- BC BREAK: Require Python 3.8+
- Modernized packaging
- Minor performance improvements
- Fix issue with Pillow 7 which changed the default resize filter to BICUBIC.
- Minor performance improvement.
- Fix max allowed code words calculation (#9)
- Optimization: don't switch to numeric mode for fewer than 13 digits (#12, thanks to @Pavkazzz for the original implementation)
These changes allow significantly more data to be encoded.
- Add a CLI interface
- Fix error in CHARACTERS_LOOKUP (#8)
- Drop support for Python 3.0, 3.1 and 3.2
- Fix handling of byte and string input in Python 3 (#4)
- BC BREAK: renamed package from
pdf417
topdf417gen
for consistency with the name of the PyPI package - Now works with Pillow>=2.0.0, instead of 3.0.0
- Add SVG renederer
- Initial release