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

Transifex API v2 deprecated #21

Open
rffontenelle opened this issue Jun 21, 2021 · 5 comments
Open

Transifex API v2 deprecated #21

rffontenelle opened this issue Jun 21, 2021 · 5 comments

Comments

@rffontenelle
Copy link

rffontenelle commented Jun 21, 2021

From https://docs.transifex.com/api:

"We are deprecating the API versions namely API v2 and v2.5, to make way for the more usable and maintainable API v3.
As of April 7th, 2022 the API versions 2 and 2.5 will no longer be operational and relevant requests will begin to fail."

@rougeth
Copy link
Owner

rougeth commented Aug 3, 2021

From Transifex support:

Only Project Maintainers can add/remove resources, thus resources can only be queried by Project Maintainers and Administrators. So, if you grant access to this role, you will have access to that list.

Thanks @rffontenelle for contacting them.

We won’t be able to migrate to V3 unless we have maintenance access to the project. I’ll send an email to the python-doc mailing list about this and what’s their opinion.

@rougeth
Copy link
Owner

rougeth commented Aug 4, 2021

I've just sent an emaIl to [email protected], asking for support. I don't see an issue on having us as maintainers of the project on Transifex.

@rffontenelle
Copy link
Author

The Transifex Changelog contains the following entry in Aug 2021:

Fixed permissions issue while project resource list is requested via API 3.0

Would you mind testing again?

@rffontenelle
Copy link
Author

rffontenelle commented Apr 28, 2022

API v2 sunset was postponed to November 30, 2022.

From https://community.transifex.com/t/postponing-api-2-0-2-5-and-transifex-client-sunset-date/2759

The sunset of the deprecated API 2.0/2.5 and Transifex client, originally scheduled for April 7, 2022, has been postponed to Nov 30, 2022, giving developers more flexibility around updates that require changes to any custom integrations built using these older versions of API and CLI. In the meantime, Transifex will continue to release new API endpoints for version 3.0 to better support your migration efforts.

We encourage you all to begin planning to accommodate the change.

@rffontenelle
Copy link
Author

There is a APIv3-compatible Python SDK named transifex-python. See documentation for more info.

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

No branches or pull requests

2 participants