Revisions of python-simplejson

buildservice-autocommit accepted request 1129213 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 99)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 98)
- update to 3.19.2:
  * Updated test & build matrix to include Python 3.12
    more strict, by default simplejson will now only consume
- Update to v3.18.0
    adding wheels for Python 3.9.
* Fix implicit cast compiler warning in _speedups.c
* simplejson is now available as wheels for OS X and Windows thanks to Travis-CI
  and AppVeyor respectively! Many thanks to @aebrahim for getting this party
  started.
* Fix issue with iterable_as_array and indent option
* Fix typo in keyword argument name introduced in 3.8.0
* New iterable_as_array encoder option to perform lazy serialization of
  any iterable objects, without having to convert to tuple or list.
* Fix typo introduced in 3.7.0 (behavior should be indistinguishable)
  https://github.com/simplejson/simplejson/commit/e18cc09b688ea1f3305c27616fd3cadd2adc6d31#commitcomment-11443842
* Do not cache Decimal class in encoder, only reference the decimal module.
  This may make reload work in more common scenarios.
* Fix compilation with MSVC
  https://github.com/simplejson/simplejson/pull/119
* simplejson no longer trusts custom str/repr methods for int, long, float
  subclasses. These instances are now formatted as if they were exact
  instances of those types.
  https://github.com/simplejson/simplejson/issues/118
      https://github.com/simplejson/simplejson/issues/62
  * New item_sort_key option for encoder to allow fine grained
buildservice-autocommit accepted request 1084867 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 97)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 96)
- update to 3.19.1:
  * This release contains security hardening measures based on
    recommendations by a security audit sponsored by OSTIF and
    conducted by X41 D-Sec GmbH.
    Several of these measures include changing defaults to be
    more strict, by default simplejson will now only consume 
    and produce compliant JSON, but the flags still exist for
    any backwards compatibility needs.
    No high priority issues were discovered, the reference
    count leak is thought to be unreachable since the digits of the
    float are checked before PyOS_string_to_double is called.
  * Fix invalid handling of unicode escape sequences in the pure
    Python implementation of the decoder (SJ-PT-23-01)
  * Fix missing reference count decrease if PyOS_string_to_double
    raises an exception in Python 2.x; was probably unreachable (SJ-
    PT-23-02)
  * Backport the integer string length limitation from Python
    3.11 to limit quadratic number parsing (SJ-PT-23-03)
  * Fix inconsistencies with error messages between the C and
    Python implementations (SJ-PT-23-100)
  * Remove unused unichr import from encoder (SJ-PT-23-101)
  * 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)
  * Test the sdist to prevent future regressions
  * Fix regression in sdist archive
buildservice-autocommit accepted request 1081765 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 95)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1081623 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 94)
SR for python stack proposal
buildservice-autocommit accepted request 1055979 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 93)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 92)
- update to 3.18.1:
  * Remove unnecessary `i` variable from encoder module namespace
  * Declare support for Python 3.11 and add wheels
buildservice-autocommit accepted request 1040270 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 91)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1039931 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 90)
- Update to v3.18.0 
  * Allow serialization of classes that implement for_json or _asdict by
  ignoring TypeError when those methods are called
  https://github.com/simplejson/simplejson/pull/302
  * Raise JSONDecodeError instead of ValueError in invalid unicode escape
  sequence edge case
  https://github.com/simplejson/simplejson/pull/298
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 89)
- update to 3.17.6:
  * Declare support for Python 3.10 and add wheels
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 88)
- update to 3.17.5:
  * Fix the C extension module to harden is_namedtuple against looks-a-likes such
    as Mocks. Also prevent dict encoding from causing an unraised SystemError when
    encountering a non-Dict. Noticed by running user tests against a CPython
    interpreter with C asserts enabled (COPTS += -UNDEBUG).
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 87)
- update to 3.17.3:
  * Replaced Travis-CI and AppVeyor with Github Actions,
    adding wheels for Python 3.9.
buildservice-autocommit accepted request 823314 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 86)
baserev update by copy to link target
Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) committed (revision 85)
- update to 3.17.2
- use pytest as testrunner
buildservice-autocommit accepted request 751834 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 84)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 750608 from Arun Persaud's avatar Arun Persaud (apersaud) (revision 83)
update to latest version
buildservice-autocommit accepted request 634498 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 82)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 634496 from Arun Persaud's avatar Arun Persaud (apersaud) (revision 81)
update to latest version
buildservice-autocommit accepted request 620217 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 80)
baserev update by copy to link target
Displaying revisions 1 - 20 of 99
openSUSE Build Service is sponsored by