Lingua

Latest version: v4.15.0

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

Scan your dependencies

Page 1 of 9

4.15

------------------------

- Fix file not found error with ``--list-files`` due to a ``\n`` appended
to each filename.
`Patch 97 <https://github.com/wichert/lingua/pull/102>`_ from Johannes Raggam.

4.14

------------------------

- Allow comments to appear inside function arguments, instead of only before
the callable invocation.

- Correct the combining of flags in i18n comments when multiple comments
are present for a single string.

- Use Click for command-line parsing. This fixes `issue 76
<https://github.com/wichert/lingua/issues/76>`_.

- Fix handling of non-keyword values from a Babel extractor. This fixes `issue 86
<https://github.com/wichert/lingua/issues/86>`_.

- Allow running without Chameleon installed.
`Patch 97 <https://github.com/wichert/lingua/pull/97>`_ from sinoroc.

- Skip function definitions in Python extractor.
`Patch 93 <https://github.com/wichert/lingua/pull/93>`_ from Alexandre Brault.

- Skip extractor entry points if dependencies are missing.
`Patch 97 <https://github.com/wichert/lingua/pull/97>`_ from sinoroc.

- Update TravisCI config to current Python versions.
`Patch 96 <https://github.com/wichert/lingua/pull/96>`_ from sinoroc.

- Fix Pytest4.x compatibility error.
`Patch 92 <https://github.com/wichert/lingua/pull/92>`_ from Stanislav Levin.

- Update the XML extractor to support for custom expressions engines containing
numbers.
`Patch 88 <https://github.com/wichert/lingua/pull/88>`_ from Thierry Florac.

- Update `i18n.sh` to show language during the compilation process.
`Patch 83 <https://github.com/wichert/lingua/pull/83>`_ from Hans-Peter Jansen.

4.13

------------------------

- Fix ``--sort-by-file`` to use a numeric ordering for line numbers.

4.12

------------------------

- Improve handling of Chameleon parse errors.

- Correctly set the context for ``i18n:attributes`` in TAL templates.

4.11

-----------------------

- Correct a Python 3 compatibility error. This fixes `issue 82
<https://github.com/wichert/lingua/issues/82>`_.

4.10

-----------------------

- Fix error saving POT files on Windows. This fixes `issue 81
<https://github.com/wichert/lingua/issues/81>`_.

- Fix incorrect handling of stripped line numbers.
`Patch 79 <https://github.com/wichert/lingua/pull/79>`_ from sinoroc.

- Improve handling of expressions (``${..}``) in HTML/PT files:
- decode HTML entities before trying to parse Python code
- gracefully handle syntax errors.

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.