Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Implement validate() for Spanish numbersArthur de Jong2013-06-084-70/+134
| |
| * Implement validate() for Estonian numbersArthur de Jong2013-06-081-8/+23
| |
| * Implement validate() for Danish numbersArthur de Jong2013-06-082-30/+51
| |
| * Implement validate() for German numbersArthur de Jong2013-06-081-9/+22
| |
| * Implement validate() for Cypriot numbersArthur de Jong2013-06-081-10/+25
| |
| * Implement validate() for Czech numbersArthur de Jong2013-06-082-51/+80
| |
| * Implement validate() for Brazillian numbersArthur de Jong2013-06-081-13/+27
| |
| * Implement validate() for Bulgarian numbersArthur de Jong2013-06-084-64/+113
| |
| * Implement validate() for Belgian numbersArthur de Jong2013-06-081-8/+23
| |
| * Implement validate() for Austrian numbersArthur de Jong2013-06-081-11/+22
| |
| * Implement validate() for Romanian numbersArthur de Jong2013-06-082-42/+65
| |
| * Implement validate() for French numbersArthur de Jong2013-06-082-37/+66
| |
| * Implement validate() for Dutch numbersArthur de Jong2013-06-083-39/+88
| |
| * Implement validate() for MEIDArthur de Jong2013-06-082-66/+95
| |
| * Implement validate() for ISSNArthur de Jong2013-06-081-13/+29
| |
| * Implement validate() for ISMNArthur de Jong2013-06-082-36/+71
| |
| * Implement validate() for ISILArthur de Jong2013-06-081-14/+34
| |
| * Implement validate() for ISANArthur de Jong2013-06-082-35/+66
| |
| * Implement validate() for IBANArthur de Jong2013-06-081-28/+38
| |
| * Implement validate() for GRid numbersArthur de Jong2013-06-081-12/+20
| |
| * Implement validate() for IMSIArthur de Jong2013-06-081-12/+24
| |
| * Implement validate() for IMEI numbersArthur de Jong2013-06-082-27/+43
| |
| * Implement validate() for ISO 7064 algorithmsArthur de Jong2013-06-086-52/+119
| |
| * Implement validate() for the Verhoeff checksumArthur de Jong2013-06-082-20/+42
| |
| * Implement validate() for the Luhn algorithmsArthur de Jong2013-06-082-22/+43
| |
| * Implement validate() for ISBNArthur de Jong2013-06-082-31/+61
| |
| * Implement validate() for EANArthur de Jong2013-06-082-10/+65
| |
| * Raise a proper exception if cleaning failsArthur de Jong2013-06-081-1/+6
| |
| * Provide a module with validation exceptionsArthur de Jong2013-06-082-0/+67
|/ | | | | | | | | | This introduces a new module for switching the validation scheme. Instead of using the is_valid() function that returns a boolean a validate() function either returns the sanitised number or raises an exception that should indicate the kind of validation failure. This should make it easier for applications calling this library to present more informative messages to the user.
* Revert generating stdnum docstring dynamicallyArthur de Jong2013-06-074-11/+71
| | | | | | | | | | | | | Generating the docstring dynamically results in all stdnum modules being imported for every import from any stdnum module which is a performance hit. So we switch back to a manually generated list, using: from stdnum.util import get_module_list print '\n'.join(get_module_list()) This also shortens a few short descriptions to attempt to fit things on one line.
* Documentation consistency improvementsArthur de Jong2013-06-072-8/+16
|
* The robustness test were moved to the general testsArthur de Jong2013-06-071-16/+0
|
* Remove empty lineArthur de Jong2013-06-071-1/+0
|
* GRid's format() function shouldn't have add_check_digit ↵Arthur de Jong2013-06-071-2/+2
| | | | parameter
* Use a cleaner way to get all stdnum modulesArthur de Jong2013-04-261-3/+6
| | | | This mechanism should work from Python 2.6 up to and including Python 3.3.
* Fix doctest to not be dependant on dict orderingArthur de Jong2013-04-261-15/+42
|
* Add a .gitignore fileArthur de Jong2013-04-261-0/+11
|
* generate part of the stdnum docstring based on ↵Arthur de Jong2012-09-222-64/+33
| | | | | | introspection of the modules git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@176 9dea7c4f-944c-4273-ac1a-574ede026edc
* set svn:ignore properlyArthur de Jong2012-06-160-0/+0
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@175 9dea7c4f-944c-4273-ac1a-574ede026edc
* re-add Python3 supportArthur de Jong2012-02-2611-14/+35
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@174 9dea7c4f-944c-4273-ac1a-574ede026edc
* get files ready for 0.7 release0.7Arthur de Jong2012-02-263-1/+603
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@172 9dea7c4f-944c-4273-ac1a-574ede026edc
* update data filesArthur de Jong2012-02-264-113/+122
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@171 9dea7c4f-944c-4273-ac1a-574ede026edc
* also generate a list of modules for use in the Spinx ↵Arthur de Jong2012-02-261-4/+14
| | | | | | documentation git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@170 9dea7c4f-944c-4273-ac1a-574ede026edc
* use a script to generate the list of number formats in ↵Arthur de Jong2012-02-263-124/+157
| | | | | | stdnum git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@169 9dea7c4f-944c-4273-ac1a-574ede026edc
* some more documentation improvementsArthur de Jong2012-02-2621-62/+59
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@168 9dea7c4f-944c-4273-ac1a-574ede026edc
* make script executableArthur de Jong2012-02-261-0/+0
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@167 9dea7c4f-944c-4273-ac1a-574ede026edc
* add a to_vta() function to the stdnum.fr.siren moduleArthur de Jong2012-02-261-0/+19
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@166 9dea7c4f-944c-4273-ac1a-574ede026edc
* ensure that the module docstrings are in a somewhat more ↵Arthur de Jong2012-02-2667-203/+278
| | | | | | usable format git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@165 9dea7c4f-944c-4273-ac1a-574ede026edc
* add the optional dependency on suds for the ↵Arthur de Jong2012-02-251-0/+4
| | | | | | stdnum.eu.vat.check_vies() function git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@164 9dea7c4f-944c-4273-ac1a-574ede026edc
* make the get_birth_date() function publically availableArthur de Jong2012-02-241-2/+2
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@163 9dea7c4f-944c-4273-ac1a-574ede026edc