Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/stdnum/de/handelsregisternummer.py
Commit message (Collapse)AuthorAgeFilesLines
* Update German OffeneRegister lookup data formatArthur de Jong2022-11-131-28/+19
| | | | | It appears that the data structure at OffeneRegister has changed which requires a different query. Data is returned in a different structure.
* Fix German OffeneRegister company registry URLArthur de Jong2022-08-151-2/+2
|
* Add extra court alias for german HandelsregisternummerRomuald R2022-08-151-0/+1
| | | | | | | | | Charlottenburg (Berlin) is a valid court representation for Berlin (Charlottenburg). See https://www.northdata.com/VRB+Service+GmbH,+Berlin/Amtsgericht+Charlottenburg+%28Berlin%29+HRB+103587+B Closes https://github.com/arthurdejong/python-stdnum/pull/298
* Fix the Handelsregisternummer number matchingArthur de Jong2019-07-211-3/+4
| | | | | | | | | | This ensures that numbers of 1 digit are also accepted and that trailing characters are not silently discardede in the validation. This also adds a few test cases for this and makes "Paderborn früher Höxter" an alias for "Paderborn". Closes https://github.com/arthurdejong/python-stdnum/issues/143
* Lookup German Handelsregisternummer in OffeneRegister.deArthur de Jong2019-07-211-1/+61
| | | | | This supports looking up the German Handelsregisternummer using the online OffeneRegister.de web service.
* Fix handelsregisternummer to not turn Hamburg into HomburgArthur de Jong2019-06-141-3/+14
| | | | | | | | | | | This changes the minimisation function that is used for comparison and canonicalisation to not reduce Hamburg and Homburg to the same string. This makes the function slightly more strict in which encoding differences to accept. This also adds a few aliases to the court names. Closes https://github.com/arthurdejong/python-stdnum/issues/136
* Improvements reported by pylintArthur de Jong2019-02-171-2/+2
|
* Add German company registry numbersArthur de Jong2018-03-231-0/+307
Based on the implementation provided by Markus Törnqvist and Lari Haataja of Holvi Payment Services.