summaryrefslogtreecommitdiff
path: root/simplejson/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* v3.19.1HEADv3.19.1masterBob Ippolito2023-04-061-1/+1
| | | | Signed-off-by: Bob Ippolito <bob@redivi.com>
* Additional security hardening improvements:Bob Ippolito2023-04-051-61/+39
| | | | | | | | * Remove unused namedtuple_as_object and tuple_as_array arguments from simplejson.load (SJ-PT-23-102) * Remove vestigial _one_shot code from iterencode (SJ-PT-23-103) * Change default of allow_nan from True to False and add allow_nan to decoder (SJ-PT-23-107)
* SJ-PT-23-03: Backport integer string length limitation to limit quadratic ↵Bob Ippolito2023-04-041-2/+2
| | | | parsing
* SJ-PT-23-01: Fix invalid handling of unicode escape sequences in Python decoderBob Ippolito2023-04-041-1/+1
|
* Bump version and update CHANGEStest-sdistBob Ippolito2023-02-051-1/+1
|
* Fix #309. Build sdist without any overridesBob Ippolito2023-02-051-1/+1
|
* Fix #307. Build a pure python wheelBob Ippolito2023-02-041-1/+1
|
* Update version to v3.18.1 and update CHANGES for #303Bob Ippolito2022-11-161-1/+1
|
* v3.18.0Bob Ippolito2022-11-141-1/+1
|
* #299 Comment error fixRichard Quaicoe2022-07-011-1/+1
|
* Update CHANGES.txt and bump versionBob Ippolito2022-04-221-1/+1
|
* v3.17.6v3.17.6Bob Ippolito2021-11-151-1/+1
|
* Update version to 3.17.5Bob Ippolito2021-08-231-1/+1
|
* Upgrade cibuildwheel to v2.1.1test-v3.17.4Bob Ippolito2021-08-191-1/+1
|
* Replace travis and appveyor with github actionsBob Ippolito2021-07-091-1/+1
|
* docs: fix simple typo, precendence -> precedenceTim Gates2020-12-291-1/+1
| | | | | | There is a small typo in simplejson/__init__.py. Should read `precedence` rather than `precendence`.
* v3.17.2v3.17.2Bob Ippolito2020-07-161-1/+1
|
* v3.17.1v3.17.1Bob Ippolito2020-07-161-1/+1
|
* Set version back to v3.17.0v3.17.0Bob Ippolito2019-11-171-1/+1
|
* Bump version to v3.18.0 to work around build issuesBob Ippolito2019-11-171-1/+1
|
* Finish updating docs to be Python 3-centricBob Ippolito2019-11-171-30/+17
|
* Prep for v3.16.1 and add JSON lines examplejson-lines-exampleBob Ippolito2018-09-061-2/+22
|
* Update CHANGES for v3.16.0v3.16.0Bob Ippolito2018-06-281-1/+1
|
* v3.15.0v3.15.0Bob Ippolito2018-05-121-1/+1
|
* v3.14.0v3.14.0Bob Ippolito2018-04-211-1/+1
|
* Update CHANGES.txt and increment version to 3.13.3Bob Ippolito2018-03-271-1/+1
|
* v3.13.2v3.13.2Bob Ippolito2017-11-241-1/+1
|
* v3.13.1v3.13.1Bob Ippolito2017-11-241-1/+1
|
* Ensure that encoding text subtypes is consistent with or without speedups. ↵Bob Ippolito2017-11-231-1/+1
| | | | Fixes #185
* Merge pull request #191 from simplejson/type-error-messagesBob Ippolito2017-11-231-1/+2
|\ | | | | Make TypeError messages contain type name instead of a repr.
| * Make TypeError messages contain type name instead of a repr.Serhiy Storchaka2017-11-101-1/+2
| | | | | | | | | | | | The failure depends on the type, not on the value of an object. This combines CPython's issues 26623 and 24641.
* | Update version, add *.pyd to gitignoreBob Ippolito2017-11-231-1/+1
| |
* | v3.12.1v3.12.1Bob Ippolito2017-11-231-1/+1
|/
* Fix #184 threaded import issue, prep v3.12.0v3.12.0Bob Ippolito2017-11-051-4/+5
|
* v3.11.1fix-173Bob Ippolito2017-06-191-1/+1
|
* v3.11.0v3.11.0Bob Ippolito2017-06-181-1/+1
|
* Bump version, update changelog, fix issues identified in code review of #143Bob Ippolito2016-10-281-1/+1
|
* Merge branch 'raw_json' of https://github.com/lamflam/simplejson into ↵Bob Ippolito2016-10-281-1/+1
|\ | | | | | | lamflam-raw_json
| * Add support for preprocessed JSON strings (with optimizations) in encoderKevin LaFlamme2016-09-011-1/+1
| | | | | | | | In some situations, you may have a large python dictionary you need to JSONify but one of the values inside the dict is already a JSON string. This is common when pulling an object from a database, for example, where one of the fields is a JSON blob/string. Previously you would have to deserialize and then reserialize that string just to serialize the high level object, but obviously this is unnecessarily slow. This changes adds a method/type that can be used to wrap a str and tell the serializer to just pass it through instead.
* | Bump version to 3.9.0Bob Ippolito2016-10-211-1/+1
|/
* v3.8.2 - fix compiler warning, automated wheel builds for Windows and Macv3.8.2wheelsBob Ippolito2016-02-151-1/+1
|
* Update version to 3.8.1Bob Ippolito2015-09-041-1/+1
|
* clean up iterable_as_array for 3.8.0v3.8.0Bob Ippolito2015-07-181-1/+1
|
* Merge branch 'master' into iterable_as_array-gh1Nick Babcock2015-07-101-55/+150
|\ | | | | | | | | | | | | | | | | | | | | | | Conflicts: CHANGES.txt conf.py index.rst setup.py simplejson/__init__.py simplejson/_speedups.c simplejson/encoder.py simplejson/tests/test_tuple.py
| * fix typo in e18cc09v3.7.3Bob Ippolito2015-05-311-1/+1
| |
| * attempt to work around an issue with reloading the Decimal modulev3.7.2Bob Ippolito2015-05-221-1/+1
| |
| * bump version for #119v3.7.1Bob Ippolito2015-05-181-1/+1
| |
| * no longer trust custom repr for int/long/float subclasses #118v3.7.0Bob Ippolito2015-05-181-1/+1
| |
| * update CHANGES and bump version to v3.6.5v3.6.5Bob Ippolito2014-10-241-1/+1
| |
| * update version for v3.6.4Bob Ippolito2014-09-291-1/+1
| |