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

GitHub / projectfluent/python-fluent / commits

Python implementation of Project Fluent

SHA Message Author Date Stats
724a6cf0 syntax: Fix typo in Generic error code (#216) Eemeli Aro <e****i@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
e95b07ea Switch from unittest to pytest (#217) Eemeli Aro <e****i@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
ca850303 Replace codecs.open() with built-in open() (#210)
Co-authored-by: Eemeli Aro <e****i@m****m>
Predä <4****A@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
addd1fc9 chore: Specify mypy ignore path in VS Code settings Eemeli Aro <e****i@g****m> 7 months ago
f73bf88e Drop support for Python < 3.9 (#200)
Co-authored-by: Francesco Lodolo <f****d@l****t>
Eemeli Aro <e****i@m****m>
Committed by: GitHub <n****y@g****m>
7 months ago
bdfa9b43 merge Merge pull request #215 from projectfluent/rebuild Eemeli Aro <e****i@m****m>
Committed by: GitHub <n****y@g****m>
7 months ago
ba386c2e runtime: Add FluentLocalization.format_message() (#212) loudblow <1****w@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
8c10de06 Fix type hint for FluentBundle functions arg (#214) Zrekryu <1****u@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
960863a1 Include .vscode/settings.json to fix Pylance search paths Eemeli Aro <e****i@g****m> 7 months ago
97a00c11 Drop support & CI tests for Python < 3.8 Eemeli Aro <e****i@g****m> 7 months ago
71cd2c3f Use uv, pyproject.toml files, and markdown Eemeli Aro <e****i@g****m> 7 months ago
e4fc3c20 Delete confusing comment (#207) studyingegret <1****t@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
fbf8b3ff test: Fix test failures & add Windows CI tests (#206) studyingegret <1****t@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
df5ef402 Respect the `with_spans` parser option for annotations (#201) James Owen <j****n@o****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
88f9da22 Update tests to support Babel 2.15.0 (#203) James Owen <j****n@o****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
bc5b0e52 Fix duplicate 'type' key in dictionary (#199) Francesco Lodolo <f****d@l****t>
Committed by: GitHub <n****y@g****m>
over 2 years ago
7f8631db style: Apply isort & black style Eemeli Aro <e****i@m****m> over 2 years ago
bbb0b861 merge Merge pull request #198 from projectfluent/version-updates Eemeli Aro <e****i@m****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
56613589 Apply suggestions from code review Eemeli Aro <e****i@m****m> over 2 years ago
fe70b640 Bump some requirements in docs/ Eemeli Aro <e****i@m****m> over 2 years ago
4244d5e3 Add current available Python & PyPY versions to CI tests Eemeli Aro <e****i@m****m> over 2 years ago
99438679 Merge/refactor fluent.syntax.yml and fluent.runtime.yml actions into ci.yml Eemeli Aro <e****i@m****m> over 2 years ago
c44f460f Merge fluent.integration and lint actions into a single ci.yml Eemeli Aro <e****i@m****m> over 2 years ago
087b9881 Add black 24 to dev-requirements.txt, update flake8 config to match Eemeli Aro <e****i@m****m> over 2 years ago
ee99286f Drop custom test runner, include tox in dev-requirements.txt Eemeli Aro <e****i@m****m> over 2 years ago
aeeab528 Move mypy config to top-level pyproject.toml Eemeli Aro <e****i@m****m> over 2 years ago
666a18b2 Update to isort v5, move its config to top-level pyproject.toml Eemeli Aro <e****i@m****m> over 2 years ago
27ffc983 Update to flake8 v7, add a dev-requirements.txt file Eemeli Aro <e****i@m****m> over 2 years ago
9e25854f Move flake8 config to top level, add a separate CI action for linting Eemeli Aro <e****i@m****m> over 2 years ago
ce0e665d Update CI versions Eemeli Aro <e****i@m****m> over 2 years ago
f9a76cb1 Support type parameter (ordinal/cardinal) in NUMBER() (#193) Cimbali <m****e@c****i>
Committed by: GitHub <n****y@g****m>
over 2 years ago
ac21b164 Prevent package from installing on Python < 3.6 (#195) Maxim Martynov <m****_@m****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
fd57cd02 chore: Fix title underline lengths in fluent.runtime/CHANGELOG.rst Eemeli Aro <e****i@g****m> over 3 years ago
6836ef49 fluent.syntax 0.19.0 fluent.runtime 0.4.0 Eemeli Aro <e****i@g****m> over 3 years ago
02906ae9 merge Merge pull request #180 from projectfluent/hints Eemeli Aro <e****i@m****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
96df2e7b Relax tests due to CLDR 42 changes Eemeli Aro <e****i@g****m> over 3 years ago
af48d238 Apply suggestions from code review
Co-authored-by: Andrew Williamson <a****n@m****m>
Eemeli Aro <e****i@m****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
f52b277e Rename default branch as main (#178) Eemeli Aro <e****i@m****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
49e540a5 Fix types for python <3.9 using typing-extensions Eemeli Aro <e****i@g****m> over 3 years ago
27b9235c ci: Add mypy checks for runtime & syntax Eemeli Aro <e****i@g****m> over 3 years ago
a8259dd3 runtime: Include py.typed, drop unused six dependency Eemeli Aro <e****i@g****m> over 3 years ago
bfcc0881 runtime: Fix bugs found by static typing Eemeli Aro <e****i@g****m> over 3 years ago
61328fab Treat tab as text, not whitespace (#179) Eemeli Aro <e****i@m****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
9633aec9 runtime: Add type hints Eemeli Aro <e****i@g****m> over 3 years ago
cda9de60 syntax: Include py.typed, declare __all__ Eemeli Aro <e****i@g****m> over 3 years ago
60e7be4a runtime: Split FluentBundle to bundle.py to avoid circular imports Eemeli Aro <e****i@g****m> over 3 years ago
5d6957b0 syntax: Fix bugs found by static typing Eemeli Aro <e****i@g****m> over 3 years ago
59243738 syntax: Add type hints Eemeli Aro <e****i@g****m> over 3 years ago
4c388569 Update linter (#177) Eemeli Aro <e****i@m****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
4479dc62 Bump certifi from 2020.12.5 to 2022.12.7 in /docs (#174)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
e101068a Bump babel from 2.9.0 to 2.9.1 in /docs (#171)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
1971d8b9 Bump urllib3 from 1.26.3 to 1.26.5 in /docs (#168)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b3130413 merge Merge pull request #175 from projectfluent/dependabot/pip/docs/wheel-0.38.1 Luke Plant <L****8@c****t>
Committed by: GitHub <n****y@g****m>
over 3 years ago
9d0e1f6e Bump wheel from 0.36.2 to 0.38.1 in /docs
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
c58681f1 Convert to native namespace packages as we are py36+, part of #162 (#164) Axel Hecht <a****l@p****g>
Committed by: GitHub <n****y@g****m>
over 5 years ago
7b73fde7 Build and publish docs per version (#158) Axel Hecht <a****l@p****g>
Committed by: GitHub <n****y@g****m>
over 5 years ago
ae416d09 Drop Python 2.7, 3.5 support, add 3.6-3.9 for fluent.runtime, fluent.pygments... Axel Hecht <a****l@p****g>
Committed by: GitHub <n****y@g****m>
over 5 years ago
7e1c4bef Drop Python 2.7, 3.5 support, add 3.6-3.9 for fluent.syntax (#161) Axel Hecht <a****l@p****g>
Committed by: GitHub <n****y@g****m>
over 5 years ago
c9910d8d fluent.syntax 0.18.1 Staś Małolepszy <s****s@m****m> almost 6 years ago
b41a0141 merge Merge pull request #156 from stasm/fix-special-chars-infront Stanisław Małolepszy <s****s@m****m>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
2774242a (fluent.syntax) Don't drop to newline when serializing patterns starting with... Staś Małolepszy <s****s@m****m> almost 6 years ago
aa7d65ee Update changelogs to previously released versions Axel Hecht <a****l@p****g> about 6 years ago
fc2a652b fluent.pygments 1.0 fluent.syntax 0.18.0 fluent.runtime 0.3.1 Axel Hecht <a****l@p****g> about 6 years ago
3866f767 Externalize Visitor/Transformer from ast to visitor (#141), add docs Axel Hecht <a****l@p****g> about 6 years ago
893e5f47 Add code changes to documentation workflow Axel Hecht <a****l@p****g> about 6 years ago
c27cde50 Remove deprecated BaseNode.traverse Axel Hecht <a****l@p****g> about 6 years ago
d421ce1f Update READMEs and add documentation for fluent.pygments (#148) Axel Hecht <a****l@p****g>
Committed by: GitHub <n****y@g****m>
about 6 years ago
e5dbc419 Build top-level, syntax, and runtime documentation from one config (#149) Axel Hecht <a****l@p****g>
Committed by: GitHub <n****y@g****m>
about 6 years ago
c168d2d2 Exclude docs from library workflows Axel Hecht <a****l@p****g> about 6 years ago
0ebe9c07 Make gh actions only run when needed. Axel Hecht <a****l@p****g> about 6 years ago
9f88c050 Drop travis automation, also remove all traces. Axel Hecht <a****l@p****g> about 6 years ago
5c938a60 Bring fluent.syntax automation in line Axel Hecht <a****l@p****g> about 6 years ago
3071c940 Automate fluent.runtime on gh actions Axel Hecht <a****l@p****g> about 6 years ago
60e8b67f fluent.syntax tests and linting on gh actions Axel Hecht <a****l@p****g> about 6 years ago
8240a480 Fix tests, add six dependency Axel Hecht <a****l@p****g> about 6 years ago
43f5d23b Start running tests on gh actions, rs=stas Axel Hecht <a****l@p****g> about 6 years ago
a5d467ea Add docs to fluent.syntax (#139) Axel Hecht <a****l@p****g>
Committed by: GitHub <n****y@g****m>
about 6 years ago
dd08ff4e Fix paths to lint, pin version of flake8. Axel Hecht <a****l@p****g> about 6 years ago
d872b46b Use gh actions for linting Axel Hecht <a****l@p****g> about 6 years ago
8392cbae Add API docs to fluent.runtime Axel Hecht <a****l@p****g> about 6 years ago
ab32eac5 Update chat link to Matrix Axel Hecht <a****l@p****g>
Committed by: GitHub <n****y@g****m>
about 6 years ago
7616c130 merge Merge pull request #136 from projectfluent/next-gen-api Axel Hecht <a****l@p****g>
Committed by: GitHub <n****y@g****m>
over 6 years ago
05ed6d60 Fixes #132. Adds link to Mozilla Discourse. (#133) Jakub Szczepaniak <j****k@u****m>
Committed by: Staś Małolepszy <s****s@m****m>
over 6 years ago
061e0dab fluent.runtime 0.3.0 Axel Hecht <a****l@p****g> almost 7 years ago
ac88065c Add a base Localization class to fluent.runtime Axel Hecht <a****l@p****g> almost 7 years ago
a05729e3 Harmonize bundle API, expose get_message and format_pattern as API on bundles. Axel Hecht <a****l@p****g> almost 7 years ago
159ad1a8 Fix formatting of CHANGELOG Axel Hecht <a****l@p****g> almost 7 years ago
8ae06a10 fluent.runtime 0.2 Axel Hecht <a****l@p****g> almost 7 years ago
687fca78 fluent.syntax 0.17.0 Axel Hecht <a****l@p****g> almost 7 years ago
87e09f8d Uplift more complete reference test fixtures. Axel Hecht <a****l@p****g> almost 7 years ago
bdb3c4fe Initial commit of a pygments plugin for Fluent formatting. Axel Hecht <a****l@p****g> almost 7 years ago
af20ab90 Allow whitespace before CallArguments (fixes #124) Axel Hecht <a****l@p****g> almost 7 years ago
267e2e0e fluent.syntax 0.16.0 Axel Hecht <a****l@p****g> almost 7 years ago
ec43f38e Uplift tests from fluent and fluent.js Axel Hecht <a****l@p****g>
Committed by: GitHub <n****y@g****m>
almost 7 years ago
5f6ab743 Align FluentBundle API with Fluent, add FluentResource, remove add_messages. Axel Hecht <a****l@p****g> almost 7 years ago
5cb6d0e6 fluent.syntax 0.15.1 Axel Hecht <a****l@p****g> almost 7 years ago
da6a6a86 Use `split` instead of `splitlines` to serialize comments (fixes #119) Axel Hecht <a****l@p****g> almost 7 years ago
e2cfea09 merge Merge pull request #116 from django-ftl/fluent_1_syntax Luke Plant <L****8@c****t>
Committed by: GitHub <n****y@g****m>
about 7 years ago
3475416d Updated for fluent.syntax 0.14+ / Fluent spec 1.0 Luke Plant <L****8@c****t> about 7 years ago
db286842 Added Travis-CI link to README Luke Plant <L****8@c****t>
Committed by: GitHub <n****y@g****m>
over 7 years ago

← Back to repository