Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* get files ready for 0.4 release0.4Arthur de Jong2011-02-063-2/+149
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@65 9dea7c4f-944c-4273-ac1a-574ede026edc
* include an updated versionArthur de Jong2011-02-061-3/+3
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@64 9dea7c4f-944c-4273-ac1a-574ede026edc
* add an SSN (U.S. Social Security Number) moduleArthur de Jong2011-02-065-0/+75
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@63 9dea7c4f-944c-4273-ac1a-574ede026edc
* add ISIL to the documentationArthur de Jong2011-02-052-1/+5
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@62 9dea7c4f-944c-4273-ac1a-574ede026edc
* add an ISIL (International Standard Identifier for ↵Arthur de Jong2011-02-054-1/+165
| | | | | | Libraries and Related Organizations) module git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@61 9dea7c4f-944c-4273-ac1a-574ede026edc
* allow most kind of characters in number rangesArthur de Jong2011-02-051-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@60 9dea7c4f-944c-4273-ac1a-574ede026edc
* move more validation into try/except (specifically the ↵Arthur de Jong2011-02-051-3/+3
| | | | | | _convert() call) git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@59 9dea7c4f-944c-4273-ac1a-574ede026edc
* move all robustness tests into one test fileArthur de Jong2011-02-0511-203/+20
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@58 9dea7c4f-944c-4273-ac1a-574ede026edc
* fix imports of iso7064.mod_*_* modulesArthur de Jong2011-02-051-24/+24
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@57 9dea7c4f-944c-4273-ac1a-574ede026edc
* fix typo in r53Arthur de Jong2011-02-051-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@56 9dea7c4f-944c-4273-ac1a-574ede026edc
* add encoding headerArthur de Jong2011-02-051-0/+1
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@55 9dea7c4f-944c-4273-ac1a-574ede026edc
* get README and package docstring in syncArthur de Jong2011-01-312-15/+18
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@54 9dea7c4f-944c-4273-ac1a-574ede026edc
* add a convert parameter to most isbn functions to ↵Arthur de Jong2011-01-212-14/+22
| | | | | | automatically convert to ISBN-13 git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@53 9dea7c4f-944c-4273-ac1a-574ede026edc
* add note about CPF and update copyright yearArthur de Jong2011-01-171-1/+3
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@52 9dea7c4f-944c-4273-ac1a-574ede026edc
* add an IBAN (International Bank Account Number) moduleArthur de Jong2011-01-165-0/+411
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@51 9dea7c4f-944c-4273-ac1a-574ede026edc
* revert r49 because it wasn't needed after allArthur de Jong2011-01-162-26/+13
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@50 9dea7c4f-944c-4273-ac1a-574ede026edc
* introduce a full parameter that can be used to only ↵Arthur de Jong2011-01-162-12/+25
| | | | | | return the part that is in the database git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@49 9dea7c4f-944c-4273-ac1a-574ede026edc
* fix import of iso7064 modulesArthur de Jong2011-01-162-7/+7
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@48 9dea7c4f-944c-4273-ac1a-574ede026edc
* add test for partial matchArthur de Jong2011-01-162-0/+4
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@47 9dea7c4f-944c-4273-ac1a-574ede026edc
* fix comments to refer to the new path of the moduleArthur de Jong2011-01-151-2/+2
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@46 9dea7c4f-944c-4273-ac1a-574ede026edc
* add a CPF (Cadastro de Pessoas Físicas) moduleArthur de Jong2011-01-153-0/+107
| | | | 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-153-1/+1
| | | | 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-262-22/+42
| | | | 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-247-476/+716
| | | | | | 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
* get files ready for 0.3 release0.3Arthur de Jong2010-09-114-1/+127
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@40 9dea7c4f-944c-4273-ac1a-574ede026edc
* have sdist target create a tarball with reasonable ↵Arthur de Jong2010-09-051-0/+6
| | | | | | permissions git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@39 9dea7c4f-944c-4273-ac1a-574ede026edc
* spelling checkArthur de Jong2010-08-298-11/+11
| | | | 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-282-0/+59
| | | | 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-273-0/+218
| | | | 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-278-2/+410
| | | | 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-213-0/+183
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@33 9dea7c4f-944c-4273-ac1a-574ede026edc
* simplify ranges tests a bitArthur de Jong2010-08-211-7/+8
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@32 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-203-0/+311
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@30 9dea7c4f-944c-4273-ac1a-574ede026edc
* write some more tests (some of which are a bit of a ↵Arthur de Jong2010-08-203-0/+94
| | | | | | hack) to get coverage to 100% git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@29 9dea7c4f-944c-4273-ac1a-574ede026edc
* add an add_check_digit option to the format() function ↵Arthur de Jong2010-08-202-1/+24
| | | | | | 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-203-1/+136
| | | | 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-203-0/+142
| | | | | | 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-203-0/+160
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@23 9dea7c4f-944c-4273-ac1a-574ede026edc
* get files ready for 0.2 release0.2Arthur de Jong2010-08-163-2/+46
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@21 9dea7c4f-944c-4273-ac1a-574ede026edc
* debian package configuration is now available at ↵Arthur de Jong2010-08-168-64/+0
| | | | | | http://svn.debian.org/viewsvn/python-modules/packages/python-stdnum/trunk/ git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@20 9dea7c4f-944c-4273-ac1a-574ede026edc
* add more doctests that are not part of the module ↵Arthur de Jong2010-08-143-0/+142
| | | | | | documentation git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@19 9dea7c4f-944c-4273-ac1a-574ede026edc
* rename validate() function to is_valid()Arthur de Jong2010-07-274-10/+10
| | | | 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
* make release 0.1-1Arthur de Jong2010-07-263-1/+10
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@14 9dea7c4f-944c-4273-ac1a-574ede026edc