2013-06-14 21:23:16 +0200 Arthur de Jong * [31e5e81] Ensure that all used files are included in the sdist 2013-06-09 19:20:36 +0200 Arthur de Jong * [7fa9822] Get files ready for 0.8 release 2013-06-09 14:28:41 +0200 Arthur de Jong * [9597010] Update database files 2013-06-09 14:29:11 +0200 Arthur de Jong * [19cbb3c] Fix NRIC module description 2013-06-08 15:37:56 +0200 Arthur de Jong * [46a7996] Add a Malaysian NRIC No. module 2013-06-08 14:46:38 +0200 Arthur de Jong * [999f2c3] Provide a validate() function in all modules 2013-05-22 22:31:15 +0200 Arthur de Jong * [cb69921] Document the validate() function and exceptions 2013-05-18 23:54:42 +0200 Arthur de Jong * [e00744c] Use validate() in stdnum.util 2013-05-17 17:08:25 +0200 Arthur de Jong * [3d3a97d] Implement validate() for U.S. Social Security Number 2013-05-17 17:16:27 +0200 Arthur de Jong * [4bfce3f] Implement validate() for European VAT numbers 2013-05-17 17:02:15 +0200 Arthur de Jong * [1aaf902] Implement validate() for Slovak numbers 2013-05-17 16:52:10 +0200 Arthur de Jong * [8982d1e] Implement validate() for Slovenian VAT numbers 2013-05-17 16:48:48 +0200 Arthur de Jong * [522a599] Implement validate() for Swedish VAT numbers 2013-05-17 16:46:19 +0200 Arthur de Jong * [8e7d807] Implement validate() for Portuguese VAT numbers 2013-05-17 16:43:24 +0200 Arthur de Jong * [7e865db] Implement validate() for Polish numbers 2013-05-17 14:00:13 +0200 Arthur de Jong * [96c5080] Implement validate() for Maltese numbers 2013-05-17 13:57:34 +0200 Arthur de Jong * [2ff4950] Implement validate() for Latvian numbers 2013-05-17 13:52:38 +0200 Arthur de Jong * [9845b0a] Implement validate() for Luxembourgian numbers 2013-05-17 13:48:53 +0200 Arthur de Jong * [04cfb84] Implement validate() for Lithuanian numbers 2013-05-17 13:44:16 +0200 Arthur de Jong * [b1d5a72] Implement validate() for Italian numbers 2013-05-17 13:39:22 +0200 Arthur de Jong * [083993b] Implement validate() for Irish numbers 2013-05-17 13:28:46 +0200 Arthur de Jong * [301ba25] Implement validate() for Hungarian numbers 2013-05-17 13:26:37 +0200 Arthur de Jong * [31f2684] Implement validate() for Croatian numbers 2013-05-17 13:22:44 +0200 Arthur de Jong * [1932f69] Implement validate() for Greek numbers 2013-05-17 13:18:31 +0200 Arthur de Jong * [10710dc] Implement validate() for United Kingdom numbers 2013-05-17 13:04:14 +0200 Arthur de Jong * [4753c09] Implement validate() for Finnish numbers 2013-05-17 12:46:27 +0200 Arthur de Jong * [2259cbb] Implement validate() for Spanish numbers 2013-05-17 11:59:19 +0200 Arthur de Jong * [07c66e1] Implement validate() for Estonian numbers 2013-05-17 11:47:20 +0200 Arthur de Jong * [8caecc5] Implement validate() for Danish numbers 2013-05-17 11:29:06 +0200 Arthur de Jong * [360480b] Implement validate() for German numbers 2013-05-17 11:18:06 +0200 Arthur de Jong * [fce6196] Implement validate() for Cypriot numbers 2013-05-17 11:18:06 +0200 Arthur de Jong * [14e382f] Implement validate() for Czech numbers 2013-05-17 10:52:42 +0200 Arthur de Jong * [54ce2d7] Implement validate() for Brazillian numbers 2013-05-17 10:44:42 +0200 Arthur de Jong * [6080907] Implement validate() for Bulgarian numbers 2013-05-17 10:32:19 +0200 Arthur de Jong * [33ce4e9] Implement validate() for Belgian numbers 2013-05-17 10:28:38 +0200 Arthur de Jong * [66d6259] Implement validate() for Austrian numbers 2013-05-11 23:51:53 +0200 Arthur de Jong * [05547a4] Implement validate() for Romanian numbers 2013-05-17 23:30:58 +0200 Arthur de Jong * [fc1432c] Implement validate() for French numbers 2013-05-05 23:33:22 +0200 Arthur de Jong * [62cafb4] Implement validate() for Dutch numbers 2013-05-04 23:53:08 +0200 Arthur de Jong * [cf88e23] Implement validate() for MEID 2013-05-04 23:40:31 +0200 Arthur de Jong * [c6f41f6] Implement validate() for ISSN 2013-05-04 23:33:06 +0200 Arthur de Jong * [21f07b3] Implement validate() for ISMN 2013-05-04 23:16:46 +0200 Arthur de Jong * [c07609f] Implement validate() for ISIL 2013-05-04 21:55:06 +0200 Arthur de Jong * [a18f1ac] Implement validate() for ISAN 2013-05-01 23:13:56 +0200 Arthur de Jong * [3ac8164] Implement validate() for IBAN 2013-05-03 23:38:56 +0200 Arthur de Jong * [12bd684] Implement validate() for GRid numbers 2013-05-04 21:14:39 +0200 Arthur de Jong * [9cee495] Implement validate() for IMSI 2013-05-04 18:28:24 +0200 Arthur de Jong * [6e4bb71] Implement validate() for IMEI numbers 2013-05-04 20:50:05 +0200 Arthur de Jong * [efa2550] Implement validate() for ISO 7064 algorithms 2013-05-03 22:52:17 +0200 Arthur de Jong * [5c9090b] Implement validate() for the Verhoeff checksum 2013-05-03 23:15:48 +0200 Arthur de Jong * [9ad5139] Implement validate() for the Luhn algorithms 2013-05-03 23:37:56 +0200 Arthur de Jong * [9580046] Implement validate() for ISBN 2013-05-03 23:38:30 +0200 Arthur de Jong * [fa1864f] Implement validate() for EAN 2013-06-07 23:38:07 +0200 Arthur de Jong * [8b9ef8f] Raise a proper exception if cleaning fails 2013-06-07 23:37:58 +0200 Arthur de Jong * [1ac5437] Provide a module with validation exceptions 2013-06-07 21:05:52 +0200 Arthur de Jong * [99586c9] Revert generating stdnum docstring dynamically 2013-06-07 19:07:18 +0200 Arthur de Jong * [a655e82] Documentation consistency improvements 2013-06-07 18:24:14 +0200 Arthur de Jong * [37a2afd] The robustness test were moved to the general tests 2013-06-07 18:23:08 +0200 Arthur de Jong * [90b7c4a] Remove empty line 2013-06-07 18:21:54 +0200 Arthur de Jong * [bcb0a0b] GRid's format() function shouldn't have add_check_digit parameter 2013-04-26 23:22:29 +0200 Arthur de Jong * [2d956eb] Use a cleaner way to get all stdnum modules 2013-04-26 23:22:20 +0200 Arthur de Jong * [30c832f] Fix doctest to not be dependant on dict ordering 2013-04-26 23:22:11 +0200 Arthur de Jong * [51a55be] Add a .gitignore file 2012-09-22 15:40:03 +0000 Arthur de Jong * [3f6d52a] generate part of the stdnum docstring based on introspection of the modules 2012-06-16 10:42:27 +0000 Arthur de Jong * [af7e837] set svn:ignore properly 2012-02-26 21:30:31 +0000 Arthur de Jong * [8f2e44c] re-add Python3 support 2012-02-26 18:55:19 +0000 Arthur de Jong * [3325052] get files ready for 0.7 release 2012-02-26 16:27:18 +0000 Arthur de Jong * [a3ba206] update data files 2012-02-26 15:24:56 +0000 Arthur de Jong * [c240eff] also generate a list of modules for use in the Spinx documentation 2012-02-26 15:19:16 +0000 Arthur de Jong * [54b0f47] use a script to generate the list of number formats in stdnum 2012-02-26 15:08:37 +0000 Arthur de Jong * [dada6a4] some more documentation improvements 2012-02-26 11:38:24 +0000 Arthur de Jong * [13218a0] make script executable 2012-02-26 11:36:34 +0000 Arthur de Jong * [c2f0ea2] add a to_vta() function to the stdnum.fr.siren module 2012-02-26 11:10:38 +0000 Arthur de Jong * [902a656] ensure that the module docstrings are in a somewhat more usable format 2012-02-25 21:06:09 +0000 Arthur de Jong * [907e410] add the optional dependency on suds for the stdnum.eu.vat.check_vies() function 2012-02-24 20:54:55 +0000 Arthur de Jong * [ae9268b] make the get_birth_date() function publically available 2012-02-24 20:43:25 +0000 Arthur de Jong * [4dfc8d7] generate documentation using Sphinx 2012-02-23 22:25:03 +0000 Arthur de Jong * [093b1a1] add a CPR (personnummer, the Danish citizen number) module 2012-02-23 21:58:18 +0000 Arthur de Jong * [89e4d78] add a PPS No (Personal Public Service Number, Irish personal number) module 2012-02-22 21:17:28 +0000 Arthur de Jong * [3a9c407] add an OIB (Osobni identifikacijski broj, Croatian personal identification number) module 2012-02-20 22:22:18 +0000 Arthur de Jong * [680b7d1] rename numdb test file 2012-02-20 20:40:08 +0000 Arthur de Jong * [68f62bf] add a stdnum.eu.vat.check_vies() function to do an on-line check of the VAT number 2012-02-19 22:24:23 +0000 Arthur de Jong * [e640e3b] add "pragma: no cover" statements to code that isn't expected to be covered 2012-02-19 09:55:51 +0000 Arthur de Jong * [b561d59] add a VAT (European Union VAT number) module 2012-02-19 09:55:11 +0000 Arthur de Jong * [61af19d] make number description consistent 2012-02-19 09:38:38 +0000 Arthur de Jong * [eeb5c61] for all countries, provide vat as an alias for the local vat identifier 2012-02-19 09:32:31 +0000 Arthur de Jong * [6755b94] give all packages a description 2012-02-19 09:14:20 +0000 Arthur de Jong * [6d74fe9] remove stdnum.nl.vat alias module 2012-02-19 09:11:44 +0000 Arthur de Jong * [528901d] use introspection to find number modules and test them 2012-02-18 21:52:42 +0000 Arthur de Jong * [2d80a24] add a VAT (Идентификационен номер по ДДС, Bulgarian VAT numbers) module 2012-02-18 21:32:34 +0000 Arthur de Jong * [1384488] add a PNF (ЛНЧ, Личен номер на чужденец, Bulgarian personal number of a foreigner) module 2012-02-18 20:05:29 +0000 Arthur de Jong * [a24e98e] add an EGN (ЕГН, Единен граждански номер, Bulgarian personal identity codes) module 2012-02-18 19:26:20 +0000 Arthur de Jong * [4ac3fe7] explicitly test for False 2012-02-18 19:25:00 +0000 Arthur de Jong * [0c78d90] explicitly return False if no rule matches 2012-02-18 16:08:18 +0000 Arthur de Jong * [cddb5f9] add a VAT (United Kingdom (and Isle of Man) VAT registration number) module 2012-02-18 16:02:36 +0000 Arthur de Jong * [6c436ec] fix typo 2012-02-18 15:38:51 +0000 Arthur de Jong * [aa39c92] add a VAT (Moms, Mervärdesskatt, Swedish VAT number) module 2012-02-18 15:05:46 +0000 Arthur de Jong * [3a7a91c] add a ID za DDV (Davčna številka, Slovenian VAT number) module 2012-02-18 14:16:27 +0000 Arthur de Jong * [ebbd1af] add a NIP (Numer Identyfikacji Podatkowej, Polish VAT number) module 2012-02-18 13:54:11 +0000 Arthur de Jong * [c75f072] add a VAT (Maltese VAT number) module 2012-02-17 22:24:17 +0000 Arthur de Jong * [0922f3c] strip a few more separators 2012-02-17 22:18:48 +0000 Arthur de Jong * [b708920] add a TVA (Numéro d'identification à la taxe sur la valeur ajoutée, French VAT number) module 2012-02-17 16:27:34 +0000 Arthur de Jong * [dc8e9a3] add a PVM (Pridėtinės vertės mokestis mokėtojo kodas, Lithuanian VAT number) module 2012-02-17 16:15:53 +0000 Arthur de Jong * [20296ef] add a KMKR (Käibemaksukohuslase, Estonian VAT number) module 2012-02-17 16:10:02 +0000 Arthur de Jong * [2100c28] add a VAT (Irish VAT number) module 2012-02-17 16:01:58 +0000 Arthur de Jong * [d2f1348] add an ANUM (Közösségi adószám, Hungarian VAT number) module 2012-02-17 15:36:45 +0000 Arthur de Jong * [d803443] add a DIČ (Daňové identifikační číslo, Czech VAT number) module 2012-02-17 15:15:17 +0000 Arthur de Jong * [0d2e4cc] add an ALV nro (Arvonlisäveronumero, Finnish VAT number) module 2012-02-17 15:02:05 +0000 Arthur de Jong * [03eccc4] add IČ DPH (Identifikačné číslo pre daň z pridanej hodnoty, Slovak VAT number) module 2012-02-16 20:48:25 +0000 Arthur de Jong * [389c306] add a NIF (Número de identificação fiscal, Portuguese VAT number) module 2012-02-13 22:11:22 +0000 Arthur de Jong * [cdc7f96] add a UID (Umsatzsteuer-Identifikationsnummer, Austrian VAT number) module 2012-02-13 22:02:41 +0000 Arthur de Jong * [e0bb4e8] add a Αριθμός Εγγραφής Φ.Π.Α. (Cypriot VAT number) module 2012-02-12 22:09:29 +0000 Arthur de Jong * [402a0d5] use the luhn module where possible 2012-02-12 15:30:02 +0000 Arthur de Jong * [1c2b4c3] fix typo in header 2012-02-12 15:29:44 +0000 Arthur de Jong * [09ef54d] add a Partita IVA (Italian VAT number) module 2012-02-12 14:26:44 +0000 Arthur de Jong * [ffc824b] add a CF (Cod de înregistrare în scopuri de TVA, Romanian VAT number) module 2012-02-12 13:33:23 +0000 Arthur de Jong * [9d65f6a] add a CNP (Cod Numeric Personal, Romanian Numerical Personal Code) module 2012-02-12 10:11:48 +0000 Arthur de Jong * [60533cd] also strip : as seen in some numbers 2012-02-11 20:38:08 +0000 Arthur de Jong * [74c4c71] add a TVA (Numéro d'identification à la taxe sur la valeur ajoutée, Luxembourgian VAT number) module 2012-02-11 20:26:46 +0000 Arthur de Jong * [74f4e2a] add a CVR (Momsregistreringsnummer, Danish VAT number) module 2012-02-11 20:25:18 +0000 Arthur de Jong * [3c64f1e] add missing test 2012-02-11 20:11:44 +0000 Arthur de Jong * [b8c3ba6] clean up numbers starting with (0) 2012-02-11 20:09:06 +0000 Arthur de Jong * [8a10861] add a PVN (Pievienotās vērtības nodokļa, Latvian VAT number) module 2012-02-11 14:50:11 +0000 Arthur de Jong * [a3610a3] add a NIF (Número de Identificación Fiscal, Spanish VAT number) module 2012-02-11 14:44:35 +0000 Arthur de Jong * [aa90c4f] add a CIF (Certificado de Identificación Fiscal, Spanish tax identification number) module 2012-02-11 14:43:55 +0000 Arthur de Jong * [a574e6c] implement a digitsum() function to find the sub of all digits in a number 2012-02-11 14:37:28 +0000 Arthur de Jong * [84d1ee7] fix description and remove unnecessary import 2012-02-10 20:53:56 +0000 Arthur de Jong * [fa2d398] add a NIE (Número de Identificación de Extranjeros, Spanish identification number for foreigners) module 2012-02-10 20:49:17 +0000 Arthur de Jong * [fe3210f] add a DNI (Documento nacional de identidad, Spanish personal identity codes) module 2012-02-10 13:33:23 +0000 Arthur de Jong * [4439f47] add a BTW, TVA, NWSt (Belgian VAT number) module 2012-02-10 13:27:39 +0000 Arthur de Jong * [1ab602c] also make the stdnum.cz.rc module available as stdnum.sk.rc 2012-02-10 13:23:21 +0000 Arthur de Jong * [e9e5861] also make the stdnum.nl.btw module available as stdnum.nl.vat 2012-02-10 13:22:49 +0000 Arthur de Jong * [c795b3c] fix number in test and ensure that number is not all zeroes 2012-02-10 13:19:48 +0000 Arthur de Jong * [2bb9231] add some info to description 2012-02-10 13:16:58 +0000 Arthur de Jong * [1aeeaf4] add an Ust ID Nr. (Umsatzsteur Identifikationnummer, the German VAT number) module 2012-02-10 13:06:31 +0000 Arthur de Jong * [473b3ca] add a FPA, ΦΠΑ (Foros Prostithemenis Aksias, the Greek VAT number) module 2012-02-05 21:12:18 +0000 Arthur de Jong * [9f1d47b] add a SIREN (Système d'Identification du Répertoire des Entreprises, a French company identification number) module 2012-02-05 20:51:19 +0000 Arthur de Jong * [575fc75] add a RČ (Rodné číslo, the Czech birth numbers) module 2012-02-04 19:15:00 +0000 Arthur de Jong * [41dd815] implement a stdnum.util module for holding utility functions (for now clean()) 2012-02-04 19:12:20 +0000 Arthur de Jong * [54cc207] some extra rubustness checks 2012-02-04 19:11:10 +0000 Arthur de Jong * [b43817c] rename calc_checksum() to checksum() for consistency 2012-02-04 19:06:53 +0000 Arthur de Jong * [548f129] use integer division 2012-02-02 21:12:52 +0000 Arthur de Jong * [9efde4f] add a BTW (the Dutch VAT number) module 2012-02-02 21:09:26 +0000 Arthur de Jong * [086e509] add an onderwijsnummer (Dutch school number) module 2011-12-31 16:16:51 +0000 Arthur de Jong * [587c538] revert switching to distutils part of r93, keep restructuring part 2011-12-31 15:59:14 +0000 Arthur de Jong * [6756d79] switch to distutils 2011-11-07 22:07:15 +0000 Arthur de Jong * [e6020b9] add a HETU (Finnish personal identity code) module as provided by Jussi Judin (#5) 2011-09-30 08:44:08 +0000 Arthur de Jong * [77ac8d4] fix version number use (fix r86) 2011-09-30 08:40:18 +0000 Arthur de Jong * [6cdfb6b] get files ready for 0.6 release 2011-09-30 08:36:25 +0000 Arthur de Jong * [1451b47] update data files 2011-09-30 08:22:50 +0000 Arthur de Jong * [6ec6c7e] move the version number definition to the stdnum package 2011-09-25 07:45:06 +0000 Arthur de Jong * [ae2013d] implement an ismn_type() function 2011-09-23 19:07:38 +0000 Arthur de Jong * [14b97f9] ignore __pycache__ directories 2011-09-23 18:35:10 +0000 Arthur de Jong * [cbd114e] add an IMSI (International Mobile Subscriber Identity) module 2011-09-23 18:29:11 +0000 Arthur de Jong * [68c98f0] implement an imei.split() function that splits the number into a TAC, serial number and checksum or software version 2011-09-23 14:52:31 +0000 Arthur de Jong * [e6cd768] remove unneeded import 2011-09-20 21:14:48 +0000 Arthur de Jong * [4e8d7e4] implement a conversion function from ISBN13 to ISBN10 2011-09-20 20:53:36 +0000 Arthur de Jong * [d6f9ba2] fix space before inline comments 2011-09-20 20:52:03 +0000 Arthur de Jong * [c4ad099] fix a problem with an ISBN13 with a valid check digit but with an unknown bookland prefix 2011-09-04 09:23:07 +0000 Arthur de Jong * [1c7c198] fix homepage URL 2011-08-19 08:22:13 +0000 Arthur de Jong * [881e8a6] make source code layout follow PEP8 more 2011-07-09 15:15:15 +0000 Arthur de Jong * [8dbcedd] get files ready for 0.5 release 2011-07-09 15:12:26 +0000 Arthur de Jong * [596c7a1] update data files 2011-06-20 20:56:39 +0000 Arthur de Jong * [63b2b0a] implement a conversion function from ISSN to EAN 2011-06-20 20:55:58 +0000 Arthur de Jong * [d101acf] use the ean module for calculating the check digit 2011-06-20 20:53:35 +0000 Arthur de Jong * [f5747bc] add an EAN (International Article Number) module 2011-03-06 21:56:20 +0000 Arthur de Jong * [1b904ba] also support Python3 with the same codebase (see #3) 2011-03-06 19:54:49 +0000 Arthur de Jong * [a45079f] ensure that data files are always included 2011-03-02 19:30:01 +0000 Arthur de Jong * [c17920a] Python 2.5 compatibility improvement 2011-02-06 15:23:33 +0000 Arthur de Jong * [e6ba399] get files ready for 0.4 release 2011-02-06 15:21:28 +0000 Arthur de Jong * [060dfce] include an updated version 2011-02-06 14:00:07 +0000 Arthur de Jong * [8806d2a] add an SSN (U.S. Social Security Number) module 2011-02-05 22:48:39 +0000 Arthur de Jong * [c260626] add ISIL to the documentation 2011-02-05 22:43:44 +0000 Arthur de Jong * [e517903] add an ISIL (International Standard Identifier for Libraries and Related Organizations) module 2011-02-05 22:32:01 +0000 Arthur de Jong * [96f4f7c] allow most kind of characters in number ranges 2011-02-05 22:08:27 +0000 Arthur de Jong * [33611d1] move more validation into try/except (specifically the _convert() call) 2011-02-05 22:03:16 +0000 Arthur de Jong * [62aa496] move all robustness tests into one test file 2011-02-05 21:57:09 +0000 Arthur de Jong * [9081e90] fix imports of iso7064.mod_*_* modules 2011-02-05 21:55:57 +0000 Arthur de Jong * [e5678ca] fix typo in r53 2011-02-05 21:55:09 +0000 Arthur de Jong * [ea737ff] add encoding header 2011-01-31 21:59:25 +0000 Arthur de Jong * [cc7a6d8] get README and package docstring in sync 2011-01-21 10:49:39 +0000 Arthur de Jong * [6724e50] add a convert parameter to most isbn functions to automatically convert to ISBN-13 2011-01-17 21:15:23 +0000 Arthur de Jong * [411874e] add note about CPF and update copyright year 2011-01-16 21:48:12 +0000 Arthur de Jong * [db2238c] add an IBAN (International Bank Account Number) module 2011-01-16 21:23:43 +0000 Arthur de Jong * [2b4aff6] revert r49 because it wasn't needed after all 2011-01-16 20:36:44 +0000 Arthur de Jong * [0bf31c9] introduce a full parameter that can be used to only return the part that is in the database 2011-01-16 19:13:12 +0000 Arthur de Jong * [4fe17ba] fix import of iso7064 modules 2011-01-16 08:49:39 +0000 Arthur de Jong * [c1f03c2] add test for partial match 2011-01-15 20:27:39 +0000 Arthur de Jong * [81a99d3] fix comments to refer to the new path of the module 2011-01-15 20:26:53 +0000 Arthur de Jong * [fda67ac] add a CPF (Cadastro de Pessoas Físicas) module 2011-01-15 19:05:38 +0000 Arthur de Jong * [8d3a92c] move bsn module inside nl package 2010-11-26 22:25:49 +0000 Arthur de Jong * [6ed480c] move general description to package __init__.py file 2010-11-24 22:09:28 +0000 Arthur de Jong * [124c16d] 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:36 +0000 Arthur de Jong * [72a0b96] get files ready for 0.3 release 2010-09-05 17:53:47 +0000 Arthur de Jong * [cd844b5] have sdist target create a tarball with reasonable permissions 2010-08-29 19:27:59 +0000 Arthur de Jong * [2e64eb8] spelling check 2010-08-28 16:12:23 +0000 Arthur de Jong * [2a7afff] add a GRid (Global Release Identifier) module 2010-08-27 14:44:26 +0000 Arthur de Jong * [9970652] add ISAN (International Standard Audiovisual Number) module 2010-08-27 11:36:42 +0000 Arthur de Jong * [fda9552] implement some ISO/IEC 7064 check digit schemes 2010-08-26 21:03:44 +0000 Arthur de Jong * [4017d83] switch to using enumerate() for looping over numbers where needed 2010-08-21 15:37:27 +0000 Arthur de Jong * [8bdb6ef] add an ISMN (International Standard Music Number) module 2010-08-21 12:41:00 +0000 Arthur de Jong * [97d5280] simplify ranges tests a bit 2010-08-21 12:40:04 +0000 Arthur de Jong * [f3b025b] update ranges from newly downloaded file 2010-08-20 19:47:13 +0000 Arthur de Jong * [8748830] add a MEID (Mobile Equipment Identifier) module 2010-08-20 19:41:39 +0000 Arthur de Jong * [f125f3e] write some more tests (some of which are a bit of a hack) to get coverage to 100% 2010-08-20 16:25:33 +0000 Arthur de Jong * [d622d92] add an add_check_digit option to the format() function to add a check digit if needed and possible 2010-08-20 14:44:33 +0000 Arthur de Jong * [a74a6f7] make checksum calculation a little more readable 2010-08-20 14:16:55 +0000 Arthur de Jong * [6bb04af] add an IMEI (International Mobile Equipment Identity) module 2010-08-20 12:16:23 +0000 Arthur de Jong * [ca08995] add functions for handling the Luhn and Luhn mod N algorithms 2010-08-20 11:56:45 +0000 Arthur de Jong * [7e800c3] fix typo 2010-08-20 09:37:09 +0000 Arthur de Jong * [571dc83] add functions for handling the Verhoeff algorithm 2010-08-16 19:50:54 +0000 Arthur de Jong * [9ffa9fd] get files ready for 0.2 release 2010-08-16 19:45:49 +0000 Arthur de Jong * [19b7d2d] debian package configuration is now available at http://svn.debian.org/viewsvn/python-modules/packages/python-stdnum/trunk/ 2010-08-14 20:47:57 +0000 Arthur de Jong * [85e9e3b] add more doctests that are not part of the module documentation 2010-07-27 20:19:54 +0000 Arthur de Jong * [c536356] rename validate() function to is_valid() 2010-07-27 20:14:40 +0000 Arthur de Jong * [85a5fc8] fix typo in output() function 2010-07-27 20:14:19 +0000 Arthur de Jong * [1071603] fix range detection to handle lookup errors more gracefully 2010-07-27 20:13:25 +0000 Arthur de Jong * [a86c4cc] handle wrong types passed to validate() more gracefully 2010-07-26 20:46:29 +0000 Arthur de Jong * [9495116] make release 0.1-1 2010-07-25 12:54:23 +0000 Arthur de Jong * [55a97d4] get files ready for 0.1 release 2010-07-25 12:53:04 +0000 Arthur de Jong * [1e02d5a] add Debian packaging 2010-07-25 11:27:29 +0000 Arthur de Jong * [14bd2fe] include some more files in the source distribution 2010-07-25 10:42:09 +0000 Arthur de Jong * [9940cf3] use nose for testing and ignore generated files and directories 2010-07-25 09:24:40 +0000 Arthur de Jong * [967f2ae] add a setup.py script for use of setuptools 2010-07-25 09:21:55 +0000 Arthur de Jong * [ca5f850] add documentation to the README 2010-07-25 09:21:25 +0000 Arthur de Jong * [40aff16] spelling check an extra doctest and a simplification 2010-07-23 19:13:39 +0000 Arthur de Jong * [6eabbc3] add BSN (Burgerservicenummer, the Ducth national identification number) module 2010-07-23 14:46:37 +0000 Arthur de Jong * [92e18aa] add an ISSN (International Standard Serial Number) module 2010-07-23 14:34:31 +0000 Arthur de Jong * [31ce783] fix example and fix ISBN13 conversion 2010-07-23 13:51:05 +0000 Arthur de Jong * [4b8c10e] get rid of remainders of old code that used exceptions 2010-07-23 13:40:33 +0000 Arthur de Jong * [7d2f15a] make a initial repository layout with an implementation of the isbn module