Accepting request 980789 from devel:languages:python

- 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/request/show/980789
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Babel?expand=0&rev=36
This commit is contained in:
Dominique Leuenberger 2022-06-06 09:10:36 +00:00 committed by Git OBS Bridge
commit 42dd4d6d7f
4 changed files with 43 additions and 6 deletions

3
Babel-2.10.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:98aeaca086133efb3e1e2aad0396987490c8425929ddbcfe0550184fdc54cd13
size 9342917

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bc0c176f9f6a994582230df350aa6e05ba2ebe4b3ac317eab29d9be5d2768da0
size 8683505

View File

@ -1,3 +1,40 @@
-------------------------------------------------------------------
Sat Jun 4 18:08:57 UTC 2022 - Dirk Müller <dmueller@suse.com>
- 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 <schubi@suse.de> Tue Oct 5 14:53:29 UTC 2021 - Stefan Schubert <schubi@suse.de>

View File

@ -1,7 +1,7 @@
# #
# spec file for package python-Babel # 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 # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -26,7 +26,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}} %{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define oldpython python %define oldpython python
Name: python-Babel Name: python-Babel
Version: 2.9.1 Version: 2.10.1
Release: 0 Release: 0
Summary: Internationalization utilities Summary: Internationalization utilities
License: BSD-3-Clause License: BSD-3-Clause
@ -90,7 +90,7 @@ A collection of tools for internationalizing Python applications.
%files %{python_files} %files %{python_files}
%license LICENSE %license LICENSE
%doc CHANGES %doc CHANGES.rst
%python_alternative %{_bindir}/pybabel %python_alternative %{_bindir}/pybabel
%{python_sitelib}/babel %{python_sitelib}/babel
%{python_sitelib}/Babel-%{version}-py%{python_version}.egg-info %{python_sitelib}/Babel-%{version}-py%{python_version}.egg-info