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
	  data files

2011-09-30 08:22  arthur

	* [r86] setup.py, stdnum/__init__.py: move the version number
	  definition to the stdnum package

2011-09-25 07:45  arthur

	* [r85] stdnum/ismn.py: implement an ismn_type() function

2011-09-23 19:07  arthur

	* [r84] ., stdnum, stdnum/br, stdnum/iso7064, stdnum/nl, stdnum/us,
	  tests: ignore __pycache__ directories

2011-09-23 18:35  arthur

	* [r83] README, getimsi.py, stdnum/__init__.py, stdnum/imsi.dat,
	  stdnum/imsi.py, tests/test_robustness.doctest: add an IMSI
	  (International Mobile Subscriber Identity) module

2011-09-23 18:29  arthur

	* [r82] stdnum/imei.py: implement an imei.split() function that
	  splits the number into a TAC, serial number and checksum or
	  software version

2011-09-23 14:52  arthur

	* [r81] getiban.py: remove unneeded import

2011-09-20 21:14  arthur

	* [r80] stdnum/isbn.py, tests/test_isbn.doctest: implement a
	  conversion function from ISBN13 to ISBN10

2011-09-20 20:53  arthur

	* [r79] tests/test_imei.doctest, tests/test_isan.doctest,
	  tests/test_isbn.doctest, tests/test_ismn.doctest: fix space
	  before inline comments

2011-09-20 20:52  arthur

	* [r78] stdnum/isbn.py, tests/test_isbn.doctest: fix a problem with
	  an ISBN13 with a valid check digit but with an unknown bookland
	  prefix

2011-09-04 09:23  arthur

	* [r77] setup.py: fix homepage URL

2011-08-19 08:22  arthur

	* [r76] getiban.py, getisbn.py, getisil.py, setup.py,
	  stdnum/br/cpf.py, stdnum/ean.py, stdnum/grid.py, stdnum/iban.py,
	  stdnum/imei.py, stdnum/isan.py, stdnum/isbn.py, stdnum/isil.py,
	  stdnum/ismn.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/luhn.py, stdnum/meid.py, stdnum/nl/bsn.py,
	  stdnum/numdb.py, stdnum/us/ssn.py, stdnum/verhoeff.py: make
	  source code layout follow PEP8 more

2011-07-09 15:15  arthur

	* [r74] ChangeLog, NEWS, setup.py: get files ready for 0.5 release

2011-07-09 15:12  arthur

	* [r73] stdnum/iban.dat, stdnum/isbn.dat, stdnum/isil.dat: update
	  data files

2011-06-20 20:56  arthur

	* [r72] stdnum/issn.py: implement a conversion function from ISSN
	  to EAN

2011-06-20 20:55  arthur

	* [r71] stdnum/isbn.py, stdnum/ismn.py: use the ean module for
	  calculating the check digit

2011-06-20 20:53  arthur

	* [r70] README, stdnum/__init__.py, stdnum/ean.py,
	  tests/test_robustness.doctest: add an EAN (International Article
	  Number) module

