Changelog¶
0.5.0 (2023-04-09)¶
🐛 Bugfixes¶
Fixed a bug where ISBN-13 calculations allowed for a check digit of X, which shouldn’t be possible. (#171)
0.4.0 (2023-01-15)¶
🔨 Compatibility Broken¶
Dropped support for Python 3.6
⚡️ Features¶
Added support for Python 3.10 and 3.11
0.3.1 (2021-07-27)¶
⚡️ Features¶
Added support for the Verhoeff algorithm.
🎭 Behind the Scenes¶
The
missing
method has been refactored into one central location to massively reduce code duplication.The numerous shell scripts for formatting/testing were replaced with a single Makefile.
0.3.0 (2021-06-21)¶
🔨 Compatibility Broken¶
⚡️ Features¶
Improved support for GS1-based codes, such as EAN-8 and UPC-E. (#19)
📚 Improved Documentation¶
Added changelog and contributing pages.
On the main README, the individual GS1 and GTIN formats that are supported are noted (e.g. ISBN-10, GDTI, etc.)
🎭 Behind the Scenes¶
The build tests were separated from the linting tests. (#66)
0.2.0 (2021-05-21)¶
⚡️ Features¶
CRC Format Added (Thanks @sapieninja!). (#42)
📚 Improved Documentation¶
The Python API has been documented with examples.
Revamped the README.
Add a contributors section to appreciate everyone’s help!
🎭 Behind the Scenes¶
0.1.2 (2021-05-04)¶
⚡️ Features¶
GS1 Format Added (Thanks @OtherBarry!). (#38)
0.1.1 (2020-12-04)¶
⚡️ Features¶
PEP 561 compatible, with support for type checking.
📚 Improved Documentation¶
Updated docstrings and inline documentation.
🎭 Behind the Scenes¶
Test script written to check formatting and improve code consistency.