Update qrcode requirement from <7.4,>=7.1 to >=7.1,<7.5
Updates the requirements on qrcode to permit the latest version.
Changelog
Sourced from qrcode's changelog.
7.4.2 (6 February 2023)
- Allow
pypngfactory to allow for saving to a string (likeqr.save("some_file.png")) in addition to file-like objects.7.4.1 (3 February 2023)
- Fix bad over-optimization in v7.4 that broke large QR codes. Thanks to mattiasj-axis!
7.4 (1 February 2023)
Restructure the factory drawers, allowing different shapes in SVG image factories as well.
Add a
--factory-draweroption to theqrconsole script.Optimize the output for the
SVGPathImagefactory (more than 30% reduction in file sizes).Add a
pypngimage factory as a pure Python PNG solution. Ifpillowis not installed, then this becomes the default factory.The
pymagingimage factory has been removed, but its factory shortcut and the actual PymagingImage factory class now just link to the PyPNGImage factory.7.3.1 (1 October 2021)
- Improvements for embedded image.
7.3 (19 August 2021)
- Skip color mask if QR is black and white
7.2 (19 July 2021)
- Add Styled PIL image factory, allowing different color masks and shapes in QR codes
... (truncated)
Commits
9f4704cPreparing release 7.4.22ddbc55Allow png factory to save to a string path8d38c15Back to development: 7.596f8a21Preparing release 7.4.18296222Add changelog7c99a27Add section to setup.cfg so zest builds a wheel14a663cMerge pull request #305 from mattiasj-axis/fix304aa485a8Merge pull request #303 from mgorny/wheel2ab3467Fix create_bytes data concatenation5b00e10Remove redundant wheel dep from pyproject.toml- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
In case anyone is wondering: This is blocked because of https://github.com/lincolnloop/python-qrcode/issues/317