Title: Bump babel from 2.7.0 to 2.9.1 by dependabot[bot] · Pull Request #10 · impythonista/python_test · GitHub
Open Graph Title: Bump babel from 2.7.0 to 2.9.1 by dependabot[bot] · Pull Request #10 · impythonista/python_test
X Title: Bump babel from 2.7.0 to 2.9.1 by dependabot[bot] · Pull Request #10 · impythonista/python_test
Description: Bumps babel from 2.7.0 to 2.9.1.
Release notes
Sourced from babel's releases.
Version 2.9.1
Bugfixes
The internal locale-data loading functions now validate the name of the locale file to be loaded and only allow files within Babel's data directory. Thank you to Chris Lyne of Tenable, Inc. for discovering the issue!
Version 2.9.0
Upcoming version support changes
This version, Babel 2.9, is the last version of Babel to support Python 2.7, Python 3.4, and Python 3.5.
Improvements
CLDR: Use CLDR 37 – Aarni Koskela (#734)
Dates: Handle ZoneInfo objects in get_timezone_location, get_timezone_name - Alessio Bogon (#741)
Numbers: Add group_separator feature in number formatting - Abdullah Javed Nesar (#726)
Bugfixes
Dates: Correct default Format().timedelta format to 'long' to mute deprecation warnings – Aarni Koskela
Import: Simplify iteration code in "import_cldr.py" – Felix Schwarz
Import: Stop using deprecated ElementTree methods "getchildren()" and "getiterator()" – Felix Schwarz
Messages: Fix unicode printing error on Python 2 without TTY. – Niklas Hambüchen
Messages: Introduce invariant that _invalid_pofile() takes unicode line. – Niklas Hambüchen
Tests: fix tests when using Python 3.9 – Felix Schwarz
Tests: Remove deprecated 'sudo: false' from Travis configuration – Jon Dufresne
Tests: Support Py.test 6.x – Aarni Koskela
Utilities: LazyProxy: Handle AttributeError in specified func – Nikiforov Konstantin (#724)
Utilities: Replace usage of parser.suite with ast.parse – Miro Hrončok
Documentation
Update parse_number comments – Brad Martin (#708)
Add iter to Catalog documentation – @CyanNani123
Version 2.8.1
This patch version only differs from 2.8.0 in that it backports in #752.
Version 2.8.0
Improvements
CLDR: Upgrade to CLDR 36.0 - Aarni Koskela (#679)
Messages: Don't even open files with the "ignore" extraction method - @sebleblanc (#678)
Bugfixes
Numbers: Fix formatting very small decimals when quantization is disabled - Lev Lybin, @miluChen (#662)
Messages: Attempt to sort all messages – Mario Frasca (#651, #606)
Docs
... (truncated)
Changelog
Sourced from babel's changelog.
Version 2.9.1
Bugfixes
* The internal locale-data loading functions now validate the name of the locale file to be loaded and only
allow files within Babel's data directory. Thank you to Chris Lyne of Tenable, Inc. for discovering the issue!
Version 2.9.0
Upcoming version support changes
This version, Babel 2.9, is the last version of Babel to support Python 2.7, Python 3.4, and Python 3.5.
Improvements
* CLDR: Use CLDR 37 – Aarni Koskela ([#734](https://github.com/python-babel/babel/issues/734))
* Dates: Handle ZoneInfo objects in get_timezone_location, get_timezone_name - Alessio Bogon ([#741](https://github.com/python-babel/babel/issues/741))
* Numbers: Add group_separator feature in number formatting - Abdullah Javed Nesar ([#726](https://github.com/python-babel/babel/issues/726))
Bugfixes
* Dates: Correct default Format().timedelta format to 'long' to mute deprecation warnings – Aarni Koskela
* Import: Simplify iteration code in "import_cldr.py" – Felix Schwarz
* Import: Stop using deprecated ElementTree methods "getchildren()" and "getiterator()" – Felix Schwarz
* Messages: Fix unicode printing error on Python 2 without TTY. – Niklas Hambüchen
* Messages: Introduce invariant that _invalid_pofile() takes unicode line. – Niklas Hambüchen
* Tests: fix tests when using Python 3.9 – Felix Schwarz
* Tests: Remove deprecated 'sudo: false' from Travis configuration – Jon Dufresne
* Tests: Support Py.test 6.x – Aarni Koskela
* Utilities: LazyProxy: Handle AttributeError in specified func – Nikiforov Konstantin ([#724](https://github.com/python-babel/babel/issues/724))
* Utilities: Replace usage of parser.suite with ast.parse – Miro Hrončok
Documentation
Version 2.8.1
This is solely a patch release to make running tests on Py.test 6+ possible.
Bugfixes
... (truncated)