| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/issues/126
|
|
|
|
|
|
|
|
| |
This adds a few temporary and internal country codes that are used by
various agencies so that they can also be validated. This does not mean
that all these numbers are globally valid.
Closes https://github.com/arthurdejong/python-stdnum/issues/158
|
|
|
|
|
|
|
|
|
| |
This adds three missing country codes: 'AN' for 'Netherlands Antilles',
'CS' for 'Serbia and Montenegro' and 'XK' for 'Kosovo'.
Closes https://github.com/arthurdejong/python-stdnum/issues/173
Closes https://github.com/arthurdejong/python-stdnum/pull/174
Closes https://github.com/arthurdejong/python-stdnum/pull/176
|
|
|
|
|
|
|
|
| |
The first two digits of the CUIT indicate the type of CUIT (personal,
company or international) and can only have certain values.
Closes https://github.com/arthurdejong/python-stdnum/issues/179
Closes https://github.com/arthurdejong/python-stdnum/pull/181
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The btw-identificatienummer has been introduced on January 1st 2020 in
the Netherlands as an alternative to the btw-nummer that contains the
BSN personal identifier. The number has the same structure and function
but does not contain a BSN and uses a different check digit algorithm.
Thanks to Cas Vissers, Jeroen van Heiningen, Jerome Hanke, Nicolas
Martinelli, Ronald Portier and Tim Muller for contributing to the fix.
More information:
* http://kleineondernemer.nl/index.php/nieuw-btw-identificatienummer-vanaf-1-januari-2020-voor-eenmanszaken
* https://nl.wikipedia.org/wiki/Btw-nummer_(Nederland)
* https://www.belastingdienst.nl/wps/wcm/connect/bldcontenten/belastingdienst/business/vat/new-vat-id/
* https://www.belastingdienst.nl/wps/wcm/connect/bldcontentnl/belastingdienst/zakelijk/btw/administratie_bijhouden/btw_nummers_controleren/uw_btw_nummer
Closes https://github.com/arthurdejong/python-stdnum/issues/182
Closes https://github.com/arthurdejong/python-stdnum/pull/183
Closes https://github.com/arthurdejong/python-stdnum/pull/184
Closes https://github.com/arthurdejong/python-stdnum/pull/185
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/issues/180
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/pull/177
|
|
|
|
|
|
| |
Nowadays flake8 seems to report this as D401 (First line should be in
imperative mood) while before it was D402 (First line should not be the
function’s signature).
|
|
|
|
|
| |
This avoids an extra dependency on BeautifulSoup and makes the code more
consistent.
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/pull/172
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/pull/171
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/pull/170
|
| |
|
|
|
|
|
| |
The BIC for some former Record Bank accounts (now ING Belgium) was
changed from HBKABE22 to BBRUBEBB (that of ING).
|
| |
|
|
|
|
|
| |
This groups consecutive assignments into a range to make the dat file a
little more readable.
|
| |
|
|
|
|
| |
This makes the scripts more consistent.
|
|
|
|
|
|
|
| |
This avoids an extra dependency on Beautiful Soup and makes the scripts
more consistent.
This also includes a fix in the ISIL because of website changes.
|
|
|
|
|
|
| |
The intermediate certificate for jpn.gov.my is missing from the
certificate chain that is returned by the server since the server
switched to HTTPS.
|
|
|
|
|
| |
There is now a direct URL for the XLS file and there is no longer a need
to search the page for a link.
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/pull/169
|
|
|
|
|
|
| |
This also fixes Python 2.6 compatibility.
Fixes 790a052
|
| |
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/pull/167
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/pull/166
|
| |
|
| |
|
| |
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/pull/157
|
|
|
|
|
|
|
|
|
|
|
| |
For people aged 100 and up, the minus/dash in the personnummer is
changed to a plus, on new year's eve the year they turn 100. See
Folkbokföringslagen (1991:481), §18.
This makes the - or + sign part of the number.
Closes https://github.com/arthurdejong/python-stdnum/issues/156
Closes https://github.com/arthurdejong/python-stdnum/pull/160
|
|
|
|
|
|
|
| |
DGII has changed its page, all the link have been broken, so they
changed some URL.
Closes https://github.com/arthurdejong/python-stdnum/pull/153
|
|
|
|
|
|
|
|
| |
DGII has changed their validation mechanism, so we first exract the
__EVENTVALIDATION and __VIEWSTATE from the form and put them in the post
request for validation.
Closes https://github.com/arthurdejong/python-stdnum/pull/165
|
| |
|
|
|
|
|
|
| |
been fixed
Reverts 61c762d
|
| |
|
|
|
|
|
| |
Python 2.6 is not available xenial which is the default now. The
coverage also does not seem to work for pypy3.
|
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/pull/149
Closes https://github.com/arthurdejong/python-stdnum/issues/132
|
|
|
|
|
|
|
|
|
|
| |
This ensures that numbers of 1 digit are also accepted and that trailing
characters are not silently discardede in the validation.
This also adds a few test cases for this and makes "Paderborn früher
Höxter" an alias for "Paderborn".
Closes https://github.com/arthurdejong/python-stdnum/issues/143
|
|
|
|
|
| |
This supports looking up the German Handelsregisternummer using the
online OffeneRegister.de web service.
|
|
|
|
|
| |
This results in tox using Python 3, mostly to work around
https://sourceforge.net/p/docutils/bugs/365/
|
|
|
|
|
|
| |
Do not install the latest pydocstyle because it currently breaks
flake8-docstring. This pinning should be removed as soon as
https://gitlab.com/pycqa/flake8-docstrings/issues/36 is resolved.
|
|
|
|
| |
See https://github.com/arthurdejong/python-stdnum/issues/150
|
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/pull/145
Closes https://github.com/arthurdejong/python-stdnum/issues/119
|
|
|
|
|
| |
Part of https://github.com/arthurdejong/python-stdnum/issues/141
Closes https://github.com/arthurdejong/python-stdnum/pull/140
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/issues/139
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/issues/109
|