]> git.ipfire.org Git - thirdparty/babel.git/commitdiff
Prepare for 2.16.0 release (#1116) v2.16.0
authorAarni Koskela <akx@iki.fi>
Thu, 8 Aug 2024 12:45:14 +0000 (15:45 +0300)
committerGitHub <noreply@github.com>
Thu, 8 Aug 2024 12:45:14 +0000 (15:45 +0300)
AUTHORS
CHANGES.rst
babel/__init__.py
docs/conf.py

diff --git a/AUTHORS b/AUTHORS
index 67335b7a3e17695c813736f5412680a397e33b97..cdceb1229ea6a59c8be28bda26dd29d33a16df8a 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -23,6 +23,7 @@ Babel is written and maintained by the Babel team and various contributors:
 - Jun Omae
 - Hugo
 - Heungsub Lee
+- Tomas R
 - Jakob Schnitzer
 - Sachin Paliwal
 - Alex Willmer
@@ -49,6 +50,9 @@ Babel is written and maintained by the Babel team and various contributors:
 - Arturas Moskvinas
 - Leonardo Pistone
 - Hyunjun Kim
+- buhtz
+- Bohdan Malomuzh
+- Leonid
 - Ronan Amicel
 - Christian Clauss
 - Best Olunusi
index d3a7b00b360202e25cad9a6c4675086170323bb2..f33221fc9af5db498023652f3e35a6151460430e 100644 (file)
@@ -1,6 +1,42 @@
 Babel Changelog
 ===============
 
+Version 2.16.0
+--------------
+
+Features
+~~~~~~~~
+
+* CLDR: Upgrade to CLDR 45 by @tomasr8 in :gh:`1077`
+* Lists: Support list format fallbacks by @akx in :gh:`1099`
+* Messages: Initial support for reading mapping configuration as TOML by @akx in :gh:`1108`
+
+Bugfixes
+~~~~~~~~
+
+* CLDR: Do not allow substituting alternates or drafts in derived locales by @akx in :gh:`1113`
+* Core: Allow falling back to modifier-less locale data by @akx in :gh:`1104`
+* Core: Allow use of importlib.metadata for finding entrypoints by @akx in :gh:`1102`
+* Dates: Avoid crashing on importing localtime when TZ is malformed by @akx in :gh:`1100`
+* Messages: Allow parsing .po files that have an extant but empty Language header by @akx in :gh:`1101`
+* Messages: Fix ``--ignore-dirs`` being incorrectly read (#1094) by @john-psina and @Edwin18 in :gh:`1052` and :gh:`1095`
+* Messages: Make pgettext search plurals when translation is not found by @tomasr8 in :gh:`1085`
+
+Infrastructure
+~~~~~~~~~~~~~~
+
+* Replace deprecated `ast.Str` with `ast.Constant` by @tomasr8 in :gh:`1083`
+* CI fixes by @akx in :gh:`1080`, :gh:`1097`, :gh:`1103`, :gh:`1107`
+* Test on Python 3.13 beta releases by @akx in
+* Normalize package name to lower-case in setup.py by @akx in :gh:`1110`
+
+Documentation
+~~~~~~~~~~~~~
+
+* Add a mention to the docs that `format_skeleton(..., fuzzy=True)` may raise by @tomasr8 in :gh:`1106`
+* Two hyperlinks (to CLDR) and some typos by @buhtz in :gh:`1115`
+
+
 Version 2.15.0
 --------------
 
index 6a9789c520d65dff72544bc21200429fa77a07a8..9a1ef4bab73bc0eabfb6b7ea75b7670245b19923 100644 (file)
@@ -25,7 +25,7 @@ from babel.core import (
     parse_locale,
 )
 
-__version__ = '2.15.0'
+__version__ = '2.16.0'
 
 __all__ = [
     'Locale',
index 128eacd7d140081b6258e1da2ba86b4f5de728f5..08ff9a056eb79a02555c5074b292c1a04c7b8ddf 100644 (file)
@@ -51,9 +51,9 @@ copyright = '2024, The Babel Team'
 # built documents.
 #
 # The short X.Y version.
-version = '2.15'
+version = '2.16'
 # The full version, including alpha/beta/rc tags.
-release = '2.15.0'
+release = '2.16.0'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.