| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Mostly to please GitHub.
See https://github.com/arthurdejong/python-stdnum/issues/280
|
| |
|
|
|
|
| |
Closes https://github.com/arthurdejong/python-stdnum/pull/269
|
|
|
|
|
|
| |
LGTM alert: Call to next() in a generator
See: https://lgtm.com/rules/11000086/
Closes https://github.com/arthurdejong/python-stdnum/pull/270
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This only includes data from non-operational (status "Not operational"
according to Wikipedia) Mobile Network Code operators in the generated
data file if they would not confuse the lookup of operational numbers.
This avoid problems when the "030" to "039" non-operational ranges
conflicting with the "03" operational range. This ensures that only the
"03" value is kept. For historical completeness we keep the other
non-operational values.
Closes https://github.com/arthurdejong/python-stdnum/issues/257
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
| |
Fixes 180788a
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
This also fixes the name of the Dutch postal_code alias and tunes the
tests.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
This adds further checks to the country-specific part of the IBAN for
Belgian IBANs.
Closes https://github.com/arthurdejong/python-stdnum/issues/62
|
| |
|
|
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.
|