Permalink
Commits on Jul 8, 2017
  1. see if pypy will install without dist: trusty

    etrepum committed on GitHub Jul 8, 2017
  2. newer versions are not in pyenv for some reason

    etrepum committed on GitHub Jul 8, 2017
  3. sudo: false

    etrepum committed on GitHub Jul 8, 2017
  4. Add pypy3 and update osx python versions

    etrepum committed on GitHub Jul 8, 2017
  5. Merge pull request #179 from taleinat/patch-1

    setup.py: fix condition for build_ext exception types
    etrepum committed on GitHub Jul 8, 2017
  6. Merge pull request #180 from felixonmars/fix-typo

    Fix a typo: verison -> version
    etrepum committed on GitHub Jul 8, 2017
Commits on Jul 1, 2017
  1. Fix a typo: verison -> version

    felixonmars committed Jul 1, 2017
Commits on Jun 28, 2017
  1. setup.py: fix condition for build_ext exception types

    The comment states that IOError and ValueError can be thrown in Python 2.6. The referenced CPython issue supports this, it seems to have been resolved in version 2.7. However, the code seems to have the condition backwards, and will only catch IOError or ValueError in versions *greater* than 2.6.
    taleinat committed on GitHub Jun 28, 2017
Commits on Jun 19, 2017
  1. Merge pull request #176 from simplejson/fix-173

    Fix #173 with item_sort_key and add auto-discovery to test suite
    etrepum committed on GitHub Jun 19, 2017
  2. v3.11.1

    etrepum committed Jun 19, 2017
  3. Fix #173 with item_sort_key and add auto-discovery to test suite

    etrepum committed Jun 19, 2017
Commits on Jun 18, 2017
  1. v3.11.0

    etrepum committed Jun 18, 2017
Commits on Jun 12, 2017
  1. Merge pull request #172 from jcerjak/docstring-fix-for-use_decimal

    docstring fix in JSONEncoder: use_decimal defaults to True
    etrepum committed on GitHub Jun 12, 2017
  2. docstring fix in JSONEncoder: use_decimal defaults to True

    jcerjak committed Jun 12, 2017
Commits on Jun 8, 2017
  1. Merge pull request #170 from simplejson/strict-to-bool

    Call PyObject_IsTrue() only once for the strict argument of scanner.
    etrepum committed on GitHub Jun 8, 2017
  2. Merge pull request #171 from simplejson/unencodable-encoder-encoding

    Fix a crash wish unencodable encoding in the encoder.
    etrepum committed on GitHub Jun 8, 2017
Commits on May 21, 2017
  1. Fix a crash wish unencodable encoding in the encoder.

    JSONEncoder.encode() crashed in Python 3 when encoded bytes keys if the
    encoding was not encodable to utf-8 (contained surrogates).
    serhiy-storchaka committed May 21, 2017
  2. Call PyObject_IsTrue() only once for the strict argument of scanner.

    serhiy-storchaka committed May 21, 2017
  3. Make test_speedups compatible with Python 2.5 and 2.6.

    serhiy-storchaka committed May 21, 2017
  4. Make test_speedups compatible with Python 2.5.

    serhiy-storchaka committed May 21, 2017
  5. Added missed ";" in Python 2 only code.

    serhiy-storchaka committed May 21, 2017
Commits on May 20, 2017
  1. Merge pull request #162 from chrisgavin/unused-imports

    Remove unused imports.
    etrepum committed on GitHub May 20, 2017
  2. Merge pull request #168 from simplejson/no-py2.4

    Remove remnants of Python 2.4 support.
    etrepum committed on GitHub May 20, 2017
  3. Merge pull request #169 from simplejson/check-is-true

    Fix argument checking errors in _speedups.c.
    etrepum committed on GitHub May 20, 2017
  4. Merge branch 'master' into check-is-true

    serhiy-storchaka committed May 20, 2017
Commits on May 18, 2017
  1. Merge pull request #166 from simplejson/remove-init-methods

    Remove the `__init__` methods in extension classes.
    etrepum committed on GitHub May 18, 2017
Commits on May 12, 2017
  1. Fix argument checking errors in _speedups.c.

    Always check PyObject_IsTrue() for error.
    Also fix integer overflow in the int_as_string_bitcount argument.
    
    Fixes #167.
    serhiy-storchaka committed May 12, 2017
Commits on May 8, 2017
  1. Don't set tp_new to PyType_GenericNew.

    serhiy-storchaka committed May 8, 2017
  2. Fix a typo in the doc for loads (#161).

    serhiy-storchaka committed May 8, 2017
  3. Remofe remnants of Python 2.4 support.

    Clean up the code by removing workarounds for supporting Python 2.4.
    serhiy-storchaka committed May 8, 2017
Commits on May 7, 2017
  1. Remove the `__init__` methods in extension classes.

    Calling the `__init__` methods repeatedly causes memory leaks.
    Not calling the `__init__` methods causes a core dump.
    
    Fixes #165. Ported from https://bugs.python.org/issue30243.
    serhiy-storchaka committed May 7, 2017
Commits on Apr 24, 2017
  1. Remove unused imports.

    chrisgavin committed Apr 24, 2017
Commits on Jan 17, 2017
  1. Merge pull request #153 from hugovk/patch-1

    Update Python versions
    etrepum committed on GitHub Jan 17, 2017
  2. Update Python versions

    hugovk committed on GitHub Jan 17, 2017
Commits on Jan 16, 2017
  1. Merge pull request #152 from hugovk/patch-1

    Python 3.6 is out
    etrepum committed on GitHub Jan 16, 2017