Open Media Library Platform

This commit is contained in:
j 2013-10-11 19:28:32 +02:00
commit 411ad5b16f
5849 changed files with 1778641 additions and 0 deletions

View file

@ -0,0 +1,99 @@
Metadata-Version: 1.1
Name: python-stdnum
Version: 0.9
Summary: Python module to handle standardized numbers and codes
Home-page: http://arthurdejong.org/python-stdnum/
Author: Arthur de Jong
Author-email: arthur@arthurdejong.org
License: LGPL
Description: Parse, validate and reformat standard numbers and codes.
This library offers functions for parsing, validating and reformatting
standard numbers and codes in various formats.
Currently this package supports the following formats:
* at.uid: UID (Umsatzsteuer-Identifikationsnummer, Austrian VAT number)
* be.vat: BTW, TVA, NWSt (Belgian VAT number)
* bg.egn: EGN (ЕГН, Единен граждански номер, Bulgarian personal identity codes)
* bg.pnf: PNF (ЛНЧ, Личен номер на чужденец, Bulgarian number of a foreigner)
* bg.vat: VAT (Идентификационен номер по ДДС, Bulgarian VAT number)
* br.cpf: CPF (Cadastro de Pessoas Físicas, Brazillian national identifier)
* cy.vat: Αριθμός Εγγραφής Φ.Π.Α. (Cypriot VAT number)
* cz.dic: DIČ (Daňové identifikační číslo, Czech VAT number)
* cz.rc: RČ (Rodné číslo, the Czech birth number)
* de.vat: Ust ID Nr. (Umsatzsteur Identifikationnummer, German VAT number)
* dk.cpr: CPR (personnummer, the Danish citizen number)
* dk.cvr: CVR (Momsregistreringsnummer, Danish VAT number)
* ean: EAN (International Article Number)
* ee.kmkr: KMKR (Käibemaksukohuslase, Estonian VAT number)
* es.cif: CIF (Certificado de Identificación Fiscal, Spanish company tax number)
* es.dni: DNI (Documento nacional de identidad, Spanish personal identity codes)
* es.nie: NIE (Número de Identificación de Extranjeros, Spanish foreigner number)
* es.nif: NIF (Número de Identificación Fiscal, Spanish VAT number)
* eu.vat: VAT (European Union VAT number)
* fi.alv: ALV nro (Arvonlisäveronumero, Finnish VAT number)
* fi.hetu: HETU (Henkilötunnus, Finnish personal identity code)
* fr.siren: SIREN (a French company identification number)
* fr.tva: n° TVA (taxe sur la valeur ajoutée, French VAT number)
* gb.vat: VAT (United Kingdom (and Isle of Man) VAT registration number)
* gr.vat: FPA, ΦΠΑ (Foros Prostithemenis Aksias, the Greek VAT number)
* grid: GRid (Global Release Identifier)
* hr.oib: OIB (Osobni identifikacijski broj, Croatian identification number)
* hu.anum: ANUM (Közösségi adószám, Hungarian VAT number)
* iban: IBAN (International Bank Account Number)
* ie.pps: PPS No (Personal Public Service Number, Irish personal number)
* ie.vat: VAT (Irish VAT number)
* imei: IMEI (International Mobile Equipment Identity)
* imsi: IMSI (International Mobile Subscriber Identity)
* isan: ISAN (International Standard Audiovisual Number)
* isbn: ISBN (International Standard Book Number)
* isil: ISIL (International Standard Identifier for Libraries)
* ismn: ISMN (International Standard Music Number)
* issn: ISSN (International Standard Serial Number)
* it.iva: Partita IVA (Italian VAT number)
* lt.pvm: PVM (Pridėtinės vertės mokestis mokėtojo kodas, Lithuanian VAT number)
* lu.tva: TVA (taxe sur la valeur ajoutée, Luxembourgian VAT number)
* lv.pvn: PVN (Pievienotās vērtības nodokļa, Latvian VAT number)
* meid: MEID (Mobile Equipment Identifier)
* mt.vat: VAT (Maltese VAT number)
* my.nric: NRIC No. (Malaysian National Registration Identity Card Number)
* nl.brin: Brin number (Dutch number for schools)
* nl.bsn: BSN (Burgerservicenummer, Dutch national identification number)
* nl.btw: BTW-nummer (Omzetbelastingnummer, the Dutch VAT number)
* nl.onderwijsnummer: Onderwijsnummer (Dutch student school number)
* nl.postcode: Postcode (Dutch postal code)
* pl.nip: NIP (Numer Identyfikacji Podatkowej, Polish VAT number)
* pt.nif: NIF (Número de identificação fiscal, Portuguese VAT number)
* ro.cf: CF (Cod de înregistrare în scopuri de TVA, Romanian VAT number)
* ro.cnp: CNP (Cod Numeric Personal, Romanian Numerical Personal Code)
* se.vat: VAT (Moms, Mervärdesskatt, Swedish VAT number)
* si.ddv: ID za DDV (Davčna številka, Slovenian VAT number)
* sk.dph: IČ DPH (IČ pre daň z pridanej hodnoty, Slovak VAT number)
* sk.rc: RČ (Rodné číslo, the Slovak birth number)
* us.atin: ATIN (U.S. Adoption Taxpayer Identification Number)
* us.ein: EIN (U.S. Employer Identification Number)
* us.itin: ITIN (U.S. Individual Taxpayer Identification Number)
* us.ptin: PTIN (U.S. Preparer Tax Identification Number)
* us.ssn: SSN (U.S. Social Security Number)
* us.tin: TIN (U.S. Taxpayer Identification Number)
Furthermore a number of generic check digit algorithms are available:
* iso7064.mod_11_10: The ISO 7064 Mod 11, 10 algorithm
* iso7064.mod_11_2: The ISO 7064 Mod 11, 2 algorithm
* iso7064.mod_37_2: The ISO 7064 Mod 37, 2 algorithm
* iso7064.mod_37_36: The ISO 7064 Mod 37, 36 algorithm
* iso7064.mod_97_10: The ISO 7064 Mod 97, 10 algorithm
* luhn: The Luhn and Luhn mod N algorithms
* verhoeff: The Verhoeff algorithm
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing :: General

