-
Notifications
You must be signed in to change notification settings - Fork 264
WIP: Support python 3.14 #7074
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
WIP: Support python 3.14 #7074
Changes from all commits
ce45dae
5fdd477
5c163e1
581835e
ac0041a
0eee0ea
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -8,7 +8,7 @@ dependencies: | |
| - python~=3.9 | ||
| - alembic~=1.8 | ||
| - archive-path~=0.4.2 | ||
| - asyncssh~=2.19.0 | ||
| - asyncssh~=2.21.0 | ||
| - circus~=0.19.0 | ||
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Opened a PR with tests for 3.14 |
||
| - click-spinner~=0.1.8 | ||
| - click<8.3,>=8.1.0 | ||
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. btw: |
||
|
|
@@ -20,7 +20,7 @@ dependencies: | |
| - ipython>=7.6 | ||
| - jedi<0.19 | ||
| - jinja2~=3.0 | ||
| - kiwipy[rmq]~=0.8.4 | ||
| - kiwipy[rmq]>=0.8.4 | ||
| - importlib-metadata~=6.0 | ||
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. btw: importlib-metadata can be dropped once we drop 3.9 in favour of stdlib |
||
| - numpy<3,>=1.21 | ||
| - paramiko~=3.0 | ||
|
|
@@ -38,3 +38,4 @@ dependencies: | |
| - upf_to_json~=0.9.2 | ||
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. tabulate seems to work with 3.14 |
||
| - wrapt~=1.11 | ||
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Wrapt just had a 2.0 release: https://wrapt.readthedocs.io/en/latest/changes.html#version-2-0-0 Looking at the changelog it seems that it should be safe to upgrade (we're only using Possibly the biggest reason to update is that the package is now typed. :-) |
||
| - chardet~=5.2.0 | ||
| - nest-asyncio | ||
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.
This bump is needed as 2.20.0 version had some Python 3.14 fixes
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.
https://asyncssh.readthedocs.io/en/latest/changes.html#release-2-20-0-17-feb-2025