Revisions of python-cbor2

buildservice-autocommit accepted request 1179021 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 26)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1178996 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 25)
- Update to 5.6.4
  * Fixed compilation of C extension failing on GCC 14
  * Fixed compiler warnings when building C extension
- Drop patches for issues fixed upstream
  * https://github.com/agronholm/cbor2/pull/238.patch
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1178786 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 24)
- Update to 5.6.3
  * Fixed decoding of epoch-based dates being affected by the local
    time zone in the C extension
- from version 5.6.2
  * Fixed ``__hash__()`` of the C version of the ``CBORTag`` type crashing
    when there's a recursive reference cycle
  * Fixed type annotation for the file object in ``cbor2.dump()``, ``cbor2.load()``,
    ``CBOREncoder`` and ``CBORDecoder`` to be ``IO[bytes]`` instead of ``BytesIO``
  * Worked around a `CPython bug <https://github.com/python/cpython/issues/99612>`_
    that caused a ``SystemError`` to be raised, or even a buffer overflow to occur
    when decoding a long text string that contained only ASCII characters
  * Changed the return type annotations of ``cbor2.load()`` and ``cbor2.load()``
    to return ``Any`` instead of ``object`` so as not to force users to make type casts
- from version 5.6.1
  * Fixed use-after-free in the decoder's C version when prematurely encountering
    the end of stream
  * Fixed the C version of the decoder improperly raising ``CBORDecodeEOF`` when
    decoding a text string longer than 65536 bytes
- from version 5.6.0
  * Added the ``cbor2`` command line tool (for ``pipx run cbor2``)
  * Added support for native date encoding (bschoenmaeckers)
  * Made the C extension mandatory when the environment variable
    ``CBOR2_BUILD_C_EXTENSION`` is set to ``1``.
  * Fixed ``SystemError`` in the C extension when decoding a ``Fractional``
    with a bad number of arguments or a non-tuple value
  * Fixed ``SystemError`` in the C extension when the decoder object hook
    raises an exception
  * Fixed a segmentation fault when decoding invalid unicode data
  * Fixed infinite recursion when trying to hash a CBOR tag whose
    value points to the tag itself
buildservice-autocommit accepted request 1133371 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 23)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 22)
    (24 to 31) which resulted in invalid byte sequences
    modules were deprecated – import their contents directly
    from ``cbor2`` from now on. The old modules will be removed
    in the next major release.
    ``CBORDecoder`` and ``CBOREncoder`` where the getter returns
    an invalid pointer if the ``read`` method of the file was a
    built-in method
  * Bump requirement to 3.7+
  * Fix segfault when initializing CBORTag with incorrect arguments
  * Fix sphinx build warnings
  * Fix SystemErrors when using C-backend, meaningful exceptions now raised
  * Fix precision loss when decoding base10 decimal fractions
  * Made CBORTag handling consistent between python and C-module
  * Feature: Ignore semantic tag used for file magic 55799 AKA "Self-Described CBOR" (kalcutter)
  * BACKWARD INCOMPATIBLE CBOR does not have a bare DATE type,
  * Optional Pure C implementation by waveform80 that functions
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1133145 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 21)
pmmu version update
buildservice-autocommit accepted request 1092388 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 20)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1092307 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 19)
- Add %{?sle15_python_module_pythons}
buildservice-autocommit accepted request 1056835 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 18)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 17)
- update to 5.4.6:
  * Fix tag decoding error
  * fix potential memory leak
  * Bump requirement to 3.7+
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 16)
- update to 5.4.2:
  * Fix segfault when initializing CBORTag with incorrect arguments 
  * Fix sphinx build warnings 
  * Fix SystemErrors when using C-backend, meaningful exceptions now raised 
  * Fix precision loss when decoding base10 decimal fractions 
  * Made CBORTag handling consistent between python and C-module
buildservice-autocommit accepted request 898419 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 15)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 14)
- update to 5.4.0:
  * Added new feature stringrefs, which makes repetitive dictionary structures
    more compact. Use with care since support for this is rare in other CBOR
    implementations.
  * This release includes some bugfixes around decoding invalid data, which may
    improve security on decoding untrusted data.
buildservice-autocommit accepted request 887881 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 13)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 12)
- update to 5.2.0:
  * Final version tested with Python 2.7 and 3.5
  * README: Announce deprecation of Python 2.7, 3.5
  * README: More detail and examples
  * Bugfix: Fix segfault on loading huge arrays with C-backend (Sekenre)
  * Build system: Allow packagers to force C-backend building or disable using env var (jameshilliard)
  * Feature: :module:`cbor2.tool` Command line diagnostic tool (Sekenre)
  * Feature: Ignore semantic tag used for file magic 55799 AKA "Self-Described CBOR" (kalcutter)
buildservice-autocommit accepted request 828448 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 11)
baserev update by copy to link target
Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) committed (revision 10)
- Update to version 5.1.2
 * Refcount bug in C lib causing intermittent segfaults on shutdown
 * Fractional seconds parsing in datetimes
buildservice-autocommit accepted request 789799 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 9)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 789781 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 8)
- update to version 5.1.0
  * Minor API change :class:`CBORSimpleValue` is now a subclass of namedtuple and allows
    all numeric comparisons. This brings functional parity between C and Python modules.
  * Fixes for C-module on big-endian systems including floating point decoding, smallint encoding,
    and boolean argument handling. Tested on s390x and MIPS32.
  * Increase version requred of setuptools during install due to unicode errors.
buildservice-autocommit accepted request 782823 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 7)
baserev update by copy to link target
Displaying revisions 1 - 20 of 26
openSUSE Build Service is sponsored by