- 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)
- do not require pytest-runner for build, it is not needed
OBS-URL: https://build.opensuse.org/request/show/938228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyQRCode?expand=0&rev=5
- 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
- Upgrade to 1.3.0 (from https://github.com/heuer/pyqrcode/):
- Added support for meCards etc. contributed by Riccardo Metere
- Skip detecting content type if constructor mode is given to
constructor. Contributed by Martijn van Rheenen.
- Moved tests from nose to pytest since nose is deprecated
- Updated test environment: Added PyPy, PyPy3 and Python 3.6
- QRCode.get_png_size() is deprecated, use
QRCode.symbol_size(). The latter returns a (width, height)
tuple, not an integer.
- Deprecated QRCode.png_as_base64_str(), use
QRCode.png_data_uri() which returns a valid URI instead of
a Base64 encoded string
- Faster PNG generation
- Added CLI
- Added term() method to QRCode which prints the QR Code to the
terminal. This works with Windows and Unix.
- Deprecated QRCode.terminal() in favor of QRCode.term()
- Added "scale" parameter to QRCode.text
- Initial packaging of the version 1.2.1
OBS-URL: https://build.opensuse.org/request/show/688863
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyQRCode?expand=0&rev=4