Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/stdnum/gb
Commit message (Collapse)AuthorAgeFilesLines
* Fix file headersArthur de Jong2023-08-061-1/+1
| | | | | This improves consistency across files and fixes some files that had an incorrect file name reference.
* Support xi country code for Northern IrelandArthur de Jong2021-01-211-2/+2
| | | | | | | | | While Great Brittain is no longer an EU member state some GB VAT numbers are still valid if the company meets certain requirements. See https://www.gov.uk/government/publications/accounting-for-vat-on-goods-moving-between-great-britain-and-northern-ireland-from-1-january-2021/check-when-you-are-trading-under-the-northern-ireland-protocol-if-you-are-vat-registered-business Closes https://github.com/arthurdejong/python-stdnum/issues/250
* Add English Unique Tax ReferenceMohammed Salman2020-08-021-0/+72
| | | | Closes https://github.com/arthurdejong/python-stdnum/pull/227
* Use HTTPS in URLs where possibleArthur de Jong2020-03-201-2/+2
|
* Use an internal isdigits() function instead of str.isdigit()Arthur de Jong2019-04-294-10/+10
| | | | | | | | | | | The problem with the latter is that it will also accept all kinds of unicode digits that are not the ASCII 0-9 digits causing all kinds of problems in check digit calculations. Some of these unicode characters are also considered digits by int() but some are not (such as the SUPERSCRIPT TWO unicode character). Closes https://github.com/arthurdejong/python-stdnum/issues/96
* Make import ordering consistentArthur de Jong2017-09-113-3/+3
|
* Docstring improvementsArthur de Jong2017-09-114-18/+14
|
* Add English Unique Pupil Number (UPN)Arthur de Jong2017-08-271-0/+109
|
* Switch to HTTPS URLsArthur de Jong2017-04-131-2/+2
|
* Fix copyright noticeArthur de Jong2016-07-261-1/+1
|
* Add United Kingdom NHS numberArthur de Jong2016-05-091-0/+85
| | | | | Add module for United Kingdom National Health Service patient identifier.
* Convert security ids to ISINArthur de Jong2015-10-111-0/+8
| | | | | Allow conversion from national securities identifiers to the international ISIN.
* Add SEDOL numberArthur de Jong2015-10-101-0/+78
|
* Use zip() instead of enumerate()Arthur de Jong2015-10-051-2/+2
| | | | Makes the code slightly simpler and more compact.
* Add some new VAT numbers for GBCédric Krier2013-12-301-2/+20
| | | | | | | Add support for restarting from November 2009 using 9755. Add support for EU format of health authorities See: https://github.com/arthurdejong/python-stdnum/pull/4
* Implement validate() for United Kingdom numbersArthur de Jong2013-06-081-21/+36
|
* some more documentation improvementsArthur de Jong2012-02-261-1/+2
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@168 9dea7c4f-944c-4273-ac1a-574ede026edc
* ensure that the module docstrings are in a somewhat more ↵Arthur de Jong2012-02-261-5/+4
| | | | | | usable format git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@165 9dea7c4f-944c-4273-ac1a-574ede026edc
* give all packages a descriptionArthur de Jong2012-02-191-0/+21
| | | | git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@152 9dea7c4f-944c-4273-ac1a-574ede026edc
* add a VAT (United Kingdom (and Isle of Man) VAT ↵Arthur de Jong2012-02-182-0/+89
registration number) module git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@144 9dea7c4f-944c-4273-ac1a-574ede026edc