Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/stdnum
Commit message (Collapse)AuthorAgeFilesLines
...
* add test for partial matchArthur de Jong2011-01-161-0/+3
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@47 9dea7c4f-944c-4273-ac1a-574ede026edc
* add a CPF (Cadastro de Pessoas Físicas) moduleArthur de Jong2011-01-152-0/+65
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@45 9dea7c4f-944c-4273-ac1a-574ede026edc
* move bsn module inside nl packageArthur de Jong2011-01-152-0/+0
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@44 9dea7c4f-944c-4273-ac1a-574ede026edc
* move general description to package __init__.py fileArthur de Jong2010-11-261-0/+40
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@43 9dea7c4f-944c-4273-ac1a-574ede026edc
* implement a new numdb module to hold information on ↵Arthur de Jong2010-11-244-397/+604
| | | | | | hierarchically organised numbers and switch the isbn module to use this format instead git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@42 9dea7c4f-944c-4273-ac1a-574ede026edc
* spelling checkArthur de Jong2010-08-296-9/+9
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@38 9dea7c4f-944c-4273-ac1a-574ede026edc
* add a GRid (Global Release Identifier) moduleArthur de Jong2010-08-281-0/+58
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@37 9dea7c4f-944c-4273-ac1a-574ede026edc
* add ISAN (International Standard Audiovisual Number) moduleArthur de Jong2010-08-271-0/+118
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@36 9dea7c4f-944c-4273-ac1a-574ede026edc
* implement some ISO/IEC 7064 check digit schemesArthur de Jong2010-08-276-0/+319
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@35 9dea7c4f-944c-4273-ac1a-574ede026edc
* switch to using enumerate() for looping over numbers ↵Arthur de Jong2010-08-264-6/+6
| | | | | | where needed git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@34 9dea7c4f-944c-4273-ac1a-574ede026edc
* add an ISMN (International Standard Music Number) moduleArthur de Jong2010-08-211-0/+103
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@33 9dea7c4f-944c-4273-ac1a-574ede026edc
* update ranges from newly downloaded fileArthur de Jong2010-08-211-3/+4
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@31 9dea7c4f-944c-4273-ac1a-574ede026edc
* add a MEID (Mobile Equipment Identifier) moduleArthur de Jong2010-08-201-0/+147
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@30 9dea7c4f-944c-4273-ac1a-574ede026edc
* add an add_check_digit option to the format() function ↵Arthur de Jong2010-08-201-1/+6
| | | | | | to add a check digit if needed and possible git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@28 9dea7c4f-944c-4273-ac1a-574ede026edc
* make checksum calculation a little more readableArthur de Jong2010-08-201-3/+3
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@27 9dea7c4f-944c-4273-ac1a-574ede026edc
* add an IMEI (International Mobile Equipment Identity) moduleArthur de Jong2010-08-201-0/+69
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@26 9dea7c4f-944c-4273-ac1a-574ede026edc
* add functions for handling the Luhn and Luhn mod N ↵Arthur de Jong2010-08-201-0/+66
| | | | | | algorithms git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@25 9dea7c4f-944c-4273-ac1a-574ede026edc
* fix typoArthur de Jong2010-08-201-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@24 9dea7c4f-944c-4273-ac1a-574ede026edc
* add functions for handling the Verhoeff algorithmArthur de Jong2010-08-201-0/+83
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@23 9dea7c4f-944c-4273-ac1a-574ede026edc
* rename validate() function to is_valid()Arthur de Jong2010-07-273-9/+9
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@18 9dea7c4f-944c-4273-ac1a-574ede026edc
* fix typo in output() functionArthur de Jong2010-07-271-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@17 9dea7c4f-944c-4273-ac1a-574ede026edc
* fix range detection to handle lookup errors more gracefullyArthur de Jong2010-07-271-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@16 9dea7c4f-944c-4273-ac1a-574ede026edc
* handle wrong types passed to validate() more gracefullyArthur de Jong2010-07-273-3/+12
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@15 9dea7c4f-944c-4273-ac1a-574ede026edc
* spelling check an extra doctest and a simplificationArthur de Jong2010-07-254-9/+11
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@6 9dea7c4f-944c-4273-ac1a-574ede026edc
* add BSN (Burgerservicenummer, the Ducth national ↵Arthur de Jong2010-07-231-0/+57
| | | | | | identification number) module git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@5 9dea7c4f-944c-4273-ac1a-574ede026edc
* add an ISSN (International Standard Serial Number) moduleArthur de Jong2010-07-231-0/+57
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@4 9dea7c4f-944c-4273-ac1a-574ede026edc
* fix example and fix ISBN13 conversionArthur de Jong2010-07-231-2/+2
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@3 9dea7c4f-944c-4273-ac1a-574ede026edc
* get rid of remainders of old code that used exceptionsArthur de Jong2010-07-231-17/+0
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@2 9dea7c4f-944c-4273-ac1a-574ede026edc
* make a initial repository layout with an implementation ↵Arthur de Jong2010-07-233-0/+535
of the isbn module git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@1 9dea7c4f-944c-4273-ac1a-574ede026edc