GitHub / dpranke/pyjson5 / commits
A Python implementation of the JSON5 data format
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| b1b09eb8 | Fix missing f-string prefix in allow_nan=False error message (#114) |
Vincent Gao <g****0@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 77f686d1 | Update dependencies and bump to version 0.15.0. | Dirk Pranke <d****e@g****m> | 3 months ago | |
| d235a0d0 | Parse signed hexadecimal literals instead of raising (#113) |
Vincent Gao <g****0@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 59a4f85f | Fix typo in docstring of the loads function (#112) |
yuyi2439 <6****9@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 4d57adbf | Update signatures of `loads` and `parse` to include return types (#108) |
Jonathan Dung <j****g@y****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 66429118 | Bump to v0.14.0 - pretty much just dev dependency updates. | Dirk Pranke <d****e@g****m> | 5 months ago | |
| b9403473 | Add pyproject.toml auto-formatting. (#105) |
Dirk Pranke <d****e@c****g>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 04546807 | Update deps and release v0.13.0 (#102) |
Dirk Pranke <d****e@c****g>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 12d0f8c4 | Add Python 3.14 support (#98) |
Ülgen Sarıkavak <u****s@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 80253022 | Update uv (#101) |
Ülgen Sarıkavak <u****s@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 9cef2aa3 | Update CI dependencies (#96) |
Ülgen Sarıkavak <u****s@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 6e7ee4d2 | Fix testing matrix (#97) |
Ülgen Sarıkavak <u****s@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| aa87989d | typing: fully typify `dumps` function (#95) |
Arseniy Terekhin <s****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 6155f220 | Bump version to 0.12.2.dev0. | Dirk Pranke <d****e@g****m> | about 1 year ago | |
| 01e178d5 | v0.12.1 - Fix #94 (bad indentation for custom encoders) | Dirk Pranke <d****e@g****m> | about 1 year ago | |
| e3439cd1 | whoops, no, bump version to 0.12.1.dev0 | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 55e08b58 | bump version to 0.12.0.dev0 | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| f04b4211 | Bump version to v0.12.0 | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| fccb9b96 | format run | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 57dbad3f | Revert "use SPDX license expression for license instead of a classifier" | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 138481e5 | add "json5" keyword to pyproject.toml | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| c2be0e72 | use SPDX license expression for license instead of a classifier | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 5db54766 | properly specify dependencies for 3.8 | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 00545ef2 | bump uv version to 0.6.11 in GitHub CI config | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| a1628bdb | have `run clean` delete build files and .coverage as well | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 0da867d9 | Move pylint config into pyproject.toml and update pylint suppressions. | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| df5313e2 | fix version to be 0.12.0.dev0 | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 2d4e0693 | Update devenv packages; now need 3.9+ to build | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| ada8b59e | Bump version to 0.12.0dev0 | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 62cdb66b | Bump version to v0.11.0 (again) | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 8e3b5e11 | flip ordering in release to run presubmit before bumping the version | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 945b32fd | format | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| aa90c8c6 | Revert "Bump the version to 0.11.0" | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| ceb8d42c | Bump the version to 0.11.0 | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| b0a15f49 | bump dev packages | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 8a7c240c | add `twine check` to presubmit | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| a884e4be | misc cleanup, add doctest | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 578ebcf6 | regen parser properly | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 53b06197 | Fix a typing issue in dump and dumps with the `cls` argument; turns | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 725a2cb1 | Introduce a new `parse` method. | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 33a8ab6c | document what load/loads raise on error, add test for UnicodeDecodeError | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| 6994d003 | Fix #60 - parsing '--6.0' incorrectly. | Dirk Pranke <d****e@g****m> | over 1 year ago | |
| d103b623 | Add missing reserved words to check in dump/dumps. | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 00900208 | bump version to 0.10.1.dev0 | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 3bc470cc | Add custom encoding to dump/dumps. (#88) |
Dirk Pranke <d****e@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 9adb3524 | format //run | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| af8fae25 | Rework //run script to be more consistent and use uv for more things. | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| e3b2ffab | Disable too-many-statements in pylintrc. | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 795b6fc9 | Fix format of version for dev builds. | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 8dbdc583 | Use astral GitHub Action rule to install uv. | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| a0963acd | Add uv.lock lockfile | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 47022550 | Bump version to 0.9.29_dev. | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 1b6c1e12 | Bump version to v0.9.28 and release | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 15437387 | fix dependencies to still work w/ Python3.8 | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 25a41e08 | Update dev env dependencies, pylint settings. | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 00139702 | Add Python 3.13 | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 8f9db202 | Modify GitHub CI config to install `uv` via `pipx`. | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 68b92fb4 | Skip `uv` when running tests. | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| bb76db73 | Bump version to 0.9.28_dev | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 209c6895 | Bump version to 0.9.27 | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 9740efb1 | fix typo in //README.md | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| fcaf75ff | add test to lib_test.py for coverage and format | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| ff1d5202 | fix perms on json5/parser.py | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 99176d79 | Update the README | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| bd7c490c | Significantly rework //run script | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| c5d8bb6d | add tests for `strict`. This will be the actual v0.9.26 release. | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| f6edc166 | Add `strict` option to load()/loads() | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 72736843 | bump to version 0.9.26 | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 66162e33 | regen parser and bump version to v0.9.26_dev | Dirk Pranke <d****e@g****m> | almost 2 years ago | |
| 43901a8f | bump version to 0.9.25 | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| c9b92a7d | Specify the directory to use for the package in pyproject.toml. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 0f1d8e8a | Bump version to 0.9.24. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 4c02ffdb | Update GitHub workflow configurations |
Dirk Pranke <d****e@g****m>
Committed by: dpranke <d****e@g****m> |
over 2 years ago | |
| f9e177d5 | Bump version to v0.9.23. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 0536fd82 | Add pylint-3.1 code back in. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 46cebf69 | Tweak two tests that somehow got dropped in the merges. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 00d73a3b | Get things linting again. |
Dirk Pranke <d****e@g****m>
Committed by: dpranke <d****e@g****m> |
over 2 years ago | |
| 327c0940 | Add additional tests and simplify dead code. |
Dirk Pranke <d****e@g****m>
Committed by: dpranke <d****e@g****m> |
over 2 years ago | |
| 673ca578 | remove hypothesis tests |
Dirk Pranke <d****e@g****m>
Committed by: dpranke <d****e@g****m> |
over 2 years ago | |
| a4486820 | one more thing in run |
Dirk Pranke <d****e@g****m>
Committed by: dpranke <d****e@g****m> |
over 2 years ago | |
| c4a76f5b | remove a couple more py2-isms |
Dirk Pranke <d****e@g****m>
Committed by: dpranke <d****e@g****m> |
over 2 years ago | |
| e93c8168 | Reformat the code with Ruff (`./run format`). |
Dirk Pranke <d****e@g****m>
Committed by: dpranke <d****e@g****m> |
over 2 years ago | |
| d69073c4 | Remove python2-isms. |
Dirk Pranke <d****e@g****m>
Committed by: dpranke <d****e@g****m> |
over 2 years ago | |
| a7609e3c | Attempt to fix the GitHub CI configuration. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 25d08355 | bump version to 0.9.21 | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| fc9287b1 | Move license info for //benchmarks/*.json into //LICENSE. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 76b0eee0 | bump version to 0.9.20 | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 49bf4342 | Add test for json5.__version | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| f3a86ba4 | Modify json5.tool to use __version__. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 4e909c3e | Remove legacy setup.{cfg,py} files. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 02732438 | use `python3` for //run | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 7fca04e2 | Add a __version__ attribute. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 3deee87a | Replace the benchmarking data files and bump version to 0.9.19. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 129b88bc | Update version to 0.9.18. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| dd68bf8f | Add typing information. (#71) |
dpranke <d****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 696fed1a | Switch from setup.py to pyproject.toml and update version to 0.9.17 | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| bb11446d | Update version to 0.9.16. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 0deb9acc | Add minimal packaging instructions to //README.md. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| 27375a04 | Drop Python2 versions from setup.py. | Dirk Pranke <d****e@g****m> | over 2 years ago | |
| d766bc66 | increase version to 0.9.15 | Dirk Pranke <d****e@g****m> | over 2 years ago |