Releases: transifex/transifex-client
Support Python 3.7
Version 0.13.4 * Support for Python 3.7 * Make the wizard handle unknown file formats gracefully
Add support for TX_TOKEN environment variable
-
Use the TX_TOKEN environment variable to set your Transifex API token.
This essentially replaces the --token argument in thetx init
command, and does not write any credentials in the .transifexrc file. -
Add the --no-interactive argument in the
tx pull
command, for the
case where no user input is required. This is needed in some cases
where a CI does not want to proceed with user input and needs to fail
silently.
Introduce parallel requests
-
Push and pull files more quickly by using the new
--parallel
option
withtx push
andtx pull
to make parallel requests. This is a beta
feature - be careful when using it with many files as it may cause you
to hit your API rate limits. -
--expression
is now a named argument fortx config mapping
so it’s
consistent with thetx config mapping-bulk
command with regard to
how you pass a file path expression. -
The algorithm for locating translation files has been optimized to
improve performance in cases where you have many files in your working
directory.
Python 3 compatibility fixes and Python 3.6 support
- Fix some python 3 compatibility issues
- Fix CI for python 3
- Add Python 3.6 in the supported versions
Note: For windows executables for more python version see: https://ci.appveyor.com/project/transifex/transifex-client/build/1.0.445.
0.13.0
- Rename set command to
config
while maintaining backwards compatibility. --auto-local
,--auto-remote
options have becomemapping
andmapping-remote
subcommands. Backwards compatibility has been maintained and the options (and subcommands) are supported both when usingtx set
andtx config
commands.- Introduce
mapping-bulk
subcommand totx config
command.mapping-bulk
is similar tomapping
but configures a whole directory of files and not a single file. - Support branch specific push / pull using the
--branch
option. - Add interactive wizard for
tx config
command. Interactive wizard is triggered by default aftertx init
if--skipsetup
option is not passed and by thetx config
if called without any options or subcommands.
0.12.5
Changelog
- Support for Basic Authentication when using the client behind a proxy
- Support for
sourceastranslation
andonlyreviewed
modes when pulling files - Return non-zero exit codes on errors
$ tx --version
now includes information about the Python version and architecture you’re running- Some updates and minor fixes in logging/error messages
Fixes to XLIFF support
0.12.4 Bump the version to 0.12.4
XLIFF and tokens support
0.12.3 Bumping version to `0.12.3` (xliff and tokens)