Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update simplejson to 3.16.0 #122

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

pyup-bot
Copy link
Contributor

@pyup-bot pyup-bot commented Oct 5, 2018

This PR updates simplejson from 3.10.0 to 3.16.0.

Changelog

3.16.0

* Restore old behavior with regard to the type of decoded empty
strings with speedups enabled on Python 2.x
https://github.com/simplejson/simplejson/pull/225
* Add python_requires to setup.py to help pip
https://github.com/simplejson/simplejson/pull/224
* Fix CSS in docs when built locally
https://github.com/simplejson/simplejson/pull/222

3.15.0

* Clean up the C code
https://github.com/simplejson/simplejson/pull/220
* Bypass the decode() method in bytes subclasses
https://github.com/simplejson/simplejson/pull/219
* Support builds without cStringIO
https://github.com/simplejson/simplejson/pull/217
* Allow to disable serializing bytes by default in Python 3
https://github.com/simplejson/simplejson/pull/216
* Simplify the compatibility code
https://github.com/simplejson/simplejson/pull/215
* Fix tests in Python 2.5
https://github.com/simplejson/simplejson/pull/214

3.14.0

* Defer is_raw_json test (performance improvement)
https://github.com/simplejson/simplejson/pull/212
* Avoid escaping U+2028 and U+2029 without ensure_ascii
https://github.com/simplejson/simplejson/pull/211
* Fix an incorrect type test in Python 2, avoiding an unnecessary unicode copy.
https://github.com/simplejson/simplejson/pull/210

3.13.2

* Fix additional Python 2.x compilation issue on Windows

3.13.1

* Improve CI to catch speedups build regressions
* Fix speedups build regression in Python 2.x
https://github.com/simplejson/simplejson/issues/193

3.13.0

* Workarounds for NamedTemporaryFile issues with Windows for tool tests
* Make TypeError messages contain type name instead of a repr.
https://github.com/simplejson/simplejson/pull/191
* Ensure that encoding of text subtypes is consistent with or without speedups
https://github.com/simplejson/simplejson/issues/185

3.12.1

* Misc updates to build infrastructure
* Fix an assertion failure when make_encoder receives a bad encoder argument
https://github.com/simplejson/simplejson/pull/188
* Fix potential crash during GC
https://github.com/simplejson/simplejson/pull/187
* Fix a reference leak when sorting keys
https://github.com/simplejson/simplejson/pull/186

3.12.0

* Fix threaded import race condition
https://github.com/simplejson/simplejson/issues/184
* Move RawJSON implementation to simplejson.raw_json module
* Move JSONDecodeError implementation to simplejson.errors module

3.11.1

* Fix issue with item_sort_key when speedups are available, and add
auto-discovery to test suites to prevent similar regressions
https://github.com/simplejson/simplejson/issues/173

3.11.0

* docstring fix in JSONEncoder
https://github.com/simplejson/simplejson/pull/172
* Call PyObject_IsTrue() only once for the strict argument of scanner
https://github.com/simplejson/simplejson/pull/170
* Fix a crash with unencodable encoding in the encoder
https://github.com/simplejson/simplejson/pull/171
* Remove unused imports
https://github.com/simplejson/simplejson/pull/162
* Remove remnants of Python 2.4 support
https://github.com/simplejson/simplejson/pull/168
* Fix argument checking errors in _speedups.c
https://github.com/simplejson/simplejson/pull/169
* Remove the `__init__` methods in extension classes
https://github.com/simplejson/simplejson/pull/166
* Fix typo in the doc for loads
https://github.com/simplejson/simplejson/issues/161
* Add Python 3.6 to testing matrix and PyPI metadata
https://github.com/simplejson/simplejson/pull/153
https://github.com/simplejson/simplejson/pull/152
Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant