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

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

← Back to repository