Json-translate

Latest version: v0.4.4

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.4.3

Update DeepL Supported Languages List

0.4.2

Some fixes

Fixes AWS required even if not used and files methods not returning Path instances

Related issues fixed:
- 28 AttributeError: 'str' object has no attribute '_accessor'
- 26 Getting AWS related errors when attempting to use DeepL

Other issues fixed:
- `pre-commit` not calling unittest with `tests/` directory and not running tests

0.4.1

Fix: add missing boto3 dependency in requirements.txt

Added `boto3==1.28.40` to `requirements.txt`

0.4.0

AWS Translate service & PyPI package

Added the option to use the AWS Translate service instead of DeepL to translate files:

json_translate aws locales/en.json ES


Also, the project has been published in pypi, so it can now be installed directly with pip:

pip install json-translate

0.3.0

Extend existing files

Added new CLI argument to extend an existing file rather than overriding it:

sh
python json_translate file.json --locale ES --extend

0.2.1

Code standardization and best practices

Ruff has been installed and integrated with precommit for code standardization and best practice tracking.

Main rules included:
- Pycodestyle Errors
- Pycodestyle Warning
- Pyflakes
- Pyupgrade
- Pydocstyle
- PEP8 Naming conventions
- Flake8

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.