| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
This updates the iban.dat file from the IBAN registry, includes a fix
for handling spaces in the BBAN and adds some more IBAN examples from
the IBAN registry.
|
|
|
|
|
| |
This changes the compact() function of the ISO 9362 module to make all
the letters uppercase.
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
This merges the Finnish numbers provided by Holvi Payment Services Oy as
found here: https://github.com/holvi/python-stdnum
|
| |
| |
| |
| |
| |
| | |
This uses the stdnum.fi.alv module more extensively and ensures that
validate() returns a compact representation and a separate format()
function is available.
|
| | |
|
| |
| |
| |
| |
| |
| | |
This implements separate functions compact() and format() and fixes the
doctests. This also implements a whitelist of registered short numbers
to avoid accidentally validating just any number.
|
|/ |
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Initial testing seems to suggest that proxy-support is not complete with
pysimplesoap (at least httplib2 and PySocks seem to be required).
|
| |
| |
| |
| |
| |
| |
| |
| | |
Add a function to stdnum.eu.vat so that when one does a VIES VAT number
check, one gets a proof (certificate) that one did the check, as defence
against the VAT administration later putting this in doubt. This
certificate is provided by the VIES service, if one provides one's own
VAT number.
|
|/ |
|
| |
|
|
|
|
| |
This also updates the script to download updated Chinese location names.
|
|
|
|
|
| |
This also delegates some of the validation for the Swedish VAT module to
the orgnr module.
|
|
|
|
| |
These numbers were found in various online sources.
|
| |
|
|
|
|
|
| |
In Greece, our VAT number is used as a generic "tax registration" num.
Update the docstring to reflect that name.
|
|
|
|
| |
Based partially on the implementation in the vatnumber module.
|
|
|
|
| |
Based partially on the implementation in the vatnumber module.
|
|
|
|
| |
Based on the implementation in the vatnumber module.
|
|
|
|
| |
Based on the implementation in the vatnumber module.
|
|
|
|
|
|
|
| |
Partially based on the implementation in the vatnumber module.
Some valid numbers appear to start with an L so those are allowed as
well.
|
|
|
|
|
|
| |
This is based on the list of Cedula found at
http://prd.org.do/2013/07/30/lista-del-cen-del-prd-actualizada-y-registrada-en-la-junta-central-electoral/
(link provided by José Arturo García)
|
|
|
|
|
|
|
|
|
| |
The Cedule is a Dominican Republic national identification number for
persons.
The number uses the Luhn checksum but apparently there are a lof of
valid numbers in use that do not match the checksum. For this a
whitelist is used.
|
|
|
|
|
| |
The RNC (Registro Nacional del Contribuyente) is the Dominican Republic
taxpayer registration number for companies.
|
| |
|
| |
|
|
|
|
| |
The package is named "is_" because "is" is a reserved word.
|
|
|
|
|
| |
This commit also includes changes from Tomas Thor Jonsson
<benregn@gmail.com>.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
See: http://arthurdejong.org/trac/python-stdnum/ticket/10
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Also known as "Sozialversicherungsnummer" / "Neue AHV Nummer".
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Add modules for Ecuadorian Identification Card (CI - Cédula de
identidad) and Fiscal Numbers (RUC - Registro Único de Contribuyentes)
See: https://github.com/arthurdejong/python-stdnum/pull/12
|
| |
| |
| |
| |
| | |
This raises exceptions when the provice or establishment number part of
the number contains invalid values.
|
| |
| |
| |
| |
| |
| | |
Use the CI checks from within the RUC module for natural RUC numbers
(thereby eliminating a bug in the RUC checksum calculation) and simplify
the checksum functions.
|
| |
| |
| |
| |
| |
| |
| | |
This moves a number of the existing test cases to dedicated doctest
files and extend the tests with more numbers and corner cases.
This also fixes a few docstrings.
|