- Merged PR #124 implemented by missionfloyd: Remove the trailing dot of latitude/longitude information.
- Merged PR #125 implemented by missionfloyd: More lenient check how to interpret empty or false values in vCard and MeCard.
- Internal changes: Made
writers
module independent of internal version constants, they operate upon a matrix of a given size and know nothing about the QR Code version (i.e. QR Code vs. Micro QR Code). These changes are backwards incompatible but thewriters
module does not belong to the public API anyway. - Dropped testing against PyPy2
- Changed default Python test version to 3.11 (2.7 is still supported)
- Support for Python 2.7 will be dropped in the next version of Segno because it is no longer possible to run automatic tests against Python 2.x.
- Removed deprecated statements from setup.cfg (#127 thanks for the hint, Gene)
- Updated example to Pillow 10 API #128, again thanks to Gene)