View file

@ -0,0 +1,220 @@
COPYING
ChangeLog
MANIFEST.in
NEWS
README
getiban.py
getimsi.py
getisbn.py
getisil.py
getmybp.py
getnumlist.py
numdb-test.dat
setup.cfg
setup.py
docs/conf.py
docs/index.rst
docs/stdnum.at.uid.rst
docs/stdnum.be.vat.rst
docs/stdnum.bg.egn.rst
docs/stdnum.bg.pnf.rst
docs/stdnum.bg.vat.rst
docs/stdnum.br.cpf.rst
docs/stdnum.cy.vat.rst
docs/stdnum.cz.dic.rst
docs/stdnum.cz.rc.rst
docs/stdnum.de.vat.rst
docs/stdnum.dk.cpr.rst
docs/stdnum.dk.cvr.rst
docs/stdnum.ean.rst
docs/stdnum.ee.kmkr.rst
docs/stdnum.es.cif.rst
docs/stdnum.es.dni.rst
docs/stdnum.es.nie.rst
docs/stdnum.es.nif.rst
docs/stdnum.eu.vat.rst
docs/stdnum.exceptions.rst
docs/stdnum.fi.alv.rst
docs/stdnum.fi.hetu.rst
docs/stdnum.fr.siren.rst
docs/stdnum.fr.tva.rst
docs/stdnum.gb.vat.rst
docs/stdnum.gr.vat.rst
docs/stdnum.grid.rst
docs/stdnum.hr.oib.rst
docs/stdnum.hu.anum.rst
docs/stdnum.iban.rst
docs/stdnum.ie.pps.rst
docs/stdnum.ie.vat.rst
docs/stdnum.imei.rst
docs/stdnum.imsi.rst
docs/stdnum.isan.rst
docs/stdnum.isbn.rst
docs/stdnum.isil.rst
docs/stdnum.ismn.rst
docs/stdnum.iso7064.rst
docs/stdnum.issn.rst
docs/stdnum.it.iva.rst
docs/stdnum.lt.pvm.rst
docs/stdnum.lu.tva.rst
docs/stdnum.luhn.rst
docs/stdnum.lv.pvn.rst
docs/stdnum.meid.rst
docs/stdnum.mt.vat.rst
docs/stdnum.my.nric.rst
docs/stdnum.nl.brin.rst
docs/stdnum.nl.bsn.rst
docs/stdnum.nl.btw.rst
docs/stdnum.nl.onderwijsnummer.rst
docs/stdnum.nl.postcode.rst
docs/stdnum.pl.nip.rst
docs/stdnum.pt.nif.rst
docs/stdnum.ro.cf.rst
docs/stdnum.ro.cnp.rst
docs/stdnum.se.vat.rst
docs/stdnum.si.ddv.rst
docs/stdnum.sk.dph.rst
docs/stdnum.sk.rc.rst
docs/stdnum.us.atin.rst
docs/stdnum.us.ein.rst
docs/stdnum.us.itin.rst
docs/stdnum.us.ptin.rst
docs/stdnum.us.ssn.rst
docs/stdnum.us.tin.rst
docs/stdnum.verhoeff.rst
docs/_templates/autosummary/module.rst
python_stdnum.egg-info/PKG-INFO
python_stdnum.egg-info/SOURCES.txt
python_stdnum.egg-info/dependency_links.txt
python_stdnum.egg-info/requires.txt
python_stdnum.egg-info/top_level.txt
stdnum/__init__.py
stdnum/ean.py
stdnum/exceptions.py
stdnum/grid.py
stdnum/iban.dat
stdnum/iban.py
stdnum/imei.py
stdnum/imsi.dat
stdnum/imsi.py
stdnum/isan.py
stdnum/isbn.dat
stdnum/isbn.py
stdnum/isil.dat
stdnum/isil.py
stdnum/ismn.py
stdnum/issn.py
stdnum/luhn.py
stdnum/meid.py
stdnum/numdb.py
stdnum/util.py
stdnum/verhoeff.py
stdnum/at/__init__.py
stdnum/at/uid.py
stdnum/be/__init__.py
stdnum/be/vat.py
stdnum/bg/__init__.py
stdnum/bg/egn.py
stdnum/bg/pnf.py
stdnum/bg/vat.py
stdnum/br/__init__.py
stdnum/br/cpf.py
stdnum/cy/__init__.py
stdnum/cy/vat.py
stdnum/cz/__init__.py
stdnum/cz/dic.py
stdnum/cz/rc.py
stdnum/de/__init__.py
stdnum/de/vat.py
stdnum/dk/__init__.py
stdnum/dk/cpr.py
stdnum/dk/cvr.py
stdnum/ee/__init__.py
stdnum/ee/kmkr.py
stdnum/es/__init__.py
stdnum/es/cif.py
stdnum/es/dni.py
stdnum/es/nie.py
stdnum/es/nif.py
stdnum/eu/__init__.py
stdnum/eu/vat.py
stdnum/fi/__init__.py
stdnum/fi/alv.py
stdnum/fi/hetu.py
stdnum/fr/__init__.py
stdnum/fr/siren.py
stdnum/fr/tva.py
stdnum/gb/__init__.py
stdnum/gb/vat.py
stdnum/gr/__init__.py
stdnum/gr/vat.py
stdnum/hr/__init__.py
stdnum/hr/oib.py
stdnum/hu/__init__.py
stdnum/hu/anum.py
stdnum/ie/__init__.py
stdnum/ie/pps.py
stdnum/ie/vat.py
stdnum/iso7064/__init__.py
stdnum/iso7064/mod_11_10.py
stdnum/iso7064/mod_11_2.py
stdnum/iso7064/mod_37_2.py
stdnum/iso7064/mod_37_36.py
stdnum/iso7064/mod_97_10.py
stdnum/it/__init__.py
stdnum/it/iva.py
stdnum/lt/__init__.py
stdnum/lt/pvm.py
stdnum/lu/__init__.py
stdnum/lu/tva.py
stdnum/lv/__init__.py
stdnum/lv/pvn.py
stdnum/mt/__init__.py
stdnum/mt/vat.py
stdnum/my/__init__.py
stdnum/my/bp.dat
stdnum/my/nric.py
stdnum/nl/__init__.py
stdnum/nl/brin.py
stdnum/nl/bsn.py
stdnum/nl/btw.py
stdnum/nl/onderwijsnummer.py
stdnum/nl/postcode.py
stdnum/pl/__init__.py
stdnum/pl/nip.py
stdnum/pt/__init__.py
stdnum/pt/nif.py
stdnum/ro/__init__.py
stdnum/ro/cf.py
stdnum/ro/cnp.py
stdnum/se/__init__.py
stdnum/se/vat.py
stdnum/si/__init__.py
stdnum/si/ddv.py
stdnum/sk/__init__.py
stdnum/sk/dph.py
stdnum/sk/rc.py
stdnum/us/__init__.py
stdnum/us/atin.py
stdnum/us/ein.dat
stdnum/us/ein.py
stdnum/us/itin.py
stdnum/us/ptin.py
stdnum/us/ssn.py
stdnum/us/tin.py
tests/test_bg_vat.doctest
tests/test_ean.doctest
tests/test_eu_vat.doctest
tests/test_fi_hetu.doctest
tests/test_gb_vat.doctest
tests/test_iban.doctest
tests/test_imei.doctest
tests/test_isan.doctest
tests/test_isbn.doctest
tests/test_ismn.doctest
tests/test_iso7064.doctest
tests/test_luhn.doctest
tests/test_meid.doctest
tests/test_my_nric.doctest
tests/test_robustness.doctest
tests/test_verhoeff.doctest

