|
| 1 | +2018-01-03 Arthur de Jong <arthur@arthurdejong.org> |
| 2 | + |
| 3 | + * [db9b278] tox.ini: Fix Sphinx dependency name |
| 4 | + |
| 5 | +2018-01-03 Arthur de Jong <arthur@arthurdejong.org> |
| 6 | + |
| 7 | + * [fbb9d24] docs/index.rst, stdnum/__init__.py: Move get_cc_module() |
| 8 | + function to package for public use |
| 9 | + |
| 10 | +2018-01-03 Arthur de Jong <arthur@arthurdejong.org> |
| 11 | + |
| 12 | + * [7bb0e5f] setup.py, stdnum/util.py: Try the non-caching zeep |
| 13 | + client on older versions |
| 14 | + |
| 15 | + This uses the "normal" Client class from zeep if CachingClient |
| 16 | + is not available (this is the case on older zeep versions). |
| 17 | + |
| 18 | + This also records (and documents) the dependencies for SOAP |
| 19 | + libraries in setup.py. |
| 20 | + |
| 21 | +2018-01-01 Arthur de Jong <arthur@arthurdejong.org> |
| 22 | + |
| 23 | + * [6d7ba46] .travis.yml: Add a Travis configuration file |
| 24 | + |
| 25 | +2018-01-01 Arthur de Jong <arthur@arthurdejong.org> |
| 26 | + |
| 27 | + * [db7be06] stdnum/do/ncf.py, stdnum/do/rnc.py, tox.ini: Fix Python |
| 28 | + 2.6 compatibility |
| 29 | + |
| 30 | +2018-01-01 Arthur de Jong <arthur@arthurdejong.org> |
| 31 | + |
| 32 | + * [8107f08] stdnum/cn/loc.dat, stdnum/eu/nace.dat, stdnum/imsi.dat, |
| 33 | + stdnum/isbn.dat, stdnum/us/ein.dat: Update database files |
| 34 | + |
| 35 | + Note that the Swift IBAN Registry in txt format is currently |
| 36 | + unavailable so hasn't been updated. |
| 37 | + |
| 38 | +2018-01-01 Arthur de Jong <arthur@arthurdejong.org> |
| 39 | + |
| 40 | + * [e781eee] MANIFEST.in, tox.ini, update/README, update/cn_loc.py, |
| 41 | + update/do_whitelists.py, update/eu_nace.py, update/iban.py, |
| 42 | + update/imsi.py, update/isbn.py, update/isil.py, update/my_bp.py, |
| 43 | + update/numlist.py, update/requirements.txt: Move update scripts |
| 44 | + to own directory |
| 45 | + |
| 46 | + This moves all the update scripts to their own directory so they |
| 47 | + don't clutter the toplevel directory. |
| 48 | + |
| 49 | + This also ensures that the scripts are passed through flake8 |
| 50 | + and makes some adjustments for that alongside a few other cleanups. |
| 51 | + |
| 52 | +2017-12-01 srikanthlogic <srik.lak@gmail.com> |
| 53 | + |
| 54 | + * [442aa82] stdnum/in_/pan.py, tests/test_in_pan.doctest: Add |
| 55 | + Indian PAN |
| 56 | + |
| 57 | + Closes https://github.com/arthurdejong/python-stdnum/pull/57 |
| 58 | + |
| 59 | +2017-12-31 Arthur de Jong <arthur@arthurdejong.org> |
| 60 | + |
| 61 | + * [8a34b4e] stdnum/util.py: Correctly quote regular expression |
| 62 | + |
| 63 | + Fixes a6ae1d0. |
| 64 | + |
| 65 | +2017-12-31 Arthur de Jong <arthur@arthurdejong.org> |
| 66 | + |
| 67 | + * [271b9e4] docs/stdnum.is_.kennitala.rst, docs/stdnum.is_.vsk.rst, |
| 68 | + tox.ini: Add Sphinx documentation checks |
| 69 | + |
| 70 | + This also fixes an escaping issue in the automatically generated |
| 71 | + documentation for modules that end with an underscore. |
| 72 | + |
| 73 | +2017-12-06 Arthur de Jong <arthur@arthurdejong.org> |
| 74 | + |
| 75 | + * [be094f8] README, docs/conf.py, docs/index.rst, getnumlist.py, |
| 76 | + setup.py, stdnum/__init__.py: Use README as package long |
| 77 | + description |
| 78 | + |
| 79 | + This also shortens the stdnum module docstring and updates the |
| 80 | + Sphinx configuration. |
| 81 | + |
| 82 | +2017-12-01 srikanthlogic <srik.lak@gmail.com> |
| 83 | + |
| 84 | + * [c576bc4] stdnum/in_/__init__.py, stdnum/in_/aadhaar.py: Add |
| 85 | + Indian Aadhaar |
| 86 | + |
| 87 | + Closes https://github.com/arthurdejong/python-stdnum/pull/56 |
| 88 | + |
| 89 | +2017-11-26 Arthur de Jong <arthur@arthurdejong.org> |
| 90 | + |
| 91 | + * [bafdb70] stdnum/casrn.py, tests/test_casrn.doctest: Add CAS |
| 92 | + Registry Number |
| 93 | + |
| 94 | + This adds validation of the Chemical Abstracts Service Registry |
| 95 | + Number. |
| 96 | + |
| 97 | +2017-11-24 Arthur de Jong <arthur@arthurdejong.org> |
| 98 | + |
| 99 | + * [d5f97e9] online_check/check.js, online_check/stdnum.wsgi: |
| 100 | + Change output of online lookups |
| 101 | + |
| 102 | + This puts the number before the number name to make it a little |
| 103 | + clearer. |
| 104 | + |
| 105 | +2017-11-24 Arthur de Jong <arthur@arthurdejong.org> |
| 106 | + |
| 107 | + * [f7b4615] online_check/check.js: Store online check numbers |
| 108 | + in history |
| 109 | + |
| 110 | + This updates the browser history with with the numbers that |
| 111 | + were checked so that you can easily go back and forth between |
| 112 | + checked number. |
| 113 | + |
| 114 | +2017-11-24 Arthur de Jong <arthur@arthurdejong.org> |
| 115 | + |
| 116 | + * [7cb114b] online_check/stdnum.wsgi: Correctly escape number for |
| 117 | + use in attribute |
| 118 | + |
| 119 | +2017-11-26 Arthur de Jong <arthur@arthurdejong.org> |
| 120 | + |
| 121 | + * [90067f7] tests/test_eu_banknote.doctest: Fix incorrect banknote |
| 122 | + test |
| 123 | + |
| 124 | + Also add a few verified correct numbers. |
| 125 | + |
| 126 | + Fixes b7b812c. |
| 127 | + |
| 128 | +2017-11-22 Arthur de Jong <arthur@arthurdejong.org> |
| 129 | + |
| 130 | + * [b7b812c] stdnum/eu/banknote.py, tests/test_eu_banknote.doctest: |
| 131 | + Add Euro bank notes serial number |
| 132 | + |
| 133 | + This adds validation of serial numbers that appear on Euro bills. |
| 134 | + |
| 135 | +2017-11-02 Arthur de Jong <arthur@arthurdejong.org> |
| 136 | + |
| 137 | + * [a6ae1d0] docs/index.rst, docs/stdnum.bic.rst, |
| 138 | + docs/stdnum.iso9362.rst, stdnum/bic.py, stdnum/iso9362.py, |
| 139 | + stdnum/util.py: Rename stdnum.iso9362 to stdnum.bic |
| 140 | + |
| 141 | + The new name is more descriptive and easier to remember. This |
| 142 | + makes stdnum.iso9362 a compatibility module that can be imported |
| 143 | + with the old name but provides a deprecation warning. |
| 144 | + |
| 145 | +2017-10-22 Arthur de Jong <arthur@arthurdejong.org> |
| 146 | + |
| 147 | + * [6be1754] stdnum/util.py: Support zeep as preferred SOAP library |
| 148 | + |
| 149 | + This tries zeep, suds (suds-jurko) and falls back to using |
| 150 | + pysimplesoap for performing the SOAP requests. From those zeep |
| 151 | + seems to be the best supported implementation. |
| 152 | + |
| 153 | +2017-10-22 Arthur de Jong <arthur@arthurdejong.org> |
| 154 | + |
| 155 | + * [9ab1d66] stdnum/eu/vat.py, tests/test_eu_vat.py: Add tests for |
| 156 | + the VIES VAT validation functions |
| 157 | + |
| 158 | + These tests are not normally run as part of the normal test suite |
| 159 | + and have to be explicitly enabled by setting the ONLINE_TESTS |
| 160 | + environment variable to avoid overloading these online services. |
| 161 | + |
| 162 | +2017-10-18 Arthur de Jong <arthur@arthurdejong.org> |
| 163 | + |
| 164 | + * [ab21159] stdnum/do/ncf.py, tests/test_do_ncf.py: Add |
| 165 | + stdnum.do.ncf.check_dgii() |
| 166 | + |
| 167 | + This adds functions for querying the Dirección General de |
| 168 | + Impuestos Internos (DGII) API to check if the RNC and NCF |
| 169 | + combination provided is valid. |
| 170 | + |
| 171 | +2017-10-18 Arthur de Jong <arthur@arthurdejong.org> |
| 172 | + |
| 173 | + * [6b09c5d] stdnum/do/rnc.py, tests/test_do_rnc.py, tox.ini: |
| 174 | + Add stdnum.do.rnc.check_dgii() and search_dgii() |
| 175 | + |
| 176 | + This adds functions for querying the Dirección General de |
| 177 | + Impuestos Internos (DGII) API to validate the RNC and search |
| 178 | + the register by keyword. |
| 179 | + |
| 180 | +2017-10-16 Arthur de Jong <arthur@arthurdejong.org> |
| 181 | + |
| 182 | + * [665bf7a] stdnum/do/ncf.py, tests/test_do_ncf.doctest: Add |
| 183 | + Dominican Republic receipt number (NCF) |
| 184 | + |
| 185 | + This number does not have a check digit but uses a distinctive |
| 186 | + enough format that it should not be too great of a problem. |
| 187 | + |
| 188 | +2017-10-14 Arthur de Jong <arthur@arthurdejong.org> |
| 189 | + |
| 190 | + * [4ab1e3b] stdnum/eu/vat.py, stdnum/tr/tckimlik.py, stdnum/util.py: |
| 191 | + Cache SOAP client in get_soap_client() |
| 192 | + |
| 193 | + This caches the instantiated SOAP client classes in the util |
| 194 | + module instead of doing the caching in every module that performs |
| 195 | + requests. |
| 196 | + |
| 197 | +2017-10-18 Arthur de Jong <arthur@arthurdejong.org> |
| 198 | + |
| 199 | + * [cecd35c] getdowhitelists.py: Add a script for updating RNC and |
| 200 | + Cedula whitelists |
| 201 | + |
| 202 | +2017-10-13 Arthur de Jong <arthur@arthurdejong.org> |
| 203 | + |
| 204 | + * [399321b] stdnum/do/rnc.py, tests/test_do_rnc.doctest: Also add |
| 205 | + a whitelist for Dominican Republic RNC |
| 206 | + |
| 207 | + Some RNCs are apparently valid while having an incorrect check |
| 208 | + digit (though most appear to be inactive). There also appear to |
| 209 | + be valid RNCs that do not have 9 digits. |
| 210 | + |
| 211 | +2017-10-13 Arthur de Jong <arthur@arthurdejong.org> |
| 212 | + |
| 213 | + * [58511dc] stdnum/do/cedula.py, tests/test_do_cedula.doctest: |
| 214 | + Add a few new numbers to the Cedula whitelist |
| 215 | + |
| 216 | + These numbers were found to be valid but had an invalid check |
| 217 | + digit nonetheless (though most appear to be inactive). Also |
| 218 | + there appear to be a few valid Cedula that do not have 11 digits. |
| 219 | + |
| 220 | +2017-10-13 David Arnold <dar@devco.co> |
| 221 | + |
| 222 | + * [74c1721] stdnum/util.py, tests/test_util.doctest: Handle unicode |
| 223 | + arguments in get_cc_module() |
| 224 | + |
| 225 | + Closes https://github.com/arthurdejong/python-stdnum/issues/54 |
| 226 | + |
| 227 | +2017-09-15 Arthur de Jong <arthur@arthurdejong.org> |
| 228 | + |
| 229 | + * [12cd072] stdnum/eu/at_02.py: Fix spelling errors |
| 230 | + |
| 231 | +2017-09-12 Arthur de Jong <arthur@arthurdejong.org> |
| 232 | + |
| 233 | + * [4496ffe] ChangeLog, NEWS, README, docs/index.rst, |
| 234 | + docs/stdnum.ca.bn.rst, docs/stdnum.ca.sin.rst, |
| 235 | + docs/stdnum.de.idnr.rst, docs/stdnum.ee.registrikood.rst, |
| 236 | + docs/stdnum.fi.veronumero.rst, docs/stdnum.gb.upn.rst, |
| 237 | + stdnum/__init__.py: Get files ready for 1.7 release |
| 238 | + |
1 | 239 | 2017-09-12 Arthur de Jong <arthur@arthurdejong.org>
|
2 | 240 |
|
3 | 241 | * [28092b3] stdnum/damm.py: Add example with custom table to Damm
|
|
0 commit comments