Skip to content

Upgrading qrcode 7 to 8

Breaking7.4.2 → 8.2Breaking1Platform3Changed2Fixed1Other3

BreakingUpgrade verdict

1 breaking change and 3 platform requirement changes.

  • Older Python versions up to 3.8 are no longer supported.
  • The package now works with Python 3.13.
  • The library now works on newer Python versions 3.11 and 3.12.
  • An extra package that used to be installed is no longer needed.
4 items need code or config changes

Python requirement changed in 8.0: >=3.7 → <4.0,>=3.9.

Drops pypng, typing-extensions.

Installs 0 packages in all (was 2).

Breaking1
Drops support for Python 3.8 and earlier.
Platform3
Adds support for Python 3.13.
Adds support for Python 3.11 and 3.12.
Removes typing_extensions dependency since Python 3.9+ is required.
typing_extensions