Revisions of python-simplejson
Ana Guerrero (anag+factory)
accepted
request 1199460
from
Dirk Mueller (dirkmueller)
(revision 52)
- update to 3.19.3: * Updated test & build matrix to include Python 3.13. * Dropped wheel support for Python 2.7 on macOS. * https://github.com/simplejson/simplejson/pull/326
Ana Guerrero (anag+factory)
accepted
request 1129213
from
Dirk Mueller (dirkmueller)
(revision 51)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 1084867
from
Dirk Mueller (dirkmueller)
(revision 50)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 1081765
from
Dirk Mueller (dirkmueller)
(revision 49)
Dominique Leuenberger (dimstar_suse)
accepted
request 1055979
from
Dirk Mueller (dirkmueller)
(revision 48)
- update to 3.18.1: * Remove unnecessary `i` variable from encoder module namespace * Declare support for Python 3.11 and add wheels
Dominique Leuenberger (dimstar_suse)
accepted
request 1040270
from
Markéta Machová (mcalabkova)
(revision 47)
Dominique Leuenberger (dimstar_suse)
accepted
request 934530
from
Dirk Mueller (dirkmueller)
(revision 46)
- update to 3.17.6: * Declare support for Python 3.10 and add wheels
Dominique Leuenberger (dimstar_suse)
accepted
request 917209
from
Dirk Mueller (dirkmueller)
(revision 45)
- 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).
Dominique Leuenberger (dimstar_suse)
accepted
request 906723
from
Dirk Mueller (dirkmueller)
(revision 44)
- update to 3.17.3: * Replaced Travis-CI and AppVeyor with Github Actions, adding wheels for Python 3.9.
Dominique Leuenberger (dimstar_suse)
accepted
request 823314
from
Ondřej Súkup (mimi_vx)
(revision 43)
- update to 3.17.2 - use pytest as testrunner
Dominique Leuenberger (dimstar_suse)
accepted
request 751834
from
Tomáš Chvátal (scarabeus_iv)
(revision 42)
Dominique Leuenberger (dimstar_suse)
accepted
request 620217
from
Tomáš Chvátal (scarabeus_iv)
(revision 40)
- Do not package tests - specfile: * be more specific in %files: %{python_sitearch}/* -> %{python_sitearch}/simplejson* - update to version 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
Dominique Leuenberger (dimstar_suse)
accepted
request 610880
from
Tomáš Chvátal (scarabeus_iv)
(revision 39)
Dominique Leuenberger (dimstar_suse)
accepted
request 605123
from
Tomáš Chvátal (scarabeus_iv)
(revision 38)
Dominique Leuenberger (dimstar_suse)
accepted
request 546023
from
Ondřej Súkup (mimi_vx)
(revision 37)
Dominique Leuenberger (dimstar_suse)
accepted
request 539601
from
Jan Matejek (matejcik)
(revision 36)
Dominique Leuenberger (dimstar_suse)
accepted
request 515233
from
Dirk Mueller (dirkmueller)
(revision 35)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 481829
from
Jan Matejek (matejcik)
(revision 34)
- fix pypi url - Switch to single-spec build - Update to 3.10.0 * Add RawJSON class to allow a faster path for already encoded JSON. - From 3.9.0 * Workaround for bad behavior in string subclasses * Fix warnings flagged by -3 * Update readthedocs documentation links * Add build status badge to README
Dominique Leuenberger (dimstar_suse)
accepted
request 442062
from
Factory Maintainer (factory-maintainer)
(revision 33)
Automatic submission by obs-autosubmit
Displaying revisions 1 - 20 of 52