Releases: personnummer/python
Releases · personnummer/python
v3.2.1
What's Changed
- Use classifiers to specify license by @William-Wolke in #66
New Contributors
- @William-Wolke made their first contribution in #66
Full Changelog: v3.1.0...v3.2.1
v3.2.0
This version contains a bit of rewriting of the package, mainly.
- Most of the tests were not running at all, as the functions were breaking out of the test method when the ssn was invalid, which is the case starting from the first time in the list of ssns.
- Made the package align more with the v3 versions and implemented the
get_date
method from v3.1. - It is still missing the Interim-Number functionality, but I have to increase the minor version as it has some breaking changes of undocumented functionality, which should not be used outside of the library (next point).
- I prepended several methods with an underscore (
_
) that are not part of the meta documentation. These are somewhat annoying as IDE will show them in their auto-completion functionality. Having the underscore indicates that a method is only intended for internal use, as defined by PEP8.
Missing functionality
- More functionality needs to be tested, such as the
is_coordination_number()
method and the newget_age()
method. But the PR was getting bigger and bigger and the tests were not working I decided to stop there and those can be done in a different PR. - Parsing Interim-Number
more info in #62
v3.1.0
We're glad to have @dannyhajj as a new maintainer!
v3.0.6
Update setup.py Updated version to 3.0.6 in setup.py
v3.0.5
What's Changed
- Validate leap year dates correctly by @dannyhajj in #57
Thank you @dannyhajj
Full Changelog: v3.0.4...v3.0.5
v3.0.4
v3.0.3
v3.0.2
v3.0.1
v3.0.0 - The one that breaks everything
- Brand new version that follow the new specification.