-
Notifications
You must be signed in to change notification settings - Fork 36
Workaround incompatibility with Python 3.14 #122
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
Conversation
@frenzymadness Thanks. And @hroncok Thanks for reviewing! |
@frenzymadness do you mind to also update the CI scripts to run on 3.11, 3.12, 3.13 and 3.14 and drop 3.6, 3.7 and 3.8 from the CI and setup? this would be awesome! |
Using NotImplemented in a boolean context will now raise a TypeError. It had previously raised a DeprecationWarning since Python 3.9. Fixes: bastikr#121
- Add new Pythons and drop the old ones in tox and CI. - Split testing dependencies between testing and linting. - Do not use deprecated `setup.py test`. - Use the same pytest command in tox and CI.
Done. CI and testing config updated. I have to split the list of dependencies between testing and linting because there is |
Signed-off-by: Philippe Ombredanne <[email protected]>
Also add small updates and refinements Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Work around a bug in twine Also apply cosmetic formatings and refine commands Reference: pypa/twine#1216 (comment) Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
I pushed minimal updates to the CI and setup to get things working. |
Thanks! |
Using NotImplemented in a boolean context will now raise a TypeError. It had previously raised a DeprecationWarning since Python 3.9.
Fixes: #121