-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature: add support to python 3.13 #366
feature: add support to python 3.13 #366
Conversation
@@ -63,7 +63,7 @@ gen-basic: | |||
.PHONY: install | |||
install: gen-basic | |||
python3 -m pip install --upgrade pip | |||
python3 -m pip install .[all] | |||
python3 -m pip install -e .[all] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
suggestion: Thinking about this parameter, maybe is not necesssary
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It adds support for editable mode, its a suggestion to improve development experience. But it's not a problem to remove it 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks. I didn't have time to add tests for the new version or adapt the build script for the new version. From a rough glance it requires way more changes than I expected. If you want to add, feel free to file another pull request. I will merge this since it doesn't affect previous versions
Configuration.md
documentation by runningmake doc-gen
The feature requirements where not fullfilled, but i leave this PR a suggested solution for enabling the project to work with higher python versions. Feel free to change to the code if needed.
The support for higher python versions is achieved by fixing an incompability issue with the new importlib module, changed in python version 3.12
CHANGELOG.md
.