https://github.com/esnme/ultrajson

sort by:
Revision Author Date Message Commit Date
8f5ad61 Merge pull request #469 from das-intensity/bugfix/dconv-threading-segfault dconv no longer uses global instances of StringToDoubleConverter and 13 August 2021, 15:37:04 UTC
e00caae dconv no longer uses global instances of StringToDoubleConverter/DoubleToStringConverter 03 August 2021, 14:17:10 UTC
ea7cb91 Merge pull request #465 from bwoodsend/an-infuriatingly-trivial-fix-for-aarch64-builds 12 June 2021, 07:51:40 UTC
278e75b Switch shebang for the manylinux-wheels script Making this insultingly trivial change somehow fixes the obscure and locally unreproducible build errors on aarch64 docker reported in #464. Fixes #464. 11 June 2021, 21:28:59 UTC
651cca5 Merge pull request #461 from ultrajson/pre-commit-ci-update-config 11 May 2021, 16:00:53 UTC
28dcd88 Run pre-commit.ci autoupdate monthly 11 May 2021, 15:53:59 UTC
de9fc93 [pre-commit.ci] pre-commit autoupdate updates: - [github.com/asottile/pyupgrade: v2.12.0 → v2.15.0](https://github.com/asottile/pyupgrade/compare/v2.12.0...v2.15.0) - [github.com/psf/black: 20.8b1 → 21.5b1](https://github.com/psf/black/compare/20.8b1...21.5b1) - [github.com/PyCQA/flake8: 3.9.0 → 3.9.2](https://github.com/PyCQA/flake8/compare/3.9.0...3.9.2) 10 May 2021, 19:41:49 UTC
e999525 Merge pull request #459 from hugovk/rm-unused Remove unused variable 12 April 2021, 17:24:45 UTC
1f79ff2 Merge pull request #460 from ultrajson/pre-commit-ci-update-config 12 April 2021, 17:24:23 UTC
e8fb386 [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci 12 April 2021, 16:41:58 UTC
85fadc4 [pre-commit.ci] pre-commit autoupdate 12 April 2021, 16:41:46 UTC
f2d79b8 Remove unused variable 07 April 2021, 07:23:26 UTC
c40a9b4 Merge pull request #457 from bwoodsend/gcov 07 April 2021, 06:21:29 UTC
25dad7e Drop colored gcov output on Linux. It isn't supported on the older gcc versions used by CI/CD. 06 April 2021, 20:40:58 UTC
47b8438 Add codecov upload to CI/CD. 06 April 2021, 20:40:54 UTC
adb7bac Add gcov coverage collecting of C code (#387) 30 March 2021, 21:35:12 UTC
a1182b8 Merge pull request #449 from filipsalomonsson/typos-in-errmsg Fix typos in error message 06 March 2021, 10:25:31 UTC
9f8893d Merge pull request #454 from hugovk/update-test-config 06 March 2021, 10:24:34 UTC
630fb6d Remove dollar for easier copy/paste 05 March 2021, 13:11:18 UTC
6d8eb0d Update and simplify config 05 March 2021, 13:05:11 UTC
36fe42b Update pre-commit 05 March 2021, 12:57:31 UTC
91a7589 Test Python 3.10-dev 05 March 2021, 12:50:14 UTC
27b82c8 Merge pull request #452 from bwoodsend/simplify-manylinux Remove explicit handling of manylinux platform tag 24 February 2021, 19:39:47 UTC
235d192 Remove explicit handling of manylinux platform tag The manylinux docker images now have an $AUDITWHEEL_PLAT environment variable baked into them which auditwheel detects automatically. Therefore we no longer need to remind each image which image they are. 24 February 2021, 11:01:10 UTC
7a8a614 Fix typos in error message 03 February 2021, 16:32:42 UTC
7cceea1 Merge pull request #442 from dwhswenson/fix_large_floats 16 November 2020, 13:43:14 UTC
cdcf5be move test into parametrized test 15 November 2020, 19:01:07 UTC
6013e71 Merge remote-tracking branch 'upstream/master' into fix_large_floats 15 November 2020, 18:56:19 UTC
92671ea Merge pull request #438 from CozyDoomer/master 15 November 2020, 17:37:23 UTC
ac13d0d Only test oldest and newest Python on Travis CI 15 November 2020, 17:33:38 UTC
13e2ac7 Merge pull request #443 from dwhswenson/match_python_exponents 15 November 2020, 17:25:37 UTC
a920bfa Merge pull request #441 from gsnedders/empty-dict-stdlib Fix #429: Make empty dict/list indented serialization match stdlib json 15 November 2020, 17:15:23 UTC
954a9a0 cleanup 11 November 2020, 15:54:57 UTC
a48f8b2 Set same bounds as std lib for negative exponent 11 November 2020, 15:41:34 UTC
b773bf0 Fix errors on reading long decimal floats 11 November 2020, 13:51:27 UTC
af699c3 Match Python json output for exponents 11 November 2020, 13:41:51 UTC
f4029cc Fix #429: Make empty dict/list indented serialization match stdlib json Previously, we'd output a couple of new lines between the start and end of the object, whereas the stdlib doesn't bother with whitespace if they're empty. In my testing, the only difference in indented serialization now is float representation. 10 November 2020, 10:57:15 UTC
f26f967 Merge pull request #439 from mbish/master Fix dealing with None types 06 November 2020, 20:58:51 UTC
7687b3d Fix dealing with None types 30 October 2020, 20:48:27 UTC
298696b Replace 3.9-dev with 3.9 in .travis.yml to use Python 3.9 final 30 October 2020, 16:56:13 UTC
ed4cfe5 Add Hacktoberfest labels 28 October 2020, 14:13:15 UTC
0b5b635 Merge pull request #435 from hugovk/fix-UnicodeDecodeError Fix UnicodeDecodeError on arm64/aarch64 09 October 2020, 19:01:44 UTC
d6af5dd Fix UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 2116: ordinal not in range(128) 09 October 2020, 16:43:28 UTC
62b8920 Merge pull request #431 from hugovk/add-python-3.9 07 October 2020, 06:44:41 UTC
71ef2a8 Drop 3.5, add 3.9 06 October 2020, 20:01:45 UTC
3552b58 Add Python 3.9 to deploy-wheels 06 October 2020, 17:34:29 UTC
da61057 Merge pull request #430 from hugovk/add-python-3.9 06 October 2020, 17:34:01 UTC
72042ba Simplify config 06 October 2020, 17:03:18 UTC
62f63f1 Cannot test 3.10 yet: AssertionError: would build wheel with unsupported tag ('cp310', 'cp310', 'linux_x86_64') 06 October 2020, 17:01:22 UTC
cedc5b7 Add support for Python 3.9 06 October 2020, 16:48:59 UTC
9d9fb9d Merge pull request #424 from hugovk/rm-3.5 06 October 2020, 16:39:11 UTC
335ac83 Merge pull request #426 from chenhan1218/fix-indent Fix indent and add test case 19 September 2020, 19:00:22 UTC
9c589d1 Merge pull request #427 from verhovsky/master Update code samples in README 18 September 2020, 10:11:40 UTC
e58afc9 Update code samples in README to Python 3 18 September 2020, 03:45:42 UTC
5b979ee Fix indent and add test case 17 September 2020, 14:41:00 UTC
3971a1f Use context manager for file opening 08 September 2020, 18:36:51 UTC
07a59a8 Use python -m pip https://snarky.ca/why-you-should-use-python-m-pip/ 08 September 2020, 18:36:50 UTC
197a7fd Update pre-commit 08 September 2020, 18:36:50 UTC
bcde89c Drop support for EOL Python 3.5 08 September 2020, 18:00:20 UTC
090d741 Merge pull request #423 from hugovk/parallel-wheel-build 08 September 2020, 16:09:10 UTC
f90e174 Rename artifact file 08 September 2020, 15:45:11 UTC
9f1dbd3 Speedup: build ManyLinux2014_aarch64 and x86 Linux wheels in parallel 08 September 2020, 15:25:58 UTC
9db4654 Merge pull request #417 from tekknolagi/master Make ujson PEP 384 compliant 08 September 2020, 15:07:06 UTC
e891005 Merge pull request #422 from geoffreyblake/arm64_wheels Add build step to deploy-wheels.yml that builds aarch64 wheels 05 September 2020, 15:41:08 UTC
60fcd91 Add build step to deploy-wheels.yml that builds ujson binary wheel for manylinux2014_aarch64 using docker buildx and dumps the resulting artifacts into the dist/ folder. 02 September 2020, 21:59:28 UTC
4e3a867 Make ujson PEP-384 compliant Add a function to check if an object is of type `decimal.Decimal`. Since that type was previously cached as a static variable, this commit makes it a member of the module state instead. Add the associated module state machinery. Only enable compact ASCII shortcut in non Limited API. Also check if the module exists before creating it anew in the init function. Also remove unnecessary and leaky Py_INCREF. PyObject_GetAttrString returns a new reference. See PEP 384 (Defining a Stable ABI): https://www.python.org/dev/peps/pep-0384/ and PEP 3121 (Extension Module Initialization and Finalization): https://www.python.org/dev/peps/pep-3121/ 12 August 2020, 20:08:08 UTC
5dea5ef Merge pull request #418 from WillAyd/pep-489 01 August 2020, 08:36:51 UTC
a2143a3 Added version string 29 July 2020, 18:59:35 UTC
3a05c87 PEP 489 Multi Phase Init support 29 July 2020, 18:36:20 UTC
7c987cc Merge pull request #414 from hugovk/simplify-config 20 June 2020, 09:56:38 UTC
89015a1 Merge branch 'master' into simplify-config 20 June 2020, 09:48:31 UTC
2f46e64 Merge pull request #413 from mgorny/pypy3 14 June 2020, 17:24:02 UTC
5a9a222 Travis CI is slow, only test PyPy3 on GHA 13 June 2020, 21:15:53 UTC
1ed1555 Remove BOM from file to fix PyPy3, and remove encoding definition with pyupgrade 13 June 2020, 21:15:53 UTC
98643d7 Add PyPy3 to GitHub Actions 13 June 2020, 21:15:53 UTC
6d6cd45 pre-commit autoupdate 13 June 2020, 17:38:17 UTC
ab7345c Use v2 of actions 13 June 2020, 13:37:48 UTC
41d50c9 Use deadsnakes/action for Python 3.9-dev 13 June 2020, 11:41:51 UTC
f62f276 Use single cache config for all 3 operating systems 13 June 2020, 11:38:34 UTC
aed0e6a Simplify CI config 13 June 2020, 11:34:20 UTC
9c65faf Merge pull request #410 from hugovk/update-release-checklist 13 June 2020, 11:30:44 UTC
6fe3bde Enable testing on PyPy3 12 June 2020, 13:21:02 UTC
687b883 Skip GC tests on PyPy 12 June 2020, 13:21:02 UTC
ede08ab Do not depend on specific exception messages in tests Fix test_encode_raises_allow_nan() not to depend on specific exception messages. This fixes test failures on PyPy which just happens to use different error messages. 12 June 2020, 13:21:02 UTC
5c30686 pre-commit autoupdate 03 June 2020, 16:55:58 UTC
70d8f3e Update release checklist now wheels are built and deployed from CI 03 June 2020, 16:50:34 UTC
cae2cb4 Merge pull request #408 from hugovk/lint 12 May 2020, 08:56:37 UTC
2533b97 Ignore temp dirs created by the Docker wheel build 12 May 2020, 07:47:58 UTC
dc5ed40 Fix typos, add newlines for readability 12 May 2020, 07:41:32 UTC
6497e1a pre-commit autoupdate 12 May 2020, 06:39:56 UTC
e3a883d Lint check-json 12 May 2020, 06:38:10 UTC
4ae63be Lint end-of-file-fixer 12 May 2020, 06:36:47 UTC
5f1e847 Lint trailing-whitespace 12 May 2020, 06:21:45 UTC
e56aa43 Merge pull request #406 from bwoodsend/master 09 May 2020, 20:28:06 UTC
4baa204 Disable fail-fast 09 May 2020, 14:00:42 UTC
7d3a5eb Linux1 also doesn't handle zero length loops properly 08 May 2020, 21:10:15 UTC
d267ec6 `rm` doesn't work with wildcards in linux1 08 May 2020, 20:45:57 UTC
5248177 Add Cleanup of temp-wheels before populating with new wheels. A few whitespace fixes I thought I'd already fixed. 08 May 2020, 20:40:04 UTC
81feb55 Merge pull request #266 from elelay/264-reject_bytes 08 May 2020, 16:56:08 UTC
ac0a8b4 Remove sudo in comment. 08 May 2020, 16:13:50 UTC
back to top