Skip to content

Latest commit

 

History

History
74 lines (43 loc) · 2.95 KB

CHANGELOG.md

File metadata and controls

74 lines (43 loc) · 2.95 KB

Changelog

[0.2.2] - 2023-06-17

Added

  • packaging: pre-built Python 3.11 wheels (7980904b)

Fixed

  • Adapt pyproject.toml to more recent poetry-core so that the source package should work again (58a8c77b)

Changed

  • Update quirc to v1.2 (9918646d)
  • Build dependencies: update cython to 3.0.0b3 and poetry-core to >=1.6.0,<1.7.0 (poetry-core is pinned to a narrow version range to hopefully avoid future breakage) (a625da32, 58a8c77b)
  • Don't package dependency source files into bdists (2bc4a61f)
  • Linux binary packages are now built to the manylinux_2_28 standard due to the manylinux_2_24 container being deprecated (9b6e42e6)

Removed

  • Remove use of poetry-dynamic-versioning from the build process. It's convenient, but too flaky. Maintaining the version information in two places is not an unbearable maintenance burden, and CI can check for this (5ea9a83e)

[0.2.1] - 2022-01-22

Added

  • packaging: distribute Python 3.10 wheels (034f14b3)

Fixed

  • Fixed the sdist so that source-based installs work (note: this was later broken by a Poetry update) (b84b3716)

[0.2.0] - 2021-06-28

Added

  • Documentation. Things are now more documented than ever before.

Changed

  • QRdecDecoder now produces bounding box corners in clockwise order.
  • [BREAKING] Both decoders try to convert decoded data to reasonable types by default.

Fixed

  • binarize.binarze is now callable from Python code.
  • Decoding codes from PIL and bytes objects now actually works.
  • The sdist now contains the dependency code so it can be built.
  • Quirc decoding failures are now actually handled (by skipping them).

[0.1.2] - 2021-06-16

Added

  • support more image sources, including PIL and bytes objects.

Changed

  • package: drop numpy dependency by trying to be clever
  • decoders: add image binarization to improve decode rate.

[0.1.1] - 2021-06-06

Added

  • decoder.qrdec: expose qr code mask type
  • decoder.qrdec: compute geometric center of qr code
  • decoder.quirc: compute geometric center of qr code

[0.1.0] - 2021-06-04

Added

  • Basic QR code decoding functionality