summaryrefslogtreecommitdiff
path: root/babel/messages
Commit message (Expand)AuthorAgeFilesLines
* babel.messages.catalog: deduplicate _to_fuzzy_match_key logic (#980)Aarni Koskela2023-03-021-10/+15
* babel.messages.jslexer: Placate mypyAarni Koskela2023-03-011-1/+1
* Update copyright year to 2023Aarni Koskela2023-02-289-9/+9
* Renovate CI tools a bit (#972)Aarni Koskela2023-02-201-4/+4
* Turn off difflib "autojunk" heuristic in fuzzy matchingJean Abou Samra2023-02-121-1/+27
* In fuzzy matching, also .lower().strip() fuzzy candidatesJean Abou Samra2023-02-121-6/+9
* Modernize some string formattingAarni Koskela2023-01-252-11/+7
* Apply some simplification fixes courtesy of RuffAarni Koskela2023-01-253-20/+5
* Enable E741 (ambiguous variable name) lintAarni Koskela2023-01-181-3/+3
* Apply some small miscellaneous formatting fixesAarni Koskela2023-01-185-13/+14
* Apply ruff UP (Pyupgrade) fixesAarni Koskela2023-01-181-1/+0
* Apply ruff UP025 (unicode literal prefix) fixAarni Koskela2023-01-184-15/+15
* Apply ruff I category fixesAarni Koskela2023-01-187-22/+36
* Apply ruff F category fixesAarni Koskela2023-01-182-3/+2
* Apply ruff B category fixesAarni Koskela2023-01-184-5/+6
* Ensure `path` is correctly bound for extract callback (flake8 B023)Aarni Koskela2023-01-181-19/+22
* Minor cleanups (#948)Aarni Koskela2023-01-183-5/+15
* Unify datetime imports (#945)Aarni Koskela2023-01-182-13/+14
* Add type annotations (#934)Jonah Lawrence2023-01-117-143/+310
* Enable pre-commit (#943)Aarni Koskela2023-01-111-1/+1
* Improved javascript template string expression extracting (#939)Johannes Wilm2023-01-062-8/+55
* Replace %/.format/concatenation with f-strings where feasible (#927)Aarni Koskela2022-11-235-68/+51
* Use `ast` instead of `eval` for string extractionAarni Koskela2022-11-011-9/+26
* Support for hex escapes in JavaScript string literalsPrzemyslaw Wegrzyn2022-10-311-0/+13
* Remove `__nonzero__` methods (#896)Nikita Sobolev2022-08-211-3/+1
* Use email.Message for pofile header parsingAarni Koskela2022-05-101-3/+9
* Fix up some Python2-isms using pyupgradeAarni Koskela2022-05-109-29/+17
* Fix import statement in messages/frontend.pyNehal J Wani2022-04-201-1/+1
* allow header_comment to be passed as an option to extract_message (#720)Mohamed Morsy2022-04-121-2/+6
* Provide a way of checking if the catalogs are up-to-date (#831)Krzysztof Jagiełło2022-04-082-3/+59
* Fix output of --list-locales to not be a bytes reprMorgan Wahl2022-04-081-5/+1
* Plural-Forms: Fix missing trailing semicolonfarhan59002022-04-081-4/+4
* Prefer setuptools imports to distutils importsAarni Koskela2022-04-081-40/+54
* Fix duplicate locations when writing without linenoSigurd Ljødal2022-04-081-2/+4
* Parse string date times indepentent of time zonerachele-collin2022-01-281-4/+1
* fix maltese pluralsLukas Winkler2022-01-281-1/+1
* Add frontend for extract directory filterAarni Koskela2022-01-271-2/+33
* extract_from_dir: make directory filter customizableAarni Koskela2022-01-271-4/+22
* Fix Sphinx indentation complaintAarni Koskela2022-01-251-2/+1
* Update copyright year to 2022Aarni Koskela2022-01-259-9/+9
* Remove redundant _compat.pyHugo van Kemenade2021-09-147-76/+43
* Implement `--init-missing` option for `pybabel update` (#785)ruro2021-06-151-2/+35
* Become 2.9.1Aarni Koskela2021-04-289-9/+9
* Merge branch '2.8-maintenance' into masterAarni Koskela2020-11-119-9/+9
|\
| * Bump copyright year from 2019 to 2020Aarni Koskela2020-11-119-9/+9
* | Use 'if not' instead of 'if ... is False' for no_fuzzy_matchingAarni Koskela2020-10-021-1/+1
* | Fix unicode printing error on Python 2 without TTY.Niklas Hambüchen2020-01-281-1/+4
* | Introduce invariant that _invalid_pofile() takes unicode line.Niklas Hambüchen2020-01-281-1/+2
|/
* Hardcode "ignore" methodsebleblanc2019-12-311-2/+5
* attempt partial sorting at leastMario Frasca2019-05-281-4/+6