Package: kontocheck
Python ctypes wrapper of the konto_check library.This module is based onkonto_check, a small library to check German
bank accounts. It implements all check methods and IBAN generation
rules, published by the German Central Bank.In addition it provides access to the SCL Directory and the possibility
to verify VAT-IDs by the German Federal Central Tax Office.Exampleimportkontocheckkontocheck.lut_load()bankname=kontocheck.get_name('37040044')iban=kontocheck.create_iban('37040044','532013000')kontocheck.check_iban(iban)bic=kontocheck.get_bic(iban)bankname=kontocheck.scl_get_bankname('VBOEATWW')Changelogv6.14.2Updated the LUT data filev6.14.1Updated the LUT data filev6.14.0Updated the konto_check library to version 6.14Updated the LUT data filev6.13.2Added VAT-ID check of the European Commissionv6.13.1Updated the konto_check library to version 6.13Now uses the SCL Directory implemented in konto_check.Updated the LUT data filev6.11.2Updated the LUT data fileUpdated the SCL Directoryv6.11.1Updated the LUT data fileUpdated the SCL Directoryv6.11.0Updated the konto_check library to version 6.11Updated the LUT data fileUpdated the SCL DirectoryFixed minor bug inget_bicwhen called with bankcodes.v6.10.0Updated the konto_check library to version 6.10Updated the LUT data fileUpdated the SCL DirectoryFixed bug ofcheck_ibanrunning into a segfault with long account numbers.Madeget_bicto accept bankcodes in addition to IBANs.v6.08.1Updated the LUT data filev6.08.0Updated the konto_check library to version 6.08Updated the LUT data fileUpdated the SCL Directoryv6.05.0Updated the konto_check library to version 6.05Updated the LUT data fileUpdated the SCL Directoryv6.02.0Updated the konto_check library to version 6.02Updated the LUT data fileUpdated the SCL Directoryv6.01.0Updated the konto_check library to version 6.01Updated the LUT data fileUpdated the SCL DirectoryReplaced SCL Sqlite database with plain CSV filev5.10.0Updated the konto_check library to version 5.10Updated the LUT data fileUpdated the SCL Directoryv5.9.0Updated the konto_check library to version 5.9Updated the LUT data fileUpdated the SCL Directoryv5.8.2Updated the LUT data fileUpdated the SCL Directoryv5.8.1Updated the LUT data fileUpdated the SCL Directoryv5.8.0Updated the konto_check library to version 5.8Updated the LUT data fileUpdated the SCL Directoryv5.7.0Updated the konto_check library to version 5.7Updated the SCL Directoryv5.5.11Updated the LUT data fileUpdated the SCL Directoryv5.5.10Made the package Py2/3 compatible.Now textual return values are always unicode strings.v5.5.6Bug fix querying the SCL Directoryv5.5.5Updated the LUT data fileUpdated the SCL Directoryv5.5.4Fixed a bug in setup.pyv5.5.3Normalized BIC in scl_* functionsv5.5.2Added the SCL Directory, published by the German Central BankAdded some functions to query the SCL Directory.Added functionality to check VAT-IDs for validity.v5.5.1Minor bug fixesv5.5.0Updated the konto_check library to version 5.5Fixed a bug on Windows using the wrong MSVCRT version.v5.4.2Updated the LUT data file since it contained an invalid BICv5.4.1Fixed a bug on Windows systems, failed to load msvcrtv5.4.0Updated the konto_check library to version 5.4v5.3.0Updated the konto_check library to version 5.3Fixed a bug in function get_name that did not recognize an IBAN.v5.2.1Replaced Cython with ctypes, since it is easier to maintain for different plattforms.