Skip to content

2024.04.0

Compare
Choose a tag to compare
@mdomke mdomke released this 18 Apr 09:58
· 47 commits to main since this release
2024.04.0
eb9ea8d

Added

  • Added Revolut Bank for Spain @brunovilla
  • Added support for Python 3.12
  • Added manually curated bank registry for Montenegro @Djuka

Changed

  • The bank registry is now internally validated, so that all domestic bank codes actually match the specification of the corresponding BBAN structure. As a result, some entries had to be removed, because they did contain invalid bank codes.
  • The Danish national checksum algorithm is considered opaque and the checksum digit is assumed to be part of the account number (which is now always 10 digits long).

Fixed

  • The Czech bank registry was stored in latin-1 encoding, while being read as UTF-8. This resulted in invalid bank names @Natim and @Cogax
  • The Norwegian national checksum algorithm was rendering wrong results in some edge-cases @Natim