Revisions of python-cbor2
buildservice-autocommit
accepted
request 1217046
from
Dirk Mueller (dirkmueller)
(revision 28)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 27)
- update to 5.6.5: * Published binary wheels for Python 3.13
buildservice-autocommit
accepted
request 1179021
from
Markéta Machová (mcalabkova)
(revision 26)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 1178996
from
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 (dirkmueller)
accepted
request 1178786
from
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 (dirkmueller)
(revision 23)
baserev update by copy to link target
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 (dirkmueller)
accepted
request 1133145
from
Petr Gajdos (pgajdos)
(revision 21)
pmmu version update
buildservice-autocommit
accepted
request 1092388
from
Dirk Mueller (dirkmueller)
(revision 20)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1092307
from
Eric Schirra (ecsos)
(revision 19)
- Add %{?sle15_python_module_pythons}
buildservice-autocommit
accepted
request 1056835
from
Dirk Mueller (dirkmueller)
(revision 18)
baserev update by copy to link target
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 (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 (dirkmueller)
(revision 15)
baserev update by copy to link target
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 (dirkmueller)
(revision 13)
baserev update by copy to link target
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 (mimi_vx)
(revision 11)
baserev update by copy to link target
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 (scarabeus_iv)
(revision 9)
baserev update by copy to link target
Displaying revisions 1 - 20 of 28