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
6ba6701e merge Merge pull request #1322: Unfold class-based test cases Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
9 days ago
909bbd3d Unfold test_dates test cases Aarni Koskela <a****x@i****i> 9 days ago
c7752bfa Unfold DateTimeFormat test cases into test_date_time_format.py Aarni Koskela <a****x@i****i> 9 days ago
8547cec1 Unfold TestLocaleClass (and other Locale class-related tests) to test_locale_... Aarni Koskela <a****x@i****i> 9 days ago
0d2cdfa5 merge Merge pull request #1320: Improve test formatting Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
9 days ago
2e215104 Fix parametrize argument types (Ruff PT006, PT007) Aarni Koskela <a****x@i****i> 9 days ago
6f1a287f Apply minor Ruff-compatible reformatting to tests Aarni Koskela <a****x@i****i> 9 days ago
0baad5db Canonicalize raw-formatted string prefix Aarni Koskela <a****x@i****i> 9 days ago
1ae1c21e test_cli: add formatted_frozen_time Aarni Koskela <a****x@i****i> 9 days ago
f8fb2628 catalog: Keep explicitly declared plural forms without a locale (#1318) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
9 days ago
4ca7a304 De-sextuplicate width/no-wrap code in commands (#1319) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
9 days ago
a8a1a74b Add `pybabel concat` and `pybabel merge` commands (#1161) Paul Bozin <1****b@u****m>
Committed by: GitHub <n****y@g****m>
13 days ago
6e7e2217 Fix get_timezone_gmt hour for negative fractional offsets (#1291) Vineeth Sai Varikuntla <v****4@g****m>
Committed by: GitHub <n****y@g****m>
14 days ago
2f5219a7 Update messages' plural rules from CLDR 48.1 data (correctly) (#1309) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
14 days ago
c2fdae6b merge Merge pull request #1310 from python-babel/systemic-aliases Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
26 days ago
c874ed6c Document and enhance the alias system Aarni Koskela <a****x@i****i> 26 days ago
fcb73a0c Import aliases from CLDR data and use them better Aarni Koskela <a****x@i****i> 26 days ago
95d2f60e merge Merge pull request #1302 from python-babel/cldr-48.2 Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
27 days ago
dddfc94f Use standard property annotations; get rid of :type: and :rtype: comments (#1... Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
27 days ago
3a6092f6 mofile: decode context (and optimize with partition) (#1305) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
27 days ago
80f1e497 Update messages' plural rules from CLDR data (#1303) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
27 days ago
dd3c275f merge Merge pull request #1299 from python-babel/shared-cache-data Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
27 days ago
daab719a Add a benchmark suite + CodSpeed (#1300) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
27 days ago
56911bab Memoize resolved locale data per instance and share LocaleDataDicts per locale Aarni Koskela <a****x@i****i> 27 days ago
c0c17bb4 Add localedata.clear_caches() Aarni Koskela <a****x@i****i> 27 days ago
fce4207d Add test for writing into locale data Aarni Koskela <a****x@i****i> 27 days ago
3efe0eae Add support for Python 3.15 (#1296) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
28 days ago
baf9431c Pin all GHA tools, including first-party (#1265) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
4 months ago
f42ed4e9 Update tests and code for CLDR 48.2 Aarni Koskela <a****x@i****i> 4 months ago
4f2bf4b3 CLDR import: make --force a no-op (import is always done) Aarni Koskela <a****x@i****i> 4 months ago
4fdfc582 Use CLDR 48.2 Aarni Koskela <a****x@i****i> 4 months ago
345c7972 Implement long/narrow -> short fallback in babel.units (#1225) trillian <j****e@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
326c3bfc Cache validity of a locale name (#1254) xmo-odoo <x****o@o****m>
Committed by: GitHub <n****y@g****m>
5 months ago
dea267e5 Improve documentation (#1256) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
6 months ago
68999b16 Repair Python 3.9 tests (#1257) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
6 months ago
56c63caf Prepare for 2.18.0 (#1248) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
7 months ago
73015a12 Add user-agent to CLDR downloader (#1247) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
7 months ago
8acd75bc Add frozen_time fixture Aarni Koskela <a****x@i****i> 7 months ago
7c27207c Add tasteful fmt:skips Aarni Koskela <a****x@i****i> 7 months ago
b8600b99 Simplify some tests Aarni Koskela <a****x@i****i> 7 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>
7 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>
8 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>
8 months ago
12a14b6b Add dpgettext and dnpgettext support (#1235) Guillaume Gauvrit <g****e@g****t>
Committed by: GitHub <n****y@g****m>
8 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>
8 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>
8 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>
8 months ago
218c96ee Add `babel.core.get_cldr_version()` (#1242) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
8 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>
8 months ago
c5fb3906 Fix CI via Zizmor (#1230) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
8 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>
8 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>
11 months ago
50635d8f Add SECURITY.md (#1229) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
12 months ago
24f148cc Renovate CI & lint tools (#1228) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
12 months ago
567199a3 CI: make job permissions explicit (#1227) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
12 months ago
fb1c19cc Use CLDR47 (#1210) Tomas R. <t****8@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year 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>
about 1 year 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>
about 1 year 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>
about 1 year 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>
about 1 year ago
d7a7589a Optimizations for read_po (#1200) Aarni Koskela <a****x@i****i>
Committed by: GitHub <n****y@g****m>
over 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>
over 1 year ago
bbe3d954 Run `ruff format babel` Ruff <r****f@a****h>
Committed by: Aarni Koskela <a****x@i****i>
over 1 year ago
98aaa44c Apply manual formatting/fmt:skip to things that would be poorly autoformatted Aarni Koskela <a****x@i****i> over 1 year ago
1aaacd7a Set 95 as line-length Aarni Koskela <a****x@i****i> over 1 year ago
bde6bbd0 Bump pre-commit tools Aarni Koskela <a****x@i****i> over 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>
over 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

← Back to repository