zulip/tools/setup
Josh Klar 0c44b933c8 provision: Replace transifex-client with new transifex-cli.
transifex-client went EOL on November 30, 2022, replaced by
transifex/cli [^1].

Swap this in-place, since per the upstream README [^2]:

> The current version of the client maintains backwards compatibility
> for the tx push and tx pull commands. So, if you have a CI setup that
> uses them, you should not have to change anything.

As the mobile team found out, this is a partial truth if one previously
used some of the more advanced CLI flags, but all workflows referenced
in tools/ and docs/ use forwards-compatible flags to the new version.

[^1]: https://github.com/transifex/transifex-client/

[^2]: a0f28a1cf3/README.md
2022-12-13 12:34:08 -08:00
..
apns tools: Add script apns/prep-cert. 2022-12-07 22:07:36 -08:00
dev-vagrant-docker scripts: Pass --retry 3 to curl. 2022-11-08 08:07:36 -08:00
emoji emoji: Remove variation selector when generating emoji. 2022-12-06 12:33:59 -08:00
__init__.py
bootstrap-aws-installer bootstrap-aws-installer: Switch to an IMDSv2-compatible URL. 2022-10-28 16:52:54 -07:00
bootstrap-awscli.sh bootstrap-awscli: Upgrade awscli version. 2022-11-08 13:26:32 -08:00
build_pygments_data build_pygments_data: Reprioritize and categorize pygment language codes. 2021-05-24 23:15:39 -07:00
build_timezone_values requirements: Upgrade to Django 4.0. 2022-07-13 16:07:17 -07:00
dev-motd Vagrantfile: Be nicer to /etc/update-motd.d. 2019-05-24 17:33:06 -07:00
generate-fixtures shfmt: Reformat shell scripts with shfmt. 2020-10-15 15:16:00 -07:00
generate-test-credentials shfmt: Reformat shell scripts with shfmt. 2020-10-15 15:16:00 -07:00
generate_integration_bots_avatars.py generate_integration_bots_avatars: Fix transparency initialization. 2021-08-09 20:32:19 -07:00
generate_zulip_bots_static_files.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
install-aws-server install-aws-server: Add a --debug-key to allow logins during bootstrap. 2022-06-28 09:39:31 -04:00
install-shellcheck scripts: Pass --retry 3 to curl. 2022-11-08 08:07:36 -08:00
install-shfmt scripts: Pass --retry 3 to curl. 2022-11-08 08:07:36 -08:00
install-transifex-cli provision: Replace transifex-client with new transifex-cli. 2022-12-13 12:34:08 -08:00
lang.json build_pygments_data: Reprioritize and categorize pygment language codes. 2021-05-24 23:15:39 -07:00
optimize-svg tools: Have `optimize-svg` do the optimization automatiically. 2021-04-19 10:16:54 -07:00
postgresql-init-dev-db docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
postgresql-init-test-db tools: Rename postgres to postgresql in tool names. 2020-10-28 11:57:02 -07:00
setup_venvs.py provision: Silently unset PIP_USER if set. 2021-10-22 13:43:40 -07:00
vagrant-provision Vagrantfile: Move inline provision script to a separate file. 2021-09-14 10:22:48 -07:00