|
| 1 | +2016-07-26 Arthur de Jong <arthur@arthurdejong.org> |
| 2 | + |
| 3 | + * [3e4e9e2] getmybp.py, stdnum/cn/loc.dat, stdnum/iban.dat, |
| 4 | + stdnum/imsi.dat, stdnum/isbn.dat, stdnum/isil.dat: Update |
| 5 | + database files |
| 6 | + |
| 7 | + This also updates the getmybp script to support the new layout. |
| 8 | + |
| 9 | +2016-07-26 Arthur de Jong <arthur@arthurdejong.org> |
| 10 | + |
| 11 | + * [3e344d1] stdnum/iso6346.py: Add formatting of ISO 6346 container |
| 12 | + codes |
| 13 | + |
| 14 | +2016-07-26 Arthur de Jong <arthur@arthurdejong.org> |
| 15 | + |
| 16 | + * [aa1c298] getnumlist.py, stdnum/damm.py, tests/test_damm.doctest: |
| 17 | + Implement Damm algorithm |
| 18 | + |
| 19 | + This is a generic check digit algorithm. 2016-07-26 Arthur de |
| 20 | +Jong <arthur@arthurdejong.org> |
| 21
10000
| + |
| 22 | + * [411d038] stdnum/fr/nif.py: Fix French NIF format test |
| 23 | + |
| 24 | + Fixes 2409ee9. 2016-07-26 Arthur de Jong |
| 25 | +<arthur@arthurdejong.org> |
| 26 | + |
| 27 | + * [06e4165] stdnum/ch/ssn.py: Improve validation to Swiss SSN number |
| 28 | + |
| 29 | + The EAN-13 number should start with 756. |
| 30 | + |
| 31 | +2016-07-26 Arthur de Jong <arthur@arthurdejong.org> |
| 32 | + |
| 33 | + * [1907c67] stdnum/br/cpf.py: Add documentation to Brazillian CPF |
| 34 | + |
| 35 | +2016-07-26 Arthur de Jong <arthur@arthurdejong.org> |
| 36 | + |
| 37 | + * [cf428ac] stdnum/iso6346.py: Add pointer to ISO 6346 information |
| 38 | + |
| 39 | +2016-07-26 Arthur de Jong <arthur@arthurdejong.org> |
| 40 | + |
| 41 | + * [011c0f0] stdnum/gb/nhs.py: Fix copyright notice |
| 42 | + |
| 43 | +2016-05-22 Dimitri Papadopoulos <dimitri.papadopoulos@cea.fr> |
| 44 | + |
| 45 | + * [2409ee9] stdnum/fr/nif.py: Add NIF - French tax identification |
| 46 | + number |
| 47 | + |
| 48 | + Add module for NIF also known as SPI number. |
| 49 | + |
| 50 | +2016-07-26 Arthur de Jong <arthur@arthurdejong.org> |
| 51 | + |
| 52 | + * [43b58d3] stdnum/fr/nir.py: Move NIR check digit calculation |
| 53 | + to function |
| 54 | + |
| 55 | + This also fixes a number of formatting issues, improves the |
| 56 | + module description and adds tests for the 2A and 2B departments. |
| 57 | + |
| 58 | +2016-05-29 Dimitri Papadopoulos <dimitri.papadopoulos@cea.fr> |
| 59 | + |
| 60 | + * [879f2d3] stdnum/fr/nir.py: Improve French NIR validation |
| 61 | + |
| 62 | + Please note that the 7th character of the NIR might be 'A' or |
| 63 | + 'B'. Other than that the NIR contains digits only. |
| 64 | + |
| 65 | +2016-07-25 Arthur de Jong <arthur@arthurdejong.org> |
| 66 | + |
| 67 | + * [fd9f953] stdnum/fr/siren.py, stdnum/fr/siret.py, |
| 68 | + tests/test_fr_siren.doctest, tests/test_fr_siret.doctest: Add |
| 69 | + extra tests for SIREN and SIRET |
| 70 | + |
| 71 | + This adds tests for a few numbers that have been found online |
| 72 | + and allows the dot as a seprator because those numbers were found. |
| 73 | + |
| 74 | + It also ensures that the SIREN validation is also called for |
| 75 | + SIRET and adds a SIRET formatting function. |
| 76 | + |
| 77 | +2016-05-27 Yoann Aubineau <y.aubineau@criteo.com> |
| 78 | + |
| 79 | + * [5ba3a87] stdnum/fr/siret.py: Add French SIRET number |
| 80 | + |
| 81 | + Add a SIRET (Système d'Identification du Répertoire des |
| 82 | + ETablissements, a French company etablishment identification |
| 83 | + number) module. |
| 84 | + |
| 85 | +2016-05-29 Arthur de Jong <arthur@arthurdejong.org> |
| 86 | + |
| 87 | + * [dc708f0] stdnum/isil.py, tests/test_isil.doctest: Add more |
| 88 | + ISIL tests |
| 89 | + |
| 90 | + This moves a few of the tests from the module to a dedicated |
| 91 | + test file and adds tests for a number of ISIL numbers found online. |
| 92 | + |
| 93 | +2016-05-29 Arthur de Jong <arthur@arthurdejong.org> |
| 94 | + |
| 95 | + * [4a57d84] stdnum/us/tin.py: Fix formatting of bulleted list |
| 96 | + |
| 97 | +2016-05-28 Arthur de Jong <arthur@arthurdejong.org> |
| 98 | + |
| 99 | + * [9b74840] stdnum/ch/ssn.py, tests/test_ch_ssn.doctest: Fix bug |
| 100 | + in Swiss SSN validation |
| 101 | + |
| 102 | + The validation was delegated to the EAN module but the number |
| 103 | + is supposed to be an EAN-13 only and and EAN-8 was also accepted. |
| 104 | + |
| 105 | + This also reformats the docstring. |
| 106 | + |
| 107 | +2016-05-28 Arthur de Jong <arthur@arthurdejong.org> |
| 108 | + |
| 109 | + * [f3c2491] stdnum/ie/vat.py, tests/test_ie_vat.doctest: Fix bug |
| 110 | + in Irish VAT number validation |
| 111 | + |
| 112 | + The last digits of the number that should be letters were not |
| 113 | + tested to be letters which could result in ValueError being |
| 114 | + raised for certain validations. |
| 115 | + |
| 116 | + This also clarifies the documentation and adds a convert() |
| 117 | + function to convert numbers from the old format (where the |
| 118 | + second character would be a letter or symbol) to the new format |
| 119 | + (7 digits followed by 1 or 2 letters). |
| 120 | + |
| 121 | +2016-05-28 Arthur de Jong <arthur@arthurdejong.org> |
| 122 | + |
| 123 | + * [b5397ed] tests/test_robustness.doctest: Small improvements |
| 124 | + to tests |
| 125 | + |
| 126 | + This includes a formatting fix and removes an unused variable |
| 127 | + from a test. |
| 128 | + |
| 129 | +2016-05-28 Arthur de Jong <arthur@arthurdejong.org> |
| 130 | + |
| 131 | + * [d85b27f] stdnum/util.py: Fix get_module_description() |
| 132 | + |
| 133 | + This fixes the initial implementation in 3f6d52a. |
| 134 | + |
| 135 | +2016-05-22 Dimitri Papadopoulos <dimitri.papadopoulos@cea.fr> |
| 136 | + |
| 137 | + * [a1afa76] stdnum/fr/nir.py: Add French NIR |
| 138 | + |
| 139 | + Add module for NIR also known as social security number. |
| 140 | + |
| 141 | +2016-05-09 Arthur de Jong <arthur@arthurdejong.org> |
| 142 | + |
| 143 | + * [0a2f39e] stdnum/gb/nhs.py: Add United Kingdom NHS number |
| 144 | + |
| 145 | + Add module for United Kingdom National Health Service patient |
| 146 | + identifier. |
| 147 | + |
| 148 | +2016-05-09 Arthur de Jong <arthur@arthurdejong.org> |
| 149 | + |
| 150 | + * [2126947] stdnum/numdb.py: Read numdb files in context manager |
| 151 | + |
| 152 | + This ensures that the file is explicitly closed in the function |
| 153 | + to avoid "unclosed file" warnings. |
| 154 | + |
| 155 | + See: https://github.com/arthurdejong/python-stdnum/issues/33 |
| 156 | + |
| 157 | +2016-04-11 Arthur de Jong <arthur@arthurdejong.org> |
| 158 | + |
| 159 | + * [e28b5e1] stdnum/ch/uid.py, stdnum/ch/vat.py, stdnum/cusip.py, |
| 160 | + stdnum/dk/cpr.py, stdnum/iban.py, stdnum/imei.py, stdnum/isbn.py, |
| 161 | + stdnum/isil.py, stdnum/isin.py, stdnum/issn.py, stdnum/mx/rfc.py, |
| 162 | + stdnum/nl/bsn.py, stdnum/nl/onderwijsnummer.py, stdnum/pl/regon.py, |
| 163 | + stdnum/tr/tckimlik.py, stdnum/us/ssn.py, stdnum/verhoeff.py: |
| 164 | + Make more information links consistent |
| 165 | + |
| 166 | + Also fix a docstring in stdnum.nl.bsn and add a pointer to |
| 167 | + stdnum.nl.onderwijsnummer. |
| 168 | + |
| 169 | +2016-04-09 Arthur de Jong <arthur@arthurdejong.org> |
| 170 | + |
| 171 | + * [feab917] stdnum/eu/vat.py, stdnum/tr/tckimlik.py, stdnum/util.py: |
| 172 | + Implement online TC Kimlik check |
| 173 | + |
| 174 | + This refactors out the SOAP client function that was implemented |
| 175 | + for VIES to the stdnum.utils module. |
| 176 | + |
| 177 | +2016-04-09 Arthur de Jong <arthur@arthurdejong.org> |
| 178 | + |
| 179 | + * [619b097] stdnum/tr/__init__.py, stdnum/tr/tckimlik.py, |
| 180 | + tests/test_tr_tckimlik.doctest: Add Turkish personal identification |
| 181 | + number |
| 182 | + |
| 183 | +2016-04-01 Arthur de Jong <arthur@arthurdejong.org> |
| 184 | + |
| 185 | + * [095dcbb] stdnum/mx/rfc.py, tests/test_mx_rfc.doctest: Document |
| 186 | + accuracy of RFC check digit test |
| 187 | + |
| 188 | + There is an online service that allows validating RFC numbers. It |
| 189 | + seems there are a lot of numbers that do not match the check |
| 190 | + digit algorithm which confirms disabling the check digit test |
| 191 | + by default is a good idea. |
| 192 | + |
| 193 | + Also see https://github.com/arthurdejong/python-stdnum/issues/32 |
| 194 | + |
| 195 | +2016-03-05 Arthur de Jong <arthur@arthurdejong.org> |
| 196 | + |
| 197 | + * [41cecb5] ChangeLog, NEWS, getnumlist.py, setup.py, |
| 198 | + stdnum/__init__.py: Get files ready for 1.3 release |
| 199 | + |
1 | 200 | 2016-03-03 Arthur de Jong <arthur@arthurdejong.org>
|
2 | 201 |
|
3 | 202 | * [6457734] getcnloc.py, getiban.py, stdnum/cn/loc.dat,
|
|
0 commit comments