HomeFreeBSD

textproc/py-qrcode: Update to 8.0

Description

textproc/py-qrcode: Update to 8.0

Changes since 7.4:

  • Added support for Python 3.11 and 3.12.
  • Drop support for Python <=3.8.
  • Change local development setup to use Poetry_.
  • Testsuite and code quality checks are done through Github Actions.
  • Code quality and formatting utilises ruff_.
  • Removed `typing_extensions` as a dependency, as it's no longer required with having Python 3.9+ as a requirement.
  • Only allow high error correction rate (qrcode.ERROR_CORRECT_H) when generating QR codes with embedded images to ensure content is readable
  • Allow `pypng factory to allow for saving to a string (like qr.save("some_file.png")`) in addition to file-like objects.
  • Fix bad over-optimization in v7.4 that broke large QR codes.

Reported by: portscout

Details

Provenance
leresAuthored on Oct 31 2024, 8:06 PM
Parents
R11:29101a86499a: www/privatebin: Add missing dependencies
Branches
Unknown
Tags
Unknown