2011-03-06 21:56  arthur

	* [r69] setup.py, stdnum/numdb.py: also support Python3 with the
	  same codebase (see #3)

2011-03-06 19:54  arthur

	* [r68] setup.py: ensure that data files are always included

2011-03-02 19:30  arthur

	* [r67] stdnum/verhoeff.py: Python 2.5 compatibility improvement

2011-02-06 15:23  arthur

	* [r65] ChangeLog, NEWS, setup.py: get files ready for 0.4 release

2011-02-06 15:21  arthur

	* [r64] stdnum/isbn.dat: include an updated version

2011-02-06 14:00  arthur

	* [r63] README, stdnum/__init__.py, stdnum/us,
	  stdnum/us/__init__.py, stdnum/us/ssn.py,
	  tests/test_robustness.doctest: add an SSN (U.S. Social Security
	  Number) module

2011-02-05 22:48  arthur

	* [r62] README, stdnum/__init__.py: add ISIL to the documentation

2011-02-05 22:43  arthur

	* [r61] getisil.py, stdnum/isil.dat, stdnum/isil.py,
	  tests/test_robustness.doctest: add an ISIL (International
	  Standard Identifier for Libraries and Related Organizations)
	  module

2011-02-05 22:32  arthur

	* [r60] stdnum/numdb.py: allow most kind of characters in number
	  ranges

2011-02-05 22:08  arthur

	* [r59] stdnum/iban.py: move more validation into try/except
	  (specifically the _convert() call)

2011-02-05 22:03  arthur

	* [r58] tests/test_br_cpf.doctest, tests/test_iban.doctest,
	  tests/test_imei.doctest, tests/test_isan.doctest,
	  tests/test_isbn.doctest, tests/test_ismn.doctest,
	  tests/test_issn.doctest, tests/test_luhn.doctest,
	  tests/test_meid.doctest, tests/test_nl_bsn.doctest,
	  tests/test_robustness.doctest, tests/test_verhoeff.doctest: move
	  all robustness tests into one test file

2011-02-05 21:57  arthur

	* [r57] tests/test_iso7064.doctest: fix imports of iso7064.mod_*_*
	  modules

2011-02-05 21:55  arthur

	* [r56] stdnum/isbn.py: fix typo in r53

2011-02-05 21:55  arthur

	* [r55] stdnum/__init__.py: add encoding header

2011-01-31 21:59  arthur

	* [r54] README, stdnum/__init__.py: get README and package
	  docstring in sync

2011-01-21 10:49  arthur

	* [r53] stdnum/isbn.py, tests/test_isbn.doctest: add a convert
	  parameter to most isbn functions to automatically convert to
	  ISBN-13

2011-01-17 21:15  arthur

	* [r52] README: add note about CPF and update copyright year

2011-01-16 21:48  arthur

	* [r51] README, getiban.py, stdnum/iban.dat, stdnum/iban.py,
	  tests/test_iban.doctest: add an IBAN (International Bank Account
	  Number) module

2011-01-16 21:23  arthur

	* [r50] setup.py, stdnum/numdb.py: revert r49 because it wasn't
	  needed after all

2011-01-16 20:36  arthur

	* [r49] setup.py, stdnum/numdb.py: introduce a full parameter that
	  can be used to only return the part that is in the database

2011-01-16 19:13  arthur

	* [r48] stdnum/grid.py, stdnum/isan.py: fix import of iso7064
	  modules

2011-01-16 08:49  arthur

	* [r47] stdnum/numdb.py, test.dat: add test for partial match

2011-01-15 20:27  arthur

	* [r46] tests/test_nl_bsn.doctest: fix comments to refer to the new
	  path of the module

2011-01-15 20:26  arthur

	* [r45] stdnum/br, stdnum/br/__init__.py, stdnum/br/cpf.py,
	  tests/test_br_cpf.doctest: add a CPF (Cadastro de Pessoas
	  Físicas) module

2011-01-15 19:05  arthur

	* [r44] stdnum/bsn.py, stdnum/nl, stdnum/nl/__init__.py,
	  stdnum/nl/bsn.py, tests/test_bsn.doctest,
	  tests/test_nl_bsn.doctest: move bsn module inside nl package

2010-11-26 22:25  arthur

	* [r43] setup.py, stdnum/__init__.py: move general description to
	  package __init__.py file

2010-11-24 22:09  arthur

	* [r42] getisbn.py, stdnum/isbn, stdnum/isbn.dat, stdnum/isbn.py,
	  stdnum/numdb.py, test.dat, tests/test_isbn.doctest: implement a
	  new numdb module to hold information on hierarchically organised
	  numbers and switch the isbn module to use this format instead

2010-09-11 09:13  arthur

	* [r40] ChangeLog, NEWS, README, setup.py: get files ready for 0.3
	  release

2010-09-05 17:53  arthur

	* [r39] setup.py: have sdist target create a tarball with
	  reasonable permissions

2010-08-29 19:27  arthur

	* [r38] stdnum/bsn.py, stdnum/isan.py, stdnum/iso7064/mod_37_2.py,
	  stdnum/iso7064/mod_37_36.py, stdnum/meid.py, stdnum/verhoeff.py,
	  tests/test_bsn.doctest, tests/test_ismn.doctest: spelling check

2010-08-28 16:12  arthur

	* [r37] README, stdnum/grid.py: add a GRid (Global Release
	  Identifier) module

2010-08-27 14:44  arthur

	* [r36] README, stdnum/isan.py, tests/test_isan.doctest: add ISAN
	  (International Standard Audiovisual Number) module

2010-08-27 11:36  arthur

	* [r35] README, stdnum/iso7064, 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, tests/test_iso7064.doctest:
	  implement some ISO/IEC 7064 check digit schemes

2010-08-26 21:03  arthur

	* [r34] stdnum/isbn/__init__.py, stdnum/ismn.py, stdnum/issn.py,
	  stdnum/verhoeff.py: switch to using enumerate() for looping over
	  numbers where needed

2010-08-21 15:37  arthur

	* [r33] README, stdnum/ismn.py, tests/test_ismn.doctest: add an
	  ISMN (International Standard Music Number) module

2010-08-21 12:41  arthur

	* [r32] tests/test_isbn.doctest: simplify ranges tests a bit

2010-08-21 12:40  arthur

	* [r31] stdnum/isbn/ranges.py: update ranges from newly downloaded
	  file

2010-08-20 19:47  arthur

	* [r30] README, stdnum/meid.py, tests/test_meid.doctest: add a MEID
	  (Mobile Equipment Identifier) module

2010-08-20 19:41  arthur

	* [r29] setup.cfg, tests/test_isbn.doctest,
	  tests/test_issn.doctest: write some more tests (some of which are
	  a bit of a hack) to get coverage to 100%

2010-08-20 16:25  arthur

	* [r28] stdnum/imei.py, tests/test_imei.doctest: add an
	  add_check_digit option to the format() function to add a check
	  digit if needed and possible

2010-08-20 14:44  arthur

	* [r27] stdnum/luhn.py: make checksum calculation a little more
	  readable

2010-08-20 14:16  arthur

	* [r26] README, stdnum/imei.py, tests/test_imei.doctest: add an
	  IMEI (International Mobile Equipment Identity) module

2010-08-20 12:16  arthur

	* [r25] README, stdnum/luhn.py, tests/test_luhn.doctest: add
	  functions for handling the Luhn and Luhn mod N algorithms

2010-08-20 11:56  arthur

	* [r24] stdnum/issn.py: fix typo

2010-08-20 09:37  arthur

	* [r23] README, stdnum/verhoeff.py, tests/test_verhoeff.doctest:
	  add functions for handling the Verhoeff algorithm

2010-08-16 19:50  arthur

	* [r21] ChangeLog, NEWS, setup.py: get files ready for 0.2 release

2010-08-16 19:45  arthur

	* [r20] debian: debian package configuration is now available at
	  http://svn.debian.org/viewsvn/python-modules/packages/python-stdnum/trunk/

2010-08-14 20:47  arthur

	* [r19] setup.cfg, tests, tests/test_bsn.doctest,
	  tests/test_isbn.doctest: add more doctests that are not part of
	  the module documentation

2010-07-27 20:19  arthur

	* [r18] README, stdnum/bsn.py, stdnum/isbn/__init__.py,
	  stdnum/issn.py: rename validate() function to is_valid()

2010-07-27 20:14  arthur

	* [r17] stdnum/isbn/ranges.py: fix typo in output() function

2010-07-27 20:14  arthur

	* [r16] stdnum/isbn/ranges.py: fix range detection to handle lookup
	  errors more gracefully

2010-07-27 20:13  arthur

	* [r15] stdnum/bsn.py, stdnum/isbn/__init__.py, stdnum/issn.py:
	  handle wrong types passed to validate() more gracefully

2010-07-26 20:46  arthur

	* [r14] debian/changelog, debian/source/format, debian/watch: make
	  release 0.1-1

2010-07-25 12:54  arthur

	* [r12] ChangeLog: get files ready for 0.1 release

2010-07-25 12:53  arthur

	* [r11] debian, debian/changelog, debian/compat, debian/control,
	  debian/copyright, debian/docs, debian/rules, debian/source,
	  debian/source/format: add Debian packaging

2010-07-25 11:27  arthur

	* [r10] COPYING, ChangeLog, MANIFEST.in, NEWS: include some more
	  files in the source distribution

2010-07-25 10:42  arthur

	* [r9] ., setup.cfg: use nose for testing and ignore generated
	  files and directories

2010-07-25 09:24  arthur

	* [r8] setup.py: add a setup.py script for use of setuptools

2010-07-25 09:21  arthur

	* [r7] README: add documentation to the README

2010-07-25 09:21  arthur

	* [r6] stdnum/bsn.py, stdnum/isbn/__init__.py,
	  stdnum/isbn/ranges.py, stdnum/issn.py: spelling check an extra
	  doctest and a simplification

2010-07-23 19:13  arthur

	* [r5] stdnum/bsn.py: add BSN (Burgerservicenummer, the Ducth
	  national identification number) module

2010-07-23 14:46  arthur

	* [r4] stdnum/issn.py: add an ISSN (International Standard Serial
	  Number) module

2010-07-23 14:34  arthur

	* [r3] stdnum/isbn/__init__.py: fix example and fix ISBN13
	  conversion

2010-07-23 13:51  arthur

	* [r2] stdnum/isbn/__init__.py: get rid of remainders of old code
	  that used exceptions

2010-07-23 13:40  arthur

	* [r1] ., README, stdnum, stdnum/__init__.py, stdnum/isbn,
	  stdnum/isbn/__init__.py, stdnum/isbn/ranges.py: make a initial
	  repository layout with an implementation of the isbn module