From ee9fbac5c468b032122cd97e031b976a54ebbfaf3e07f0f706896c35eb909d6d Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sat, 4 Jun 2022 18:12:28 +0000 Subject: [PATCH] - update to 2.10.1: * Messages: Fix ``distutils`` import. Regressed in :gh:`843`. * The ``get_next_timezone_transition likely as soon as Babel 2.11. * CLDR: Upgrade to CLDR 41.0. * The ``c`` and ``e`` plural form operands introduced in CLDR 40 are parsed * Non-nominative forms of units are currently ignored. * Messages: Implement ``--init-missing`` option for ``pybabel update`` * Messages: For ``extract``, you can now replace the built-in ``.*`` / ``_*`` ignored directory patterns with ones of your own. * Messages: Add ``--check`` to verify if catalogs are up-to-date * Messages: Add ``--header-comment`` to override default header comment * Dates: ``parse_time`` now supports 12-hour clock, and is better at parsing partial times. * Dates: ``parse_date`` and ``parse_time`` now raise ``ParseError``, a subclass of ``ValueError``, in certain cases. * Dates: ``parse_date`` and ``parse_time`` now accept the ``format`` parameter. * The internal ``babel/_compat.py`` module is no more * Python 3.10 is officially supported * There's now a friendly GitHub issue template. * Don't use the deprecated format_number function internally or in tests * Add GitHub URL for PyPi * Python 3.12 compatibility: Prefer setuptools imports to distutils imports * Python 3.11 compatibility: Add deprecations to l*gettext variants * CI: Babel is now tested with PyPy 3.7. * Date formatting: Allow using ``other`` as fallback form * Locales: ``Locale.parse * A typo in the plural format for Maltese is fixed. * Messages: Catalog date parsing is now timezone independent. * Messages: Fix duplicate locations when writing without lineno OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Babel?expand=0&rev=64 --- Babel-2.10.1.tar.gz | 3 +++ Babel-2.9.1.tar.gz | 3 --- python-Babel.changes | 37 +++++++++++++++++++++++++++++++++++++ python-Babel.spec | 6 +++--- 4 files changed, 43 insertions(+), 6 deletions(-) create mode 100644 Babel-2.10.1.tar.gz delete mode 100644 Babel-2.9.1.tar.gz diff --git a/Babel-2.10.1.tar.gz b/Babel-2.10.1.tar.gz new file mode 100644 index 0000000..da492bf --- /dev/null +++ b/Babel-2.10.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98aeaca086133efb3e1e2aad0396987490c8425929ddbcfe0550184fdc54cd13 +size 9342917 diff --git a/Babel-2.9.1.tar.gz b/Babel-2.9.1.tar.gz deleted file mode 100644 index b8b7449..0000000 --- a/Babel-2.9.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bc0c176f9f6a994582230df350aa6e05ba2ebe4b3ac317eab29d9be5d2768da0 -size 8683505 diff --git a/python-Babel.changes b/python-Babel.changes index 3fc7eff..d41a126 100644 --- a/python-Babel.changes +++ b/python-Babel.changes @@ -1,3 +1,40 @@ +------------------------------------------------------------------- +Sat Jun 4 18:08:57 UTC 2022 - Dirk Müller + +- update to 2.10.1: + * Messages: Fix ``distutils`` import. Regressed in :gh:`843`. + * The ``get_next_timezone_transition + likely as soon as Babel 2.11. + * CLDR: Upgrade to CLDR 41.0. + * The ``c`` and ``e`` plural form operands introduced in CLDR 40 are parsed + * Non-nominative forms of units are currently ignored. + * Messages: Implement ``--init-missing`` option for ``pybabel update`` + * Messages: For ``extract``, you can now replace the built-in ``.*`` / ``_*`` + ignored directory patterns with ones of your own. + * Messages: Add ``--check`` to verify if catalogs are up-to-date + * Messages: Add ``--header-comment`` to override default header comment + * Dates: ``parse_time`` now supports 12-hour clock, and is better at parsing + partial times. + * Dates: ``parse_date`` and ``parse_time`` now raise ``ParseError``, a subclass + of ``ValueError``, in certain cases. + * Dates: ``parse_date`` and ``parse_time`` now accept the ``format`` parameter. + * The internal ``babel/_compat.py`` module is no more + * Python 3.10 is officially supported + * There's now a friendly GitHub issue template. + * Don't use the deprecated format_number function internally or in tests + * Add GitHub URL for PyPi + * Python 3.12 compatibility: Prefer setuptools imports to distutils imports + * Python 3.11 compatibility: Add deprecations to l*gettext variants + * CI: Babel is now tested with PyPy 3.7. + * Date formatting: Allow using ``other`` as fallback form + * Locales: ``Locale.parse + * A typo in the plural format for Maltese is fixed. + * Messages: Catalog date parsing is now timezone independent. + * Messages: Fix duplicate locations when writing without lineno + * Messages: Fix missing trailing semicolon in plural form headers + * CLI: Fix output of ``--list-locales`` to not be a bytes repr + * Documentation is now correctly built again, and up to date + ------------------------------------------------------------------- Tue Oct 5 14:53:29 UTC 2021 - Stefan Schubert diff --git a/python-Babel.spec b/python-Babel.spec index 0a15c20..f5849eb 100644 --- a/python-Babel.spec +++ b/python-Babel.spec @@ -1,7 +1,7 @@ # # spec file for package python-Babel # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-Babel -Version: 2.9.1 +Version: 2.10.1 Release: 0 Summary: Internationalization utilities License: BSD-3-Clause @@ -90,7 +90,7 @@ A collection of tools for internationalizing Python applications. %files %{python_files} %license LICENSE -%doc CHANGES +%doc CHANGES.rst %python_alternative %{_bindir}/pybabel %{python_sitelib}/babel %{python_sitelib}/Babel-%{version}-py%{python_version}.egg-info