Comments (13)
@transifexGithub you are now using Python 3.9 again. You need to use Python 3.10 and check that you can install something newer than 0.12.5
.
from transifex-client.
@transifexGithub you actually installed an old version of the transifex client before Python was restricted to a specific version. Currently (on the latest version 0.14.3) it's Python < 3.10
Line 27 in 6df9dce
python_requires
Lines 14 to 43 in 5a0336e
The exact error others will be getting is:
pip install transifex-client==0.14.3
ERROR: Could not find a version that satisfies the requirement transifex-client==0.14.3 (from versions: 0.1, 0.2, 0.2.1, 0.3, 0.4, 0.4.1, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.2, 0.7.3, 0.8, 0.9, 0.9.1, 0.10, 0.11b0, 0.11b3, 0.11, 0.11.1b0, 0.12b0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.5)
#10 315.9 ERROR: No matching distribution found for transifex-client==0.14.3
from transifex-client.
@terencehonles, Perhaps this is related to your pip/python config as I just tried to install the same version through pip and it worked!
from transifex-client.
@noliveleger might be worth to upgrade to the new client instead of waiting for this to get fixed (if it ever happens)
from transifex-client.
from transifex-client.
Hello @m-aciek ,
Thank you for your comment. In order to understand better your case, could you please share with us more details because, I am not sure if I understood clear what do you mean.
For example, You wrote "the latest releases of the project " and I believe you are referring to TX Client, but I am not sure where you are referring with the following one " Latest project version that claims to support it is 0.12.5, which has different API from current versions." ?
The important thing to know is that Python 3.9 works, while Python 3.10 is not working with the latest Tx CLient.
On the other hand you have also the option to download the new CLI which has not Python dependency. Here is the link: https://github.com/transifex/cli
Looking forward to your response.
Kind regards,
Panagiotis
from transifex-client.
Hello @pankav, thank you for your response.
In Python 3.10 environment, running pip install transifex-client
causes an installation of transifex-client in version 0.12.5, because newer versions of the package claim to not support Python 3.10.
Kind regards,
Maciej
from transifex-client.
Hello @m-aciek,
Let me chime in here since @pankav is out of the office.
Could you please try the following approach ?
Command 1
sudo pip3 install transifex-client
Command 2
sudo pip3 install --upgrade transifex-client
Command 3
tx --version
0.14.2, py 3.9, arm
Let me know if you encounter any issues:)
Best Regards
Cesar
from transifex-client.
@transifexGithub the Python you are using is Python 3.9 as outputted by tx --version
if you use Python 3.10 transifex will not install. The PR #330 does roughly what I did in #266 and #303, and we need it again for Python 3.10. The PR #330 removes the need to do this in the future since it doesn't set an upper bound to the Python version supported.
from transifex-client.
Hello @terencehonles,
Thanks for your response, I. just upgraded my python version to 3.10 and installed CLI successfully, Am I missing something ?, Could you elaborate the scenario ?
MacBook-Air-de-Cesar:~ cesargarcia$ tx --version
0.12.5, py 3.10, arm64
Best Regards
Cesar
from transifex-client.
@transifexGithub / @pankav any chance this can get looked at?
from transifex-client.
Any update from Python 3.10 support?
from transifex-client.
Hi all,
As it was officially announced (you can find more info here: https://community.transifex.com/t/postponing-api-2-0-2-5-and-transifex-client-sunset-date/2759), the sunset of the deprecated Transifex client has been scheduled for Nov 30, 2022.
We are not planning any further improvements there so as @goapunk said above, upgrading to the new cli (https://developers.transifex.com/docs/cli) is what we also highly recommend.
For any further assistance, feel free to reach out to us at [email protected].
from transifex-client.
Related Issues (20)
- .tx/config superfluous new line at end of file
- migrate to API version 3 due to v2 being deprecated HOT 4
- Receiving error from transifex client HOT 5
- python-slugify 5.0.2 HOT 1
- Cannot install transifex-client in Bitrise HOT 6
- No useful output from `tx pull` HOT 2
- Feature request: `tx login` HOT 2
- Unable to install transifex-client 0.13.10 HOT 4
- list_language API response throw "KeyError: 'available_languages'" HOT 1
- Feature Request: Pull all translations of all languages HOT 1
- Translation pulls started failing today HOT 9
- Error received from server: Could not import file: Invalid plural types for string HOT 6
- tx error with Github action
- Can this transifex-client be used after Nov 30,2022 HOT 1
- Getting info about resources causes "unsupported protocol scheme" error
- tx ERROR: 404 Client Error: Not Found for url
- cannot pull - tx ERROR: not enough values to unpack (expected 2, got 1) HOT 2
- HostChangedError: HTTPSConnectionPool(host='www.transifex.com', port=443) HOT 1
- Android Porting?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from transifex-client.