Skip to content
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

[Urgent] Update Transifex Calls to APIv3 #60

Closed
Daltz333 opened this issue Mar 7, 2022 · 3 comments · Fixed by #62
Closed

[Urgent] Update Transifex Calls to APIv3 #60

Daltz333 opened this issue Mar 7, 2022 · 3 comments · Fixed by #62

Comments

@Daltz333
Copy link
Contributor

Daltz333 commented Mar 7, 2022

See notice at the top of https://docs.transifex.com/api/introduction

This tool will no longer be functional as of April 7th.

image

@Daltz333 Daltz333 changed the title Update Transifex Calls to APIv3 [Urgent] Update Transifex Calls to APIv3 Mar 7, 2022
@Daltz333
Copy link
Contributor Author

Daltz333 commented Mar 7, 2022

Whoops, I incorrectly assumed this tool made calls to the transifex api. After digging through the source, this does not seem to be the case.

@Daltz333 Daltz333 closed this as completed Mar 7, 2022
@shimizukawa
Copy link
Member

shimizukawa commented Mar 8, 2022

Thanks for your reporting!

As you are aware, sphinx-intl does not call transifex-api. However, it uses transifex-client, which is deprecated in accordance with the API.

sphinx-intl/setup.py

Lines 14 to 17 in 6edc8aa

extras_require = {
'transifex': [
'transifex_client>=0.11'
],

https://docs.transifex.com/client/introduction

image

Therefore, we need to switch to calling the new transifex cli by the end of 2022.

@rffontenelle
Copy link
Contributor

rffontenelle commented Oct 16, 2022

@shimizukawa Actually, sphinx_intl/transifex.py seems to import txclib.utils, so it also relies on a Python library (the one that will sunset soon) that will not be available in the new golang implementation of the CLI tool.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants