Build(deps): Bump babel from 2.15.0 to 2.16.0
Bumps babel from 2.15.0 to 2.16.0.
Release notes
Sourced from babel's releases.
Version 2.16.0
The changelog below is auto-generated by GitHub.
Please see CHANGELOG.rst for additional details.
What's Changed
- Upgrade GitHub Actions versions to avoid deprecation warnings by
@akx
in python-babel/babel#1080- Replace deprecated
ast.Str
withast.Constant
by@tomasr8
in python-babel/babel#1083- Fix #1094 by
@john-psina
in python-babel/babel#1095- CI fixes by
@akx
in python-babel/babel#1097- Upgrade to CLDR 45 by
@tomasr8
in python-babel/babel#1077- Make pgettext search plurals when translation is not found by
@tomasr8
in python-babel/babel#1085- Fix for #832 by
@Edwin18
in python-babel/babel#1052- Support list format fallbacks by
@akx
in python-babel/babel#1099- Improve Codecov configuration by
@akx
in python-babel/babel#1103- Avoid crashing on importing localtime when TZ is malformed by
@akx
in python-babel/babel#1100- Allow parsing .po files that have an extant but empty Language header by
@akx
in python-babel/babel#1101- Add a mention to the docs that
format_skeleton(..., fuzzy=True)
may raise by@tomasr8
in python-babel/babel#1106- Allow falling back to modifier-less locale data by
@akx
in python-babel/babel#1104- Allow use of importlib.metadata for finding entrypoints by
@akx
in python-babel/babel#1102- Test on Python 3.13 beta releases by
@akx
in python-babel/babel#1107- Normalize package name to lower-case in setup.py by
@akx
in python-babel/babel#1110- Do not allow substituting alternates or drafts in derived locales by
@akx
in python-babel/babel#1113- Two hyperlinks (to CLDR) and some typos by
@buhtz
in python-babel/babel#1115- Initial support for reading mapping configuration as TOML by
@akx
in python-babel/babel#1108- Prepare for 2.16.0 release by
@akx
in python-babel/babel#1116New Contributors
@tomasr8
made their first contribution in python-babel/babel#1083@john-psina
made their first contribution in python-babel/babel#1095@Edwin18
made their first contribution in python-babel/babel#1052@buhtz
made their first contribution in python-babel/babel#1115Full Changelog: https://github.com/python-babel/babel/compare/v2.15.0...v2.16.0
Changelog
Sourced from babel's 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🇬🇭 1113
- Core: Allow falling back to modifier-less locale data by
@akx
in🇬🇭 1104
- Core: Allow use of importlib.metadata for finding entrypoints by
@akx
in🇬🇭 1102
- Dates: Avoid crashing on importing localtime when TZ is malformed by
@akx
in🇬🇭 1100
- Messages: Allow parsing .po files that have an extant but empty Language header by
@akx
in🇬🇭 1101
- Messages: Fix
--ignore-dirs
being incorrectly read (#1094) by@john-psina
and@Edwin18
in🇬🇭 1052
and🇬🇭 1095
- Messages: Make pgettext search plurals when translation is not found by
@tomasr8
in🇬🇭 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` </code></pre> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python-babel/babel/commit/cf7d22369cf40a8218cff1d3dc823eefa174aee0"><code>cf7d223</code></a> Prepare for 2.16.0 release (<a href="https://github.com/python-babel/babel/issues/1116">#1116</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/d26a669826d6c963dfdc21ae09e8cd5659fc95e2"><code>d26a669</code></a> Initial support for reading mapping configuration as TOML (<a href="https://github.com/python-babel/babel/issues/1108">#1108</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/34ed517de44cf3c3002f3b69713b1693d329646d"><code>34ed517</code></a> Two hyperlinks (to CLDR) and some typos (<a href="https://github.com/python-babel/babel/issues/1115">#1115</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/b4ba84382f3ce7bdf0e5a68e7108a21f4e8e7926"><code>b4ba843</code></a> Do not allow substituting alternates or drafts in derived locales (<a href="https://github.com/python-babel/babel/issues/1113">#1113</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/d3346ee33b13f50af582e31ae5c337aa409dda11"><code>d3346ee</code></a> Normalize package name to lower-case in setup.py (<a href="https://github.com/python-babel/babel/issues/1110">#1110</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/a32f15ecec23d5d5049100fd8e65606be7ad12a1"><code>a32f15e</code></a> Test on Python 3.13 beta releases (<a href="https://github.com/python-babel/babel/issues/1107">#1107</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/4d3fd0e0198185cd023f4d3cd1495bda211867f4"><code>4d3fd0e</code></a> Allow use of importlib.metadata for finding entrypoints (<a href="https://github.com/python-babel/babel/issues/1102">#1102</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/42d793cb4408a296e5618e1bce8d176fc588ce57"><code>42d793c</code></a> Allow falling back to modifier-less locale data when modified data is missing...</li> <li><a href="https://github.com/python-babel/babel/commit/32f41c22d589d7f187448be477affe1cfbcbc59d"><code>32f41c2</code></a> Improve docs for <code>format_skeleton</code> (<a href="https://github.com/python-babel/babel/issues/1106">#1106</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/2ebc47e63211df8b7636ed8e74bb99ac5bd36c25"><code>2ebc47e</code></a> Allow parsing .po files that have an extant but empty Language header (<a href="https://github.com/python-babel/babel/issues/1101">#1101</a>)</li> <li>Additional commits viewable in <a href="https://github.com/python-babel/babel/compare/v2.15.0...v2.16.0">compare view</a></li> </ul> </details> <br />