14
0

- Update to 1.3.6:

- Code improvements / refactorings
  - Optimized generation of numerical QR Codes
  - MUCH faster PNG writing (approx. twice as fast)
  - Don't raise a UnicodeError if the user provided binary data
    and sets the mode explicitly to 'binary'. Fixed by Mathieu
    <https://github.com/albatros69> (PR #13)
  - The builder raises more specific exceptions like
    VersionError, MaskError, DataOverflowError. This change is
    backwards compatible since all exceptions are inherited from
    ValueError.
  - Added "designator" property to QRCode. This encodes the
    version number and error correction level, i.e. "1-H"
  - Fixed alphanumeric encoding. The bug was introduced in the
    1.3.4 release
  - Added more test cases
  - Added CLI docs
  - (Deprecated) QRCode.terminal() did not work. Fixed.
  - Initial release of PyQRCode NG (PyQRCode Next Generation)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyQRCode?expand=0&rev=14
This commit is contained in:
2021-12-09 16:14:20 +00:00
committed by Git OBS Bridge
parent fa0e6c16f6
commit 008bab3129
4 changed files with 31 additions and 7 deletions

View File

@@ -1,3 +1,26 @@
-------------------------------------------------------------------
Thu Dec 9 16:04:19 UTC 2021 - Matej Cepl <mcepl@suse.com>
- Update to 1.3.6:
- Code improvements / refactorings
- Optimized generation of numerical QR Codes
- MUCH faster PNG writing (approx. twice as fast)
- Don't raise a UnicodeError if the user provided binary data
and sets the mode explicitly to 'binary'. Fixed by Mathieu
<https://github.com/albatros69> (PR #13)
- The builder raises more specific exceptions like
VersionError, MaskError, DataOverflowError. This change is
backwards compatible since all exceptions are inherited from
ValueError.
- Added "designator" property to QRCode. This encodes the
version number and error correction level, i.e. "1-H"
- Fixed alphanumeric encoding. The bug was introduced in the
1.3.4 release
- Added more test cases
- Added CLI docs
- (Deprecated) QRCode.terminal() did not work. Fixed.
- Initial release of PyQRCode NG (PyQRCode Next Generation)
-------------------------------------------------------------------
Wed Dec 8 12:10:37 UTC 2021 - pgajdos@suse.com