From: Aarni Koskela Date: Fri, 8 Apr 2022 14:47:48 +0000 (+0300) Subject: Distill changelog and AUTHORS X-Git-Tag: v2.10.0~1^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F856%2Fhead;p=thirdparty%2Fbabel.git Distill changelog and AUTHORS --- diff --git a/AUTHORS b/AUTHORS index 9cf8f4e7..5750516c 100644 --- a/AUTHORS +++ b/AUTHORS @@ -25,6 +25,7 @@ Babel is written and maintained by the Babel team and various contributors: - Sachin Paliwal - Alex Willmer - Daniel Neuhäuser +- Hugo van Kemenade - Miro Hrončok - Cédric Krier - Luke Plant @@ -46,6 +47,17 @@ Babel is written and maintained by the Babel team and various contributors: - Leonardo Pistone - Jun Omae - Hyunjun Kim +- Mohamed Morsy +- Krzysztof Jagiełło +- Morgan Wahl +- farhan5900 +- Sigurd Ljødal +- Andrii Oriekhov +- rachele-collin +- Lukas Winkler +- Juliette Monsel +- Álvaro Mondéjar Rubio +- ruro - Alessio Bogon - Nikiforov Konstantin - Abdullah Javed Nesar diff --git a/CHANGES.rst b/CHANGES.rst index 6e84fe92..34e51807 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,6 +1,65 @@ Babel Changelog =============== +Version 2.10 +------------ + +Upcoming deprecation +~~~~~~~~~~~~~~~~~~~~ + +* The ``get_next_timezone_transition()`` function is marked deprecated in this version and will be removed + likely as soon as Babel 2.11. No replacement for this function is planned; based on discussion in + :gh:`716`, it's likely the function is not used in any real code. (:gh:`852`) - Aarni Koskela, Paul Ganssle + +Improvements +~~~~~~~~~~~~ + +* CLDR: Upgrade to CLDR 41.0. (:gh:`853`) - Aarni Koskela + + * The ``c`` and ``e`` plural form operands introduced in CLDR 40 are parsed, but otherwise unsupported. (:gh:`826`) + * Non-nominative forms of units are currently ignored. + +* Messages: Implement `--init-missing` option for `pybabel update` (:gh:`785`) - ruro +* Messages: For ``extract``, you can now replace the built-in ``.*`` / ``_*`` ignored directory patterns + with ones of your own. (:gh:`832`) - Aarni Koskela, Kinshuk Dua +* Messages: Add ``--check`` to verify if catalogs are up-to-date (:gh:`831`) - Krzysztof Jagiełło +* Messages: Add ``--header-comment`` to override default header comment (:gh:`720`) - Mohamed Hafez Morsy, Aarni Koskela +* Dates: ``parse_time`` now supports 12-hour clock, and is better at parsing partial times. + (:gh:`834`) - Aarni Koskela, David Bauer, Arthur Jovart +* Dates: ``parse_date`` and ``parse_time`` now raise ``ParseError``, a subclass of ``ValueError``, in certain cases. + (:gh:`834`) - Aarni Koskela +* Dates: ``parse_date`` and ``parse_time`` now accept the ``format`` parameter. + (:gh:`834`) - Juliette Monsel, Aarni Koskela + +Infrastructure +~~~~~~~~~~~~ + +* The internal `babel/_compat.py` module is no more (:gh:`808`) - Hugo van Kemenade +* Python 3.10 is officially supported (:gh:`809`) - Hugo van Kemenade +* There's now a friendly GitHub issue template. (:gh:`800`) – Álvaro Mondéjar Rubio +* Don't use the deprecated format_number function internally or in tests - Aarni Koskela +* Add GitHub URL for PyPi (:gh:`846`) - Andrii Oriekhov +* Python 3.12 compatibility: Prefer setuptools imports to distutils imports (:gh:`843`) - Aarni Koskela +* Python 3.11 compatibility: Add deprecations to l*gettext variants (:gh:`835`) - Aarni Koskela +* CI: Babel is now tested with PyPy 3.7. (:gh:`851`) - Aarni Koskela + +Bugfixes +~~~~~~~~ + +* Date formatting: Allow using `other` as fallback form (:gh:`827`) - Aarni Koskela +* Locales: ``Locale.parse()`` normalizes variant tags to upper case (:gh:`829`) - Aarni Koskela +* A typo in the plural format for Maltese is fixed. (:gh:`796`) - Lukas Winkler +* Messages: Catalog date parsing is now timezone independent. (:gh:`701`) - rachele-collin +* Messages: Fix duplicate locations when writing without lineno (:gh:`837`) - Sigurd Ljødal +* Messages: Fix missing trailing semicolon in plural form headers (:gh:`848`) - farhan5900 +* CLI: Fix output of ``--list-locales`` to not be a bytes repr (:gh:`845`) - Morgan Wahl + +Documentation +~~~~~~~~~~~~~ + +* Documentation is now correctly built again, and up to date (:gh:`830`) - Aarni Koskela + + Version 2.9.1 -------------