-
Notifications
You must be signed in to change notification settings - Fork 77
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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support all Python versions above 3.4 #330
Conversation
I agree with the idea of dropping 3.11 as the max Python version in |
The gevent upgrade is not as drastic as it looks. It counts versions differently now. The bug fixes would be good to get in. From transifex-client version 0.13.0 they specify a max Python version. There is an [open PR][1] to support Python 3.10. I hope they fix their broken build, and get it merged and released soon. [1]: transifex/transifex-client#330
The gevent upgrade is not as drastic as it looks. It counts versions differently now. The bug fixes would be good to get in. From transifex-client version 0.13.0 they specify a max Python version. There is an [open PR][1] to support Python 3.10. I hope they fix their broken build, and get it merged and released soon. [1]: transifex/transifex-client#330
The latest transifex-client could not be installed on python 3.10 environment. This downgrade python to 3.9 to be install the latest one. ref: transifex/transifex-client#330
I've updated the PR to simply allow all modern Python 3 subversions. |
any chance that this will get merged soon? :) It's quite a blocker since many distros ship with python 3.10 |
Ping @kostasgian , anything I need to change for this PR to be merged? |
Hi @kostasgian , thanks for the response! I've rebased on the latest master. Is the new For some reason the tests fail on Python 2.7.
|
Hi @strokirk , we removed the Now as far as it concerns the test fails I need to find some time first in order to take a look... |
Can this PLEASE be merged and released? It's been more than half a year, and transifex-client STILL fails to install on 3.10... |
OK, looks like there's a new CLI. Being able to install the old one with pip as part of the dev requirements was pretty convenient... Maybe archive the repo if this one is dead? |
@ThiefMaster Just a heads up that the new CLI is quite a bit slower, and hard to install. So it might be wise to invest in automating the Our company is working on an |
Hi,
Python 3.10 is released, and the only thing preventing
transifex-client
from using it is thesetup.py
configuration.For ease of review I just performed the same changes as #306 .
If it seems reasonable, I'd be glad to update the
python_requires
line to allow all Python versions above 3.4 instead (so I can experiment with 3.11 easier 馃槉).