View file

@ -0,0 +1,228 @@
../stdnum/meid.py
../stdnum/imei.py
../stdnum/verhoeff.py
../stdnum/iban.py
../stdnum/grid.py
../stdnum/__init__.py
../stdnum/exceptions.py
../stdnum/ismn.py
../stdnum/imsi.py
../stdnum/isan.py
../stdnum/isbn.py
../stdnum/issn.py
../stdnum/isil.py
../stdnum/numdb.py
../stdnum/luhn.py
../stdnum/ean.py
../stdnum/util.py
../stdnum/bg/pnf.py
../stdnum/bg/egn.py
../stdnum/bg/__init__.py
../stdnum/bg/vat.py
../stdnum/at/__init__.py
../stdnum/at/uid.py
../stdnum/lv/pvn.py
../stdnum/lv/__init__.py
../stdnum/ie/pps.py
../stdnum/ie/__init__.py
../stdnum/ie/vat.py
../stdnum/gr/__init__.py
../stdnum/gr/vat.py
../stdnum/br/cpf.py
../stdnum/br/__init__.py
../stdnum/ee/__init__.py
../stdnum/ee/kmkr.py
../stdnum/eu/__init__.py
../stdnum/eu/vat.py
../stdnum/pl/__init__.py
../stdnum/pl/nip.py
../stdnum/fr/tva.py
../stdnum/fr/__init__.py
../stdnum/fr/siren.py
../stdnum/ro/__init__.py
../stdnum/ro/cnp.py
../stdnum/ro/cf.py
../stdnum/es/__init__.py
../stdnum/es/nif.py
../stdnum/es/nie.py
../stdnum/es/dni.py
../stdnum/es/cif.py
../stdnum/mt/__init__.py
../stdnum/mt/vat.py
../stdnum/dk/__init__.py
../stdnum/dk/cpr.py
../stdnum/dk/cvr.py
../stdnum/it/__init__.py
../stdnum/it/iva.py
../stdnum/be/__init__.py
../stdnum/be/vat.py
../stdnum/iso7064/mod_11_10.py
../stdnum/iso7064/__init__.py
../stdnum/iso7064/mod_37_36.py
../stdnum/iso7064/mod_11_2.py
../stdnum/iso7064/mod_97_10.py
../stdnum/iso7064/mod_37_2.py
../stdnum/lt/__init__.py
../stdnum/lt/pvm.py
../stdnum/fi/hetu.py
../stdnum/fi/__init__.py
../stdnum/fi/alv.py
../stdnum/si/__init__.py
../stdnum/si/ddv.py
../stdnum/se/__init__.py
../stdnum/se/vat.py
../stdnum/my/__init__.py
../stdnum/my/nric.py
../stdnum/nl/__init__.py
../stdnum/nl/btw.py
../stdnum/nl/onderwijsnummer.py
../stdnum/nl/bsn.py
../stdnum/nl/brin.py
../stdnum/nl/postcode.py
../stdnum/hr/oib.py
../stdnum/hr/__init__.py
../stdnum/hu/__init__.py
../stdnum/hu/anum.py
../stdnum/us/tin.py
../stdnum/us/ptin.py
../stdnum/us/__init__.py
../stdnum/us/atin.py
../stdnum/us/ein.py
../stdnum/us/itin.py
../stdnum/us/ssn.py
../stdnum/gb/__init__.py
../stdnum/gb/vat.py
../stdnum/de/__init__.py
../stdnum/de/vat.py
../stdnum/cz/__init__.py
../stdnum/cz/rc.py
../stdnum/cz/dic.py
../stdnum/sk/__init__.py
../stdnum/sk/rc.py
../stdnum/sk/dph.py
../stdnum/pt/__init__.py
../stdnum/pt/nif.py
../stdnum/lu/tva.py
../stdnum/lu/__init__.py
../stdnum/cy/__init__.py
../stdnum/cy/vat.py
../stdnum/isbn.dat
../stdnum/iban.dat
../stdnum/isil.dat
../stdnum/imsi.dat
../stdnum/my/bp.dat
../stdnum/us/ein.dat
../stdnum/meid.pyc
../stdnum/imei.pyc
../stdnum/verhoeff.pyc
../stdnum/iban.pyc
../stdnum/grid.pyc
../stdnum/__init__.pyc
../stdnum/exceptions.pyc
../stdnum/ismn.pyc
../stdnum/imsi.pyc
../stdnum/isan.pyc
../stdnum/isbn.pyc
../stdnum/issn.pyc
../stdnum/isil.pyc
../stdnum/numdb.pyc
../stdnum/luhn.pyc
../stdnum/ean.pyc
../stdnum/util.pyc
../stdnum/bg/pnf.pyc
../stdnum/bg/egn.pyc
../stdnum/bg/__init__.pyc
../stdnum/bg/vat.pyc
../stdnum/at/__init__.pyc
../stdnum/at/uid.pyc
../stdnum/lv/pvn.pyc
../stdnum/lv/__init__.pyc
../stdnum/ie/pps.pyc
../stdnum/ie/__init__.pyc
../stdnum/ie/vat.pyc
../stdnum/gr/__init__.pyc
../stdnum/gr/vat.pyc
../stdnum/br/cpf.pyc
../stdnum/br/__init__.pyc
../stdnum/ee/__init__.pyc
../stdnum/ee/kmkr.pyc
../stdnum/eu/__init__.pyc
../stdnum/eu/vat.pyc
../stdnum/pl/__init__.pyc
../stdnum/pl/nip.pyc
../stdnum/fr/tva.pyc
../stdnum/fr/__init__.pyc
../stdnum/fr/siren.pyc
../stdnum/ro/__init__.pyc
../stdnum/ro/cnp.pyc
../stdnum/ro/cf.pyc
../stdnum/es/__init__.pyc
../stdnum/es/nif.pyc
../stdnum/es/nie.pyc
../stdnum/es/dni.pyc
../stdnum/es/cif.pyc
../stdnum/mt/__init__.pyc
../stdnum/mt/vat.pyc
../stdnum/dk/__init__.pyc
../stdnum/dk/cpr.pyc
../stdnum/dk/cvr.pyc
../stdnum/it/__init__.pyc
../stdnum/it/iva.pyc
../stdnum/be/__init__.pyc
../stdnum/be/vat.pyc
../stdnum/iso7064/mod_11_10.pyc
../stdnum/iso7064/__init__.pyc
../stdnum/iso7064/mod_37_36.pyc
../stdnum/iso7064/mod_11_2.pyc
../stdnum/iso7064/mod_97_10.pyc
../stdnum/iso7064/mod_37_2.pyc
../stdnum/lt/__init__.pyc
../stdnum/lt/pvm.pyc
../stdnum/fi/hetu.pyc
../stdnum/fi/__init__.pyc
../stdnum/fi/alv.pyc
../stdnum/si/__init__.pyc
../stdnum/si/ddv.pyc
../stdnum/se/__init__.pyc
../stdnum/se/vat.pyc
../stdnum/my/__init__.pyc
../stdnum/my/nric.pyc
../stdnum/nl/__init__.pyc
../stdnum/nl/btw.pyc
../stdnum/nl/onderwijsnummer.pyc
../stdnum/nl/bsn.pyc
../stdnum/nl/brin.pyc
../stdnum/nl/postcode.pyc
../stdnum/hr/oib.pyc
../stdnum/hr/__init__.pyc
../stdnum/hu/__init__.pyc
../stdnum/hu/anum.pyc
../stdnum/us/tin.pyc
../stdnum/us/ptin.pyc
../stdnum/us/__init__.pyc
../stdnum/us/atin.pyc
../stdnum/us/ein.pyc
../stdnum/us/itin.pyc
../stdnum/us/ssn.pyc
../stdnum/gb/__init__.pyc
../stdnum/gb/vat.pyc
../stdnum/de/__init__.pyc
../stdnum/de/vat.pyc
../stdnum/cz/__init__.pyc
../stdnum/cz/rc.pyc
../stdnum/cz/dic.pyc
../stdnum/sk/__init__.pyc
../stdnum/sk/rc.pyc
../stdnum/sk/dph.pyc
../stdnum/pt/__init__.pyc
../stdnum/pt/nif.pyc
../stdnum/lu/tva.pyc
../stdnum/lu/__init__.pyc
../stdnum/cy/__init__.pyc
../stdnum/cy/vat.pyc
./
dependency_links.txt
PKG-INFO
SOURCES.txt
top_level.txt
requires.txt

View file

@ -0,0 +1,4 @@
distribute
[VIES]
suds