Overview

Request 1133371 accepted

- update to 5.5.1:
* Fixed ``CBORSimpleValue`` allowing the use of reserved values
(24 to 31) which resulted in invalid byte sequences
* Fixed encoding of simple values from 20 to 23 producing the
wrong byte sequences
* The ``cbor2.encoder``, ``cbor2.decoder`` or ``cbor2.types``
modules were deprecated – import their contents directly
from ``cbor2`` from now on. The old modules will be removed
in the next major release.
* Added support for Python 3.12
* Added type annotations
* Dropped support for Python 3.7
* Fixed bug in the ``fp`` attribute of the built-in version of
``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

Loading...
Request History
Dirk Mueller's avatar

dirkmueller created request

- update to 5.5.1:
* Fixed ``CBORSimpleValue`` allowing the use of reserved values
(24 to 31) which resulted in invalid byte sequences
* Fixed encoding of simple values from 20 to 23 producing the
wrong byte sequences
* The ``cbor2.encoder``, ``cbor2.decoder`` or ``cbor2.types``
modules were deprecated – import their contents directly
from ``cbor2`` from now on. The old modules will be removed
in the next major release.
* Added support for Python 3.12
* Added type annotations
* Dropped support for Python 3.7
* Fixed bug in the ``fp`` attribute of the built-in version of
``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


Ana Guerrero's avatar

anag+factory added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:39"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:adi:39"


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar accepted review


Ana Guerrero's avatar

anag+factory accepted review

Staging Project openSUSE:Factory:Staging:adi:39 got accepted.


Ana Guerrero's avatar

anag+factory approved review

Staging Project openSUSE:Factory:Staging:adi:39 got accepted.


Ana Guerrero's avatar

anag+factory accepted request

Staging Project openSUSE:Factory:Staging:adi:39 got accepted.

openSUSE Build Service is sponsored by