Revisions of python-ujson

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1132838 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 22)
- update to 5.9.0:
  * Raise TypeError if toDict() returns a non-dict instead of
    silently converting it to null (#615) @eltoder
  * Use lowercase strings for bool dict keys (#614) @eltoder
  * Deploy to PyPI using trusted publishing (#603) @hugovk
  * Replace PyPy3.8 wheel with PyPy3.10 (#602) @hugovk
  * Speed-up and cleanup objToJSON (#615) @eltoder
  * Use lowercase strings for bool dict keys (#614) @eltoder

- Update to version 5.6.0
  * Make PEP 384 compliant
- reactivate Python 2 build
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1092203 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 19)
- Add %{?sle15_python_module_pythons}
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1074636 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 18)
- update to 5.7.0:
  * Support ujson.loads(bytearray(...)) and other bytes-like
    objects.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 987903 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 15)
- update to 5.4.0 (CVE-2022-31116, bsc#1201255, CVE-2022-31117, bsc#1201254):
  * Replace wchar_t string decoding implementation with a uint32_t-based one
  * Fix handling of surrogates on decoding
  * CVE-2022-31117: Potential double free of buffer during string decoding
  * Fix memory leak on encoding errors when the buffer was resized
  * Integer parsing: always detect overflows
  * Fix handling of surrogates on encoding
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 868446 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 12)
- update to 4.0.2:
  * Travis CI: Test on 3.9 final, remove 3.8
  * Toward matching Python standard library output for float
  * Fix errors on reading long decimal floats
  * Fix #429: Make empty dict/list indented serialization match stdlib json
  * Fix dealing with None types
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 850915 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 11)
- update to 4.0.1:
  * Fix UnicodeDecodeError on arm64/aarch64
  * Add support for Python 3.9
  * Drop support for EOL Python 3.5
  * Make PEP 384 compliant
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 824027 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 10)
- Update to 3.1.0:
  * PEP 489 Multi Phase Init support (#418) @WillAyd
  * PyPy3 test fixes (#413) @mgorny
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 814556 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 9)
- update to 3.0.0:
  * Build Windows, macOS and manylinux wheels on CI and deploy to PyPI
  * Breaking change: New reject_bytes option to raise on bytes,
   defaults to True to align with json library. Set to False for
   old behaviour (#266) @elelay
  * Breaking change: Add an allow_nan keyword argument to dumps,
  defaults to True to align with json library. Set to False for old
  behaviour (#327) @segfault
  Specify setuptools_scm config in pyproject.toml (#399) @BenjaminSchubert
  * Remove python 2.x support
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 628597 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 4)
- Do not depend on unittest2 it is not needed:
  * no-unittest2.patch
- Really execute the tests
Displaying revisions 1 - 20 of 23
openSUSE Build Service is sponsored by