Version 2.10.0
This changelog has been created automatically by GitHub.
Please see https://github.com/python-babel/babel/blob/master/CHANGES.rst for a more condensed version.
Full Changelog: v2.9.0...v2.10.0
What's Changed
- CI: Switch to GitHub Actions by @akx in #754
- Clean locale identifiers before loading from file by @akx in #782
- Become 2.9.1 by @akx in #783
- Implement
--init-missing
option forpybabel update
by @RuRo in #785 - Remove redundant _compat.py by @hugovk in #808
- Add support for Python 3.10 by @hugovk in #809
- Add Github issue template by @mondeja in #800
- Fix CI, bump year to 2022 by @akx in #828
- Date intervals: allow using
other
as fallback form by @akx in #827 - Documentation fixes by @akx in #830
- parse_locale(): upper-case variant tag to match file system by @akx in #829
- Fix Codecov by @akx in #833
- Implement directory filter for extract by @akx in #832
- Improve date/time parsing by @akx in #834
- fix maltese plurals by @Findus23 in #796
- Parse string date times indepentent of time zone by @rachele-collin in #701
- Don't use the deprecated format_number function internally or in tests by @akx in #839
- add GitHub URL for PyPi by @andriyor in #846
- Fix duplicate locations when writing without lineno by @ljodal in #837
- Prefer setuptools imports to distutils imports by @akx in #843
- Gettext deprecation fixes (for Python 3.11 compatibility) by @akx in #835
- Plural-Forms: Fix missing trailing semicolon by @farhan5900 in #848
- CI: update OS versions + PyPy baseline to 3.7 by @akx in #851
- CLDR 40 by @akx in #826
- Fix output of --list-locales to not use bytes reprs by @morganwahl in #845
- Provide a way of checking if the catalogs are up-to-date by @kjagiello in #831
- Deprecate get_next_timezone_transition() by @akx in #852
- CLDR 41 by @akx in #853
- allow header_comment to be passed as an option to extract_message by @muhamed-hafez in #720
- Add test for issue #798 by @akx in #855
- Prepare for 2.10 by @akx in #856
New Contributors
- @RuRo made their first contribution in #785
- @Findus23 made their first contribution in #796
- @rachele-collin made their first contribution in #701
- @andriyor made their first contribution in #846
- @ljodal made their first contribution in #837
- @farhan5900 made their first contribution in #848
- @morganwahl made their first contribution in #845
- @kjagiello made their first contribution in #831
- @muhamed-hafez made their first contribution in #720