Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Minor code improvements (mostly PEP8) | Arthur de Jong | 2017-09-11 | 1 | -1/+1 |
| | |||||
* | Make import ordering consistent | Arthur de Jong | 2017-09-11 | 1 | -1/+1 |
| | |||||
* | Docstring improvements | Arthur de Jong | 2017-09-11 | 1 | -6/+5 |
| | |||||
* | Code style improvements | Arthur de Jong | 2015-10-11 | 1 | -3/+3 |
| | | | | | | | Ensure that regular expressions are r'' strings, avoid too long lines and fix line wrapping. Also avoid catching toplevel Exception when possible and use binascii for hex to binary conversion which is available in both Python 2 and 3. | ||||
* | Small typo and code style fixes | Arthur de Jong | 2015-08-16 | 1 | -2/+2 |
| | |||||
* | Add an Italian Codice Fiscale module | Arthur de Jong | 2014-02-02 | 1 | -0/+152 |
This module validates 16 digit Italian tax codes for individuals. https://en.wikipedia.org/wiki/Italian_fiscal_code_card It is based on the pycodicefiscale module that can be found here: https://github.com/baxeico/pycodicefiscale Functions have been renamed to follow the stdnum naming scheme: isvalid() -> is_valid(), control_code -> calc_check_digit(), get_birthday() -> get_birth_date(), get_sex() -> get_gender(). The build() function for generating tax codes (based on name, birth place and date) has been left out because this number cannot be uniquely constructed with this information alone (numbers are issued by the Italian tax office with a mechanism handle duplicates). Addresses trac ticket #9. |