diff options
author | Arthur de Jong <arthur@arthurdejong.org> | 2012-02-26 19:55:19 +0100 |
---|---|---|
committer | Arthur de Jong <arthur@arthurdejong.org> | 2012-02-26 19:55:19 +0100 |
commit | 3325052c0ef011991019f584f1c3b4b90131e1fd (patch) | |
tree | 1349acf7ecc09ed302fecf263f08b8a572273439 | |
parent | a3ba2061f864dc5a63e4804bf914126ccda78a05 (diff) |
get files ready for 0.7 release0.7
git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@172 9dea7c4f-944c-4273-ac1a-574ede026edc
-rw-r--r-- | ChangeLog | 551 | ||||
-rw-r--r-- | NEWS | 51 | ||||
-rw-r--r-- | stdnum/__init__.py | 2 |
3 files changed, 603 insertions, 1 deletions
@@ -1,3 +1,554 @@ +2012-02-26 16:27 arthur + + * [r171] stdnum/iban.dat, stdnum/imsi.dat, stdnum/isbn.dat, + stdnum/isil.dat: update data files + +2012-02-26 15:24 arthur + + * [r170] getnumlist.py: also generate a list of modules for use in + the Spinx documentation + +2012-02-26 15:19 arthur + + * [r169] README, getnumlist.py, stdnum/__init__.py: use a script to + generate the list of number formats in stdnum + +2012-02-26 15:08 arthur + + * [r168] stdnum/eu/vat.py, stdnum/gb/vat.py, stdnum/gr/vat.py, + stdnum/grid.py, stdnum/hr/oib.py, stdnum/hu/anum.py, + stdnum/iban.py, stdnum/ie/pps.py, stdnum/ie/vat.py, + stdnum/imei.py, stdnum/isan.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/lt/pvm.py, stdnum/luhn.py, + stdnum/meid.py, stdnum/verhoeff.py: some more documentation + improvements + +2012-02-26 11:38 arthur + + * [r167] setup.py: make script executable + +2012-02-26 11:36 arthur + + * [r166] stdnum/fr/siren.py: add a to_vta() function to the + stdnum.fr.siren module + +2012-02-26 11:10 arthur + + * [r165] stdnum/__init__.py, stdnum/at/uid.py, stdnum/be/vat.py, + stdnum/bg/egn.py, stdnum/bg/pnf.py, stdnum/bg/vat.py, + stdnum/br/cpf.py, stdnum/cy/vat.py, stdnum/cz/dic.py, + stdnum/cz/rc.py, stdnum/de/vat.py, stdnum/dk/cpr.py, + stdnum/dk/cvr.py, stdnum/ean.py, stdnum/ee/kmkr.py, + stdnum/es/cif.py, stdnum/es/dni.py, stdnum/es/nie.py, + stdnum/es/nif.py, stdnum/eu/vat.py, stdnum/fi/alv.py, + stdnum/fi/hetu.py, stdnum/fr/siren.py, stdnum/fr/tva.py, + stdnum/gb/vat.py, stdnum/gr/vat.py, stdnum/grid.py, + stdnum/hr/oib.py, stdnum/hu/anum.py, stdnum/iban.py, + stdnum/ie/pps.py, stdnum/ie/vat.py, stdnum/imei.py, + stdnum/imsi.py, stdnum/isan.py, stdnum/isbn.py, stdnum/isil.py, + stdnum/ismn.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/issn.py, stdnum/it/iva.py, + stdnum/lt/pvm.py, stdnum/lu/tva.py, stdnum/luhn.py, + stdnum/lv/pvn.py, stdnum/meid.py, stdnum/mt/vat.py, + stdnum/nl/bsn.py, stdnum/nl/btw.py, stdnum/nl/onderwijsnummer.py, + stdnum/numdb.py, stdnum/pl/nip.py, stdnum/pt/nif.py, + stdnum/ro/cf.py, stdnum/ro/cnp.py, stdnum/se/vat.py, + stdnum/si/ddv.py, stdnum/sk/dph.py, stdnum/sk/rc.py, + stdnum/us/ssn.py, stdnum/util.py, stdnum/verhoeff.py: ensure that + the module docstrings are in a somewhat more usable format + +2012-02-25 21:06 arthur + + * [r164] setup.py: add the optional dependency on suds for the + stdnum.eu.vat.check_vies() function + +2012-02-24 20:54 arthur + + * [r163] stdnum/cz/rc.py: make the get_birth_date() function + publically available + +2012-02-24 20:43 arthur + + * [r162] docs, docs/_templates, docs/_templates/autosummary, + docs/_templates/autosummary/module.rst, 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.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.nl.bsn.rst, + docs/stdnum.nl.btw.rst, docs/stdnum.nl.onderwijsnummer.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.ssn.rst, docs/stdnum.verhoeff.rst, setup.cfg: + generate documentation using Sphinx + +2012-02-23 22:25 arthur + + * [r161] README, stdnum/__init__.py, stdnum/dk/cpr.py: add a CPR + (personnummer, the Danish citizen number) module + +2012-02-23 21:58 arthur + + * [r160] README, stdnum/__init__.py, stdnum/ie/pps.py: add a PPS No + (Personal Public Service Number, Irish personal number) module + +2012-02-22 21:17 arthur + + * [r159] README, stdnum/__init__.py, stdnum/hr, + stdnum/hr/__init__.py, stdnum/hr/oib.py: add an OIB (Osobni + identifikacijski broj, Croatian personal identification number) + module + +2012-02-20 22:22 arthur + + * [r158] numdb-test.dat, stdnum/numdb.py, test.dat: rename numdb + test file + +2012-02-20 20:40 arthur + + * [r157] stdnum/eu/vat.py: add a stdnum.eu.vat.check_vies() + function to do an on-line check of the VAT number + +2012-02-19 22:24 arthur + + * [r156] stdnum/iban.py, stdnum/numdb.py: add "pragma: no cover" + statements to code that isn't expected to be covered + +2012-02-19 09:55 arthur + + * [r155] README, stdnum/__init__.py, stdnum/eu, + stdnum/eu/__init__.py, stdnum/eu/vat.py, + tests/test_eu_vat.doctest: add a VAT (European Union VAT number) + module + +2012-02-19 09:55 arthur + + * [r154] README, stdnum/__init__.py: make number description + consistent + +2012-02-19 09:38 arthur + + * [r153] stdnum/at/__init__.py, stdnum/cz/__init__.py, + stdnum/dk/__init__.py, stdnum/ee/__init__.py, + stdnum/es/__init__.py, stdnum/fi/__init__.py, + stdnum/fr/__init__.py, stdnum/hu/__init__.py, + stdnum/it/__init__.py, stdnum/lt/__init__.py, + stdnum/lu/__init__.py, stdnum/lv/__init__.py, + stdnum/nl/__init__.py, stdnum/pl/__init__.py, + stdnum/pt/__init__.py, stdnum/ro/__init__.py, + stdnum/si/__init__.py, stdnum/sk/__init__.py: for all countries, + provide vat as an alias for the local vat identifier + +2012-02-19 09:32 arthur + + * [r152] stdnum/at/__init__.py, stdnum/be/__init__.py, + stdnum/bg/__init__.py, stdnum/br/__init__.py, + stdnum/cy/__init__.py, stdnum/cz/__init__.py, + stdnum/de/__init__.py, stdnum/dk/__init__.py, + stdnum/ee/__init__.py, stdnum/es/__init__.py, + stdnum/fi/__init__.py, stdnum/fr/__init__.py, + stdnum/gb/__init__.py, stdnum/gr/__init__.py, + stdnum/hu/__init__.py, stdnum/ie/__init__.py, + stdnum/it/__init__.py, stdnum/lt/__init__.py, + stdnum/lu/__init__.py, stdnum/lv/__init__.py, + stdnum/mt/__init__.py, stdnum/nl/__init__.py, + stdnum/pl/__init__.py, stdnum/pt/__init__.py, + stdnum/ro/__init__.py, stdnum/se/__init__.py, + stdnum/si/__init__.py, stdnum/sk/__init__.py, + stdnum/us/__init__.py: give all packages a description + +2012-02-19 09:14 arthur + + * [r151] stdnum/nl/vat.py: remove stdnum.nl.vat alias module + +2012-02-19 09:11 arthur + + * [r150] stdnum/util.py, tests/test_robustness.doctest: use + introspection to find number modules and test them + +2012-02-18 21:52 arthur + + * [r149] README, stdnum/__init__.py, stdnum/bg/vat.py, + tests/test_bg_vat.doctest, tests/test_robustness.doctest: add a + VAT (Идентификационен номер по ДДС, Bulgarian VAT numbers) module + +2012-02-18 21:32 arthur + + * [r148] README, stdnum/__init__.py, stdnum/bg/pnf.py, + tests/test_robustness.doctest: add a PNF (ЛНЧ, Личен номер на + чужденец, Bulgarian personal number of a foreigner) module + +2012-02-18 20:05 arthur + + * [r147] README, stdnum/__init__.py, stdnum/bg, + stdnum/bg/__init__.py, stdnum/bg/egn.py, + tests/test_robustness.doctest: add an EGN (ЕГН, Единен граждански + номер, Bulgarian personal identity codes) module + +2012-02-18 19:26 arthur + + * [r146] tests/test_robustness.doctest: explicitly test for False + +2012-02-18 19:25 arthur + + * [r145] stdnum/lt/pvm.py: explicitly return False if no rule + matches + +2012-02-18 16:08 arthur + + * [r144] README, stdnum/__init__.py, stdnum/gb, + stdnum/gb/__init__.py, stdnum/gb/vat.py, + tests/test_gb_vat.doctest, tests/test_robustness.doctest: add a + VAT (United Kingdom (and Isle of Man) VAT registration number) + module + +2012-02-18 16:02 arthur + + * [r143] tests/test_fi_hetu.doctest: fix typo + +2012-02-18 15:38 arthur + + * [r142] README, stdnum/__init__.py, stdnum/se, + stdnum/se/__init__.py, stdnum/se/vat.py, + tests/test_robustness.doctest: add a VAT (Moms, Mervärdesskatt, + Swedish VAT number) module + +2012-02-18 15:05 arthur + + * [r141] README, stdnum/__init__.py, stdnum/si, + stdnum/si/__init__.py, stdnum/si/ddv.py, + tests/test_robustness.doctest: add a ID za DDV (Davčna številka, + Slovenian VAT number) module + +2012-02-18 14:16 arthur + + * [r140] README, stdnum/__init__.py, stdnum/pl, + stdnum/pl/__init__.py, stdnum/pl/nip.py, + tests/test_robustness.doctest: add a NIP (Numer Identyfikacji + Podatkowej, Polish VAT number) module + +2012-02-18 13:54 arthur + + * [r139] README, stdnum/__init__.py, stdnum/mt, + stdnum/mt/__init__.py, stdnum/mt/vat.py, + tests/test_robustness.doctest: add a VAT (Maltese VAT number) + module + +2012-02-17 22:24 arthur + + * [r138] stdnum/it/iva.py: strip a few more separators + +2012-02-17 22:18 arthur + + * [r137] README, stdnum/__init__.py, stdnum/fr/tva.py, + tests/test_robustness.doctest: add a TVA (Numéro d'identification + à la taxe sur la valeur ajoutée, French VAT number) module + +2012-02-17 16:27 arthur + + * [r136] README, stdnum/__init__.py, stdnum/lt, + stdnum/lt/__init__.py, stdnum/lt/pvm.py, + tests/test_robustness.doctest: add a PVM (Pridėtinės vertės + mokestis mokėtojo kodas, Lithuanian VAT number) module + +2012-02-17 16:15 arthur + + * [r135] README, stdnum/__init__.py, stdnum/ee, + stdnum/ee/__init__.py, stdnum/ee/kmkr.py, + tests/test_robustness.doctest: add a KMKR (Käibemaksukohuslase, + Estonian VAT number) module + +2012-02-17 16:10 arthur + + * [r134] README, stdnum/__init__.py, stdnum/ie, + stdnum/ie/__init__.py, stdnum/ie/vat.py, + tests/test_robustness.doctest: add a VAT (Irish VAT number) + module + +2012-02-17 16:01 arthur + + * [r133] README, stdnum/__init__.py, stdnum/hu, + stdnum/hu/__init__.py, stdnum/hu/anum.py, + tests/test_robustness.doctest: add an ANUM (Közösségi adószám, + Hungarian VAT number) module + +2012-02-17 15:36 arthur + + * [r132] README, stdnum/__init__.py, stdnum/cz/dic.py, + tests/test_robustness.doctest: add a DIČ (Daňové identifikační + číslo, Czech VAT number) module + +2012-02-17 15:15 arthur + + * [r131] README, stdnum/__init__.py, stdnum/fi/alv.py, + tests/test_robustness.doctest: add an ALV nro + (Arvonlisäveronumero, Finnish VAT number) module + +2012-02-17 15:02 arthur + + * [r130] README, stdnum/__init__.py, stdnum/sk/dph.py, + tests/test_robustness.doctest: add IČ DPH (Identifikačné číslo + pre daň z pridanej hodnoty, Slovak VAT number) module + +2012-02-16 20:48 arthur + + * [r129] README, stdnum/__init__.py, stdnum/pt, + stdnum/pt/__init__.py, stdnum/pt/nif.py, + tests/test_robustness.doctest: add a NIF (Número de identificação + fiscal, Portuguese VAT number) module + +2012-02-13 22:11 arthur + + * [r128] README, stdnum/__init__.py, stdnum/at, + stdnum/at/__init__.py, stdnum/at/uid.py, + tests/test_robustness.doctest: add a UID + (Umsatzsteuer-Identifikationsnummer, Austrian VAT number) module + +2012-02-13 22:02 arthur + + * [r127] README, stdnum/__init__.py, stdnum/cy, + stdnum/cy/__init__.py, stdnum/cy/vat.py, + tests/test_robustness.doctest: add a Αριθμός Εγγραφής Φ.Π.Α. + (Cypriot VAT number) module + +2012-02-12 22:09 arthur + + * [r126] stdnum/es/cif.py, stdnum/it/iva.py, stdnum/util.py: use + the luhn module where possible + +2012-02-12 15:30 arthur + + * [r125] tests/test_robustness.doctest: fix typo in header + +2012-02-12 15:29 arthur + + * [r124] README, stdnum/__init__.py, stdnum/it, + stdnum/it/__init__.py, stdnum/it/iva.py, + tests/test_robustness.doctest: add a Partita IVA (Italian VAT + number) module + +2012-02-12 14:26 arthur + + * [r123] README, stdnum/__init__.py, stdnum/ro/cf.py, + tests/test_robustness.doctest: add a CF (Cod de înregistrare în + scopuri de TVA, Romanian VAT number) module + +2012-02-12 13:33 arthur + + * [r122] README, stdnum/__init__.py, stdnum/ro, + stdnum/ro/__init__.py, stdnum/ro/cnp.py, + tests/test_robustness.doctest: add a CNP (Cod Numeric Personal, + Romanian Numerical Personal Code) module + +2012-02-12 10:11 arthur + + * [r121] stdnum/gr/vat.py: also strip : as seen in some numbers + +2012-02-11 20:38 arthur + + * [r120] README, stdnum/__init__.py, stdnum/lu, + stdnum/lu/__init__.py, stdnum/lu/tva.py, + tests/test_robustness.doctest: add a TVA (Numéro d'identification + à la taxe sur la valeur ajoutée, Luxembourgian VAT number) module + +2012-02-11 20:26 arthur + + * [r119] README, stdnum/__init__.py, stdnum/dk, + stdnum/dk/__init__.py, stdnum/dk/cvr.py, + tests/test_robustness.doctest: add a CVR + (Momsregistreringsnummer, Danish VAT number) module + +2012-02-11 20:25 arthur + + * [r118] stdnum/be/vat.py: add missing test + +2012-02-11 20:11 arthur + + * [r117] stdnum/be/vat.py: clean up numbers starting with (0) + +2012-02-11 20:09 arthur + + * [r116] README, stdnum/__init__.py, stdnum/lv, + stdnum/lv/__init__.py, stdnum/lv/pvn.py, + tests/test_robustness.doctest: add a PVN (Pievienotās vērtības + nodokļa, Latvian VAT number) module + +2012-02-11 14:50 arthur + + * [r115] README, stdnum/__init__.py, stdnum/es/nif.py, + tests/test_robustness.doctest: add a NIF (Número de + Identificación Fiscal, Spanish VAT number) module + +2012-02-11 14:44 arthur + + * [r114] README, stdnum/__init__.py, stdnum/es/cif.py, + tests/test_robustness.doctest: add a CIF (Certificado de + Identificación Fiscal, Spanish tax identification number) module + +2012-02-11 14:43 arthur + + * [r113] stdnum/util.py: implement a digitsum() function to find + the sub of all digits in a number + +2012-02-11 14:37 arthur + + * [r112] stdnum/es/nie.py: fix description and remove unnecessary + import + +2012-02-10 20:53 arthur + + * [r111] README, stdnum/__init__.py, stdnum/es/nie.py, + tests/test_robustness.doctest: add a NIE (Número de + Identificación de Extranjeros, Spanish identification number for + foreigners) module + +2012-02-10 20:49 arthur + + * [r110] README, stdnum/__init__.py, stdnum/es, + stdnum/es/__init__.py, stdnum/es/dni.py, + tests/test_robustness.doctest: add a DNI (Documento nacional de + identidad, Spanish personal identity codes) module + +2012-02-10 13:33 arthur + + * [r109] README, stdnum/__init__.py, stdnum/be, + stdnum/be/__init__.py, stdnum/be/vat.py, + tests/test_robustness.doctest: add a BTW, TVA, NWSt (Belgian VAT + number) module + +2012-02-10 13:27 arthur + + * [r108] README, stdnum/__init__.py, stdnum/sk, + stdnum/sk/__init__.py, stdnum/sk/rc.py: also make the + stdnum.cz.rc module available as stdnum.sk.rc + +2012-02-10 13:23 arthur + + * [r107] stdnum/nl/vat.py: also make the stdnum.nl.btw module + available as stdnum.nl.vat + +2012-02-10 13:22 arthur + + * [r106] stdnum/nl/btw.py: fix number in test and ensure that + number is not all zeroes + +2012-02-10 13:19 arthur + + * [r105] stdnum/cz/rc.py: add some info to description + +2012-02-10 13:16 arthur + + * [r104] README, stdnum/__init__.py, stdnum/de, + stdnum/de/__init__.py, stdnum/de/vat.py, + tests/test_robustness.doctest: add an Ust ID Nr. (Umsatzsteur + Identifikationnummer, the German VAT number) module + +2012-02-10 13:06 arthur + + * [r103] README, stdnum/__init__.py, stdnum/gr, + stdnum/gr/__init__.py, stdnum/gr/vat.py, + tests/test_robustness.doctest: add a FPA, ΦΠΑ (Foros + Prostithemenis Aksias, the Greek VAT number) module + +2012-02-05 21:12 arthur + + * [r102] README, stdnum/__init__.py, stdnum/fr, + stdnum/fr/__init__.py, stdnum/fr/siren.py, + tests/test_robustness.doctest: add a SIREN (Système + d'Identification du Répertoire des Entreprises, a French company + identification number) module + +2012-02-05 20:51 arthur + + * [r101] README, stdnum/__init__.py, stdnum/cz, + stdnum/cz/__init__.py, stdnum/cz/rc.py, + tests/test_robustness.doctest: add a RČ (Rodné číslo, the Czech + birth numbers) module + +2012-02-04 19:15 arthur + + * [r100] stdnum/br/cpf.py, stdnum/ean.py, stdnum/grid.py, + stdnum/iban.py, stdnum/imei.py, stdnum/imsi.py, stdnum/isan.py, + stdnum/isbn.py, stdnum/ismn.py, stdnum/issn.py, stdnum/meid.py, + stdnum/nl/bsn.py, stdnum/nl/btw.py, stdnum/nl/onderwijsnummer.py, + stdnum/us/ssn.py, stdnum/util.py: implement a stdnum.util module + for holding utility functions (for now clean()) + +2012-02-04 19:12 arthur + + * [r99] tests/test_robustness.doctest: some extra rubustness checks + +2012-02-04 19:11 arthur + + * [r98] stdnum/nl/bsn.py, stdnum/nl/onderwijsnummer.py: rename + calc_checksum() to checksum() for consistency + +2012-02-04 19:06 arthur + + * [r97] stdnum/iso7064/mod_37_36.py: use integer division + +2012-02-02 21:12 arthur + + * [r96] README, stdnum/__init__.py, stdnum/nl/btw.py, + tests/test_robustness.doctest: add a BTW (the Dutch VAT number) + module + +2012-02-02 21:09 arthur + + * [r95] README, stdnum/__init__.py, stdnum/nl/bsn.py, + stdnum/nl/onderwijsnummer.py, tests/test_robustness.doctest: add + an onderwijsnummer (Dutch school number) module + +2011-12-31 16:16 arthur + + * [r94] setup.py: revert switching to distutils part of r93, keep + restructuring part + +2011-12-31 15:59 arthur + + * [r93] setup.cfg, setup.py: switch to distutils + +2011-11-07 22:07 arthur + + * [r92] README, stdnum/__init__.py, stdnum/fi, + stdnum/fi/__init__.py, stdnum/fi/hetu.py, + tests/test_fi_hetu.doctest, tests/test_robustness.doctest: add a + HETU (Finnish personal identity code) module as provided by Jussi + Judin (#5) + +2011-09-30 08:44 arthur + + * [r90] setup.py: fix version number use (fix r86) + +2011-09-30 08:40 arthur + + * [r88] ChangeLog, NEWS, stdnum/__init__.py: get files ready for + 0.6 release + 2011-09-30 08:36 arthur * [r87] stdnum/imsi.dat, stdnum/isbn.dat, stdnum/isil.dat: update @@ -1,3 +1,54 @@ +changes from 0.6 to 0.7 +----------------------- + +* add modules for the following number formats: + - Onderwijsnummer (Dutch school number) + - BTW-nummer (Omzetbelastingnummer, the Dutch VAT number) + - HETU (Finnish personal identity code) as provided by Jussi Judin (#5) + - RČ (Rodné číslo, the Czech and Slovak birth numbers) + - SIREN (a French company identification number) + - FPA, ΦΠΑ (Foros Prostithemenis Aksias, the Greek VAT number) + - Ust ID Nr. (Umsatzsteur Identifikationnummer, the German VAT number) + - BTW, TVA, NWSt (Belgian VAT number) + - DNI (Documento nacional de identidad, Spanish personal identity codes) + - NIE (Número de Identificación de Extranjeros, Spanish foreigner number) + - CIF (Certificado de Identificación Fiscal, Spanish company tax number) + - NIF (Número de Identificación Fiscal, Spanish VAT number) + - PVN (Pievienotās vērtības nodokļa, Latvian VAT number) + - CVR (Momsregistreringsnummer, Danish VAT number) + - TVA (taxe sur la valeur ajoutée, Luxembourgian VAT number) + - CNP (Cod Numeric Personal, Romanian Numerical Personal Code) + - CF (Cod de înregistrare în scopuri de TVA, Romanian VAT number) + - Partita IVA (Italian VAT number) + - Αριθμός Εγγραφής Φ.Π.Α. (Cypriot VAT number) + - UID (Umsatzsteuer-Identifikationsnummer, Austrian VAT number) + - NIF (Número de identificação fiscal, Portuguese VAT number) + - IČ DPH (IČ pre daň z pridanej hodnoty, Slovak VAT number) + - ALV nro (Arvonlisäveronumero, Finnish VAT number) + - DIČ (Daňové identifikační číslo, Czech VAT number) + - ANUM (Közösségi adószám, Hungarian VAT number) + - VAT (Irish VAT number) + - KMKR (Käibemaksukohuslase, Estonian VAT number) + - PVM (Pridėtinės vertės mokestis mokėtojo kodas, Lithuanian VAT number) + - n° TVA (taxe sur la valeur ajoutée, French VAT number) + - VAT (Maltese VAT number) + - NIP (Numer Identyfikacji Podatkowej, Polish VAT number) + - ID za DDV (Davčna številka, Slovenian VAT number) + - VAT (Moms, Mervärdesskatt, Swedish VAT number) + - VAT (United Kingdom (and Isle of Man) VAT registration number) + - EGN (ЕГН, Единен граждански номер, Bulgarian personal identity codes) + - PNF (ЛНЧ, Личен номер на чужденец, Bulgarian number of a foreigner) + - VAT (Идентификационен номер по ДДС, Bulgarian VAT number) + - VAT (European Union VAT number) + - OIB (Osobni identifikacijski broj, Croatian identification number) + - PPS No (Personal Public Service Number, Irish personal number) + - CPR (personnummer, the Danish citizen number) +* additional tests for robustness and use introspection to test all modules +* some code refactoring with the introduction of an internal utility module +* improvements to the docstring documentation +* generate API documentation using Sphinx + + changes from 0.5 to 0.6 ----------------------- diff --git a/stdnum/__init__.py b/stdnum/__init__.py index e64a95a..4f42a7e 100644 --- a/stdnum/__init__.py +++ b/stdnum/__init__.py @@ -91,4 +91,4 @@ Furthermore a number of generic check digit algorithms are available: """ # the version number of the library -__version__ = '0.6' +__version__ = '0.7' |