tag:github.com,2008:https://github.com/personnummer/python/releases Release notes from python 2024-02-05T13:11:22Z tag:github.com,2008:Repository/107812435/v3.2.1 2024-02-05T13:26:55Z v3.2.1 <h2>What's Changed</h2> <ul> <li>Use classifiers to specify license by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/William-Wolke/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/William-Wolke">@William-Wolke</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2102442480" data-permission-text="Title is private" data-url="https://github.com/personnummer/python/issues/66" data-hovercard-type="pull_request" data-hovercard-url="/personnummer/python/pull/66/hovercard" href="https://github.com/personnummer/python/pull/66">#66</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/William-Wolke/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/William-Wolke">@William-Wolke</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2102442480" data-permission-text="Title is private" data-url="https://github.com/personnummer/python/issues/66" data-hovercard-type="pull_request" data-hovercard-url="/personnummer/python/pull/66/hovercard" href="https://github.com/personnummer/python/pull/66">#66</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/personnummer/python/compare/v3.1.0...v3.2.1"><tt>v3.1.0...v3.2.1</tt></a></p> dannyhajj tag:github.com,2008:Repository/107812435/v3.2.0 2023-12-08T20:46:40Z v3.2.0 <p>This version contains a bit of rewriting of the package, mainly.</p> <ul> <li>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 <a href="https://raw.githubusercontent.com/personnummer/meta/master/testdata/list.json" rel="nofollow">list of ssns</a>.</li> <li>Made the package align more with the v3 versions and implemented the <code>get_date</code> method from v3.1.</li> <li>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).</li> <li>I prepended several methods with an underscore (<code>_</code>) 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, <a href="https://peps.python.org/pep-0008/#descriptive-naming-styles" rel="nofollow">as defined by PEP8</a>.</li> </ul> <p><strong>Missing functionality</strong></p> <ul> <li>More functionality needs to be tested, such as the <code>is_coordination_number()</code> method and the new <code>get_age()</code> 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.</li> <li>Parsing Interim-Number</li> </ul> <p>more info in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2032289021" data-permission-text="Title is private" data-url="https://github.com/personnummer/python/issues/62" data-hovercard-type="pull_request" data-hovercard-url="/personnummer/python/pull/62/hovercard" href="https://github.com/personnummer/python/pull/62">#62</a></p> frozzare tag:github.com,2008:Repository/107812435/v3.1.0 2023-12-08T20:42:26Z v3.1.0 <p>We're glad to have <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dannyhajj/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dannyhajj">@dannyhajj</a> as a new maintainer!</p> <ul> <li><a href="https://github.com/personnummer/python/commit/c906d54bd43a700fc8b493463192e434ec056891">Migrate from setup.py to pyproject.toml</a></li> <li><a href="https://github.com/personnummer/python/commit/3120f961352e9822911fce1d1c2bdc6e292138c8">Bump version to 3.1.0</a></li> <li><a href="https://github.com/personnummer/python/commit/5fe784d3dc8f8bff83b1b4c89480686022c6319f">Configure the readme in pyproject.toml</a></li> <li><a href="https://github.com/personnummer/python/commit/4c6ed996034e2e80b1561322cb28536f4f1f1798">Replace obsolete test libraries with pytest</a></li> </ul> frozzare tag:github.com,2008:Repository/107812435/v3.0.6 2023-11-14T12:51:50Z v3.0.6 <p>Update setup.py</p> <p>Updated version to 3.0.6 in setup.py</p> Johannestegner tag:github.com,2008:Repository/107812435/v3.0.5 2023-11-14T12:38:11Z v3.0.5 <h2>What's Changed</h2> <ul> <li>Validate leap year dates correctly by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dannyhajj/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dannyhajj">@dannyhajj</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1987369368" data-permission-text="Title is private" data-url="https://github.com/personnummer/python/issues/57" data-hovercard-type="pull_request" data-hovercard-url="/personnummer/python/pull/57/hovercard" href="https://github.com/personnummer/python/pull/57">#57</a></li> </ul> <p>Thank you <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dannyhajj/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dannyhajj">@dannyhajj</a></p> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/personnummer/python/compare/v3.0.4...v3.0.5"><tt>v3.0.4...v3.0.5</tt></a></p> Johannestegner tag:github.com,2008:Repository/107812435/v3.0.4 2023-02-21T15:44:32Z v3.0.4 <ul> <li>Added command line tool, thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/arvestad/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/arvestad">@arvestad</a></li> </ul> frozzare tag:github.com,2008:Repository/107812435/v3.0.3 2021-10-28T14:40:58Z v3.0.3 <ul> <li>Hotfix for issue where pipe was allowed as separator.</li> </ul> frozzare tag:github.com,2008:Repository/107812435/v3.0.2 2020-08-19T06:53:43Z v3.0.2 <ul> <li>Fixed an issue where last four digits in personnumers with invalid data could be parsed.</li> </ul> frozzare tag:github.com,2008:Repository/107812435/v3.0.1 2020-04-17T10:49:54Z v3.0.1 <ul> <li>Raise exception in init</li> <li>Removed unnecessary valid checks</li> <li>Removed some code left from earlier spec</li> <li>Added some more tests</li> </ul> frozzare tag:github.com,2008:Repository/107812435/v3.0.0 2020-04-17T10:47:43Z v3.0.0 - The one that breaks everything <ul> <li>Brand new version that follow the new <a href="https://github.com/personnummer/meta#package-specification-v3">specification</a>.</li> </ul> frozzare