Skip to content

Build(deps): Bump babel from 2.15.0 to 2.16.0

Ronan Amicel requested to merge dependabot-pip-babel-2.16.0 into main

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

New Contributors

Full 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 />

Merge request reports