An open API service providing commit metadata for open source projects.

GitHub / python-babel/babel / commits

The official repository for Babel, the Python Internationalization Library

SHA Message Author Date Stats
baf9431c Pin all GHA tools, including first-party (#1265) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
about 2 months ago
345c7972 Implement long/narrow -> short fallback in babel.units (#1225) trillian <j****e@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
326c3bfc Cache validity of a locale name (#1254) xmo-odoo <x****o@o****m>
Committed by: GitHub <n****y@g****m>
2 months ago
dea267e5 Improve documentation (#1256) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
4 months ago
68999b16 Repair Python 3.9 tests (#1257) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
4 months ago
56c63caf Prepare for 2.18.0 (#1248) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
4 months ago
73015a12 Add user-agent to CLDR downloader (#1247) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
4 months ago
29bd3624 Fix formatting compact currencies of exactly one thousand in several locales ... Bart Broere <m****l@b****u>
Committed by: GitHub <n****y@g****m>
4 months ago
851db43b Reuse InitCatalog's guts in UpdateCatalog (#1244)
Co-authored-by: lando <d****9@q****m>
Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
5 months ago
fd00e60a Extract: Merge in per-format keywords and auto_comments (#1243) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
5 months ago
12a14b6b Add dpgettext and dnpgettext support (#1235) Guillaume Gauvrit <g****e@g****t>
Committed by: GitHub <n****y@g****m>
6 months ago
7110e620 Use canonical IANA zone names in zone_territories (#1220) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
6 months ago
e91c3467 Improve extract performance via ignoring directories early during os.walk (#968)
Co-authored-by: Steven Kao <s****5@g****m>
Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
6 months ago
0c4f3783 Convert Unittest testcases with setup/teardown to fixtures (#1240) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
6 months ago
218c96ee Add `babel.core.get_cldr_version()` (#1242) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
6 months ago
d2492869 Unwrap most `unittest` test cases to bare functions (#1241) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
6 months ago
c5fb3906 Fix CI via Zizmor (#1230) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
6 months ago
17348c98 merge Merge pull request #1202 from python-babel/reruff Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
6 months ago
3bcc34e8 Test on and declare support for Python 3.14 (#1233) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
8 months ago
50635d8f Add SECURITY.md (#1229) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
9 months ago
24f148cc Renovate CI & lint tools (#1228) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
9 months ago
567199a3 CI: make job permissions explicit (#1227) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
9 months ago
fb1c19cc Use CLDR47 (#1210) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
69c5db8c Make the number pattern regular expression more efficient (#1213)
Co-authored-by: s-sanskar <s****1@g****m>
Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
12 months ago
0ca3e6dd merge Merge pull request #1174 from verhovsky: Remove u string prefix from docs Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
12 months ago
de44e185 Keep translator comments next to the translation function call (#1196) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
12 months ago
c8c93652 Use pathlib.Path() in catalog frontend; improve test coverage (#1204) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
12 months ago
d7a7589a Optimizations for read_po (#1200) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
about 1 year ago
3ce1e610 Use standard library `timezone` instead of `FixedOffsetTimezone` (#1203) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
about 1 year ago
bbe3d954 Run `ruff format babel` Ruff <r****f@a****h>
Committed by: Aarni Koskela <a****x@i****i>
about 1 year ago
98aaa44c Apply manual formatting/fmt:skip to things that would be poorly autoformatted Aarni Koskela <a****x@i****i> about 1 year ago
1aaacd7a Set 95 as line-length Aarni Koskela <a****x@i****i> about 1 year ago
bde6bbd0 Bump pre-commit tools Aarni Koskela <a****x@i****i> about 1 year ago
2e56a2ad Improve handling of no-inheritance-marker in timezone data (#1194) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
about 1 year ago
2b93a4a2 Check all plurals in python format checker (#1188) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
d9a257ec Mark PyPy test failing in CI as xfail (#1197) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
755b52a0 Update dates.rst with current unicode.org tr35 link (#1189) clach04 <C****k@a****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
ef1e05af Try to fix PyPy CI flake Aarni Koskela <a****x@i****i> over 1 year ago
05960657 Move pytest config to pyproject.toml (#1187) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
d7ea8298 Add more classifiers (#1186) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
af0ff667 Avoid unnecessary uses of `map()` (#1180) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
27e73035 Fix formatting for "Empty locale identifier" exception added in #1164 (#1184) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
b50a1d21 Prepare for 2.17.0 (#1182) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
5f117b26 Increase test coverage of the `python_format` checker (#1176) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
363ad753 Fix dates formatting `Y`, `w` and `W` symbols for week-numbering (#1179) Jun Omae (大前 潤) <4****5@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
e9c3ef8d merge Merge pull request #1173 from python-babel/lc-monetary-2 Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
2d8a8088 Import `Literal` & `TypedDict` from the typing module (#1175) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
17d20c8c Stop removing u prefix in doctest Boris Verkhovskiy <b****k@g****m> over 1 year ago
98b9562c Add basic support for `Message.python_brace_format` (#1169) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
57e6a1ac Escape unicode literals Boris Verkhovskiy <b****k@g****m> over 1 year ago
f170ee3f Convert unicode literals to characters Boris Verkhovskiy <b****k@g****m> over 1 year ago
9e0b7403 Remove u string prefix Boris Verkhovskiy <b****k@g****m> over 1 year ago
0c1091c9 Small test cleanup (#1172)
Co-authored-by: Tomas R. <t****8@g****m>
Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
aee6d698 `default_locale`: support multiple keys Aarni Koskela <a****x@i****i> over 1 year ago
db487913 merge Merge pull request #1170 from python-babel/small-cleanup Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
7a576d27 Add test to cover `force_text` fully Aarni Koskela <a****x@i****i> over 1 year ago
0f78ea8c Apply minor simplifications Aarni Koskela <a****x@i****i> over 1 year ago
8e10fb50 Remove redundant assignment (#1167) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
bb33a7c8 Refresh docs for extraction method registration Aarni Koskela <a****x@i****i> over 1 year ago
60554419 Replace dead or insecure links Aarni Koskela <a****x@i****i> over 1 year ago
1c69d4c8 Un-shadow types in `support` Aarni Koskela <a****x@i****i> over 1 year ago
cd766b78 Fix minor pep8 complaints Aarni Koskela <a****x@i****i> over 1 year ago
24764530 Simplify `Catalog._get_mime_headers()` Aarni Koskela <a****x@i****i> over 1 year ago
9461eaa2 Make `_force_text` a free function Aarni Koskela <a****x@i****i> over 1 year ago
b1467bcf Be less fancy in `_PluralTuple` Aarni Koskela <a****x@i****i> over 1 year ago
c1a88899 Fix up some docstrings Aarni Koskela <a****x@i****i> over 1 year ago
03b2dc3d Ensure imported names are in __all__; sort __all__s Aarni Koskela <a****x@i****i> over 1 year ago
4793079f Upgrade Ruff Aarni Koskela <a****x@i****i> over 1 year ago
c2b397ee Strip extra leading slashes in `/etc/localtime` (#1165)
Co-authored-by: Tomas R. <t****8@g****m>
Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
6fe076a9 Use `pytest.raises(match=...)` (#1166) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
1174cd1b merge Merge pull request #1164 from python-babel/locale-none Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
9327e5f5 Mark `babel.lists.DEFAULT_LOCALE` as deprecated Aarni Koskela <a****x@i****i> over 1 year ago
af558d43 Unify `str | Locale | None` to `Locale | str | None` Aarni Koskela <a****x@i****i> over 1 year ago
66fcd53b Remove defaults from internal `_format_currency_long_name`'s args; remove unu... Aarni Koskela <a****x@i****i> over 1 year ago
4d1c8825 Defer lookups of default locale values Aarni Koskela <a****x@i****i> over 1 year ago
ed4595bb Raise a more specific error if `Locale.parse()` is passed an empty value Aarni Koskela <a****x@i****i> over 1 year ago
6bbdc0e8 Support short and narrow formats for format_timedelta(..., add_direction=True... Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
fb8dbba8 Add tzdata as dev dependency; move dev deps to pyproject.toml (#1159)
Co-authored-by: Tomas R. <t****8@g****m>, Aarni Koskela <a****x@i****i>
wandrew004 <6****4@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
9d25e679 Prevent wrapping file locations containing white space (#1120)
Co-authored-by: Aarni Koskela <a****x@i****i>
Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
b3c105e7 fix(extract): use the first matching method and options (#1121)
Co-authored-by: Aarni Koskela <a****x@i****i>
James McKinney <2****y@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
cfdbc633 Bump CI/tool versions (#1160) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
16f29287 Simplify read_mo logic (#1148) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
967f5d13 Allow specifying an explicit format in parse_date/parse_time (#1131) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
2d34ef5c Adjust docs/conf.py to add compatibility with sphinx 8 (#1155) Tomáš Hrnčiar <t****r@m****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
1098370b Update CI to use Python 3.13 and Ubuntu 24.04 (#1153) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
740ee3d6 Use CLDR 46 (#1145) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
0005c85f Replace OrderedDict with just dict (#1149) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
313277af Fix the way obsolete messages are stored (#1132) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
8e12f541 Mark `wraptext` deprecated; use `TextWrapper` directly in `write_po` (#1140)
Co-authored-by: Tomas R. <t****8@g****m>
Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 1 year ago
e956b28b Make seconds optional in `parse_time` time formats (#1141) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f1c8633a PO files: Consider a message without a translation to have an empty translati...
Co-authored-by: Tomas R <t****8@g****m>, Aarni Koskela <a****x@i****i>
Gabe Sherman <5****n@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
b246a5f8 Delete duplicate code in test (#1138) mattdiaz007 <1****7@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
bef3a734 Fix extracted lineno with nested calls (#1126) Dylan Kiss <d****i@o****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
ea84d9d5 Replace more alternate characters in format_skeleton (#1122) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
d4069ee0 Bugfix: Replace str.index with str.find (#1130) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f91754b0 Enclose white spaces in references (#1105) Daniel Roschka <d****n@p****e>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
b42344da Fix deprecation warnings for datetime.utcnow() (#1119) Tomas R <t****8@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
cf7d2236 Prepare for 2.16.0 release (#1116) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
d26a6698 Initial support for reading mapping configuration as TOML (#1108)
Co-authored-by: Adam Turner <9****r@u****m>, Tomas R <t****8@g****m>
Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
34ed517d Two hyperlinks (to CLDR) and some typos (#1115) buhtz <c****z@p****p>
Committed by: GitHub <n****y@g****m>
almost 2 years ago

← Back to repository