Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/update
Commit message (Collapse)AuthorAgeFilesLines
* Switch postal code download to Austrian open-data portalArthur de Jong2021-01-241-62/+13
| | | | | | | | | | | | | This simplifies the process of downloading Austrian postal codes by downloading a JSON blob instead from https://www.data.gv.at/katalog/dataset/f76ed887-00d6-450f-a158-9f8b1cbbeebf This filters the list to only use addressable (adressierbar) postal codes because it matches the previous list. Thanks Bernd Schlapsi for providing the pointer. Closes https://github.com/arthurdejong/python-stdnum/issues/235
* Update database filesArthur de Jong2021-01-113-10/+24
|
* Update database filesArthur de Jong2020-08-092-2/+11
|
* Fix Python 3.6 issue in update scriptArthur de Jong2020-08-081-2/+2
| | | | Fixes 180788a
* Add GS1-128 formatArthur de Jong2020-08-081-0/+82
| | | | | | | | | | This adds validation, parsing and encoding functions for GS1-128. It is based on the lists of formats as published by the GS1 organisation. Based on the implementation provided by Sergi Almacellas Abellana <sergi@koolpi.com>. Closes https://github.com/arthurdejong/python-stdnum/pull/144
* Update database filesArthur de Jong2020-01-181-1/+1
|
* Parse multiple Wikipedia pages for full MCC/MNC listArthur de Jong2019-10-271-33/+56
|
* Make the IEEE OUI data more compactArthur de Jong2019-10-271-8/+30
| | | | | This groups consecutive assignments into a range to make the dat file a little more readable.
* Switch update scripts to Python 3Arthur de Jong2019-10-2711-42/+29
|
* Switch update scripts to use requestsArthur de Jong2019-10-2710-64/+66
| | | | This makes the scripts more consistent.
* Switch update scripts to lxmlArthur de Jong2019-10-276-77/+64
| | | | | | | 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.
* Work around incorrect jpn.gov.my certificate chainArthur de Jong2019-10-272-4/+59
| | | | | | 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.
* Fix New Zealand Bank Branch Register update scriptArthur de Jong2019-10-271-32/+6
| | | | | There is now a direct URL for the XLS file and there is no longer a need to search the page for a link.
* Switch update scripts to beautifulsoup4Arthur de Jong2019-03-104-10/+23
|
* Add New Zealand bank account numberArthur de Jong2019-03-101-0/+116
|
* Switch from import-order to isortArthur de Jong2019-03-034-9/+10
|
* Fix typosArthur de Jong2019-02-171-1/+1
|
* Add MAC addressArthur de Jong2018-12-291-0/+70
| | | | | | | | This adds validation of MAC (Ethernet) addresses. It will perform lookups in the IEEE registry for manufacturer names for universally administered addresses. Closes https://github.com/arthurdejong/python-stdnum/issues/93
* Get files ready for 1.10 release1.10Arthur de Jong2018-10-141-7/+13
|
* Get files ready for 1.9 release1.9Arthur de Jong2018-04-141-2/+4
|
* Correctly split IMSI with multi-length MNCArthur de Jong2018-04-101-2/+3
| | | | | | | | | | | | Ensures that imsi.split() will correctly split the IMSI into an MCC, MNC and MSIN even if not all MNCs within a single MCC have the same length. This has the downside of not being able to guess the MNC length in some cases. This also omits empty information from the data file and updates the data file from Wikipedia. Closes https://github.com/arthurdejong/python-stdnum/issues/68
* Add Austrian postal codeArthur de Jong2018-03-171-0/+102
| | | | | This also fixes the name of the Dutch postal_code alias and tunes the tests.
* Update the flake8 ignore listArthur de Jong2018-02-142-3/+0
| | | | | | | | | | | | Re-enable the flake8 test for unused imports by explicitly marking imports for namespace purposes. This allows us to remove a few unused imports. A few more cleanups that allow us to reduce the number of ignored flake8 ignored tests. The remaining ignored tests are now documented. Ignore a flake8 warning about print statements because we use print in the update scripts.
* Add support for Belgian IBAN formatArthur de Jong2018-02-102-0/+94
| | | | | | | This adds further checks to the country-specific part of the IBAN for Belgian IBANs. Closes https://github.com/arthurdejong/python-stdnum/issues/62
* Get files ready for 1.8 release1.8Arthur de Jong2018-01-031-1/+7
|
* Move update scripts to own directoryArthur de Jong2018-01-0111-0/+842
This moves all the update scripts to their own directory so they don't clutter the toplevel directory. This also ensures that the scripts are passed through flake8 and makes some adjustments for that alongside a few other cleanups.