Releases: mdomke/schwifty
Releases · mdomke/schwifty
2021.05.1
- The IBAN validation now optionally includes the verification of the country-specific checksum within the BBAN. This currently works for German and Italian banks. For German banks, the checksum algorithm for the account code is chosen by the bank code. Since there are over 150 bank-specific algorithms in Germany not all of them are implemented at the moment, but the majority of banks should be covered.
- Update bank registry for Germany, Poland, Czech Republic, Austria and Netherlands.
2021.05.0
- Added manually curated list of Lithuanian Banks (e.g Revolut Payments UAB).
2021.04.0
- Added type hints to the entire code base.
- Dropped support for Python 3.6
- Update bank registry for Austria, Poland, Germany, Belgium, Czech Republic, Netherlands, Slovenia and Slovakia.
2021.01.0
- Restructure documentation and change theme to furo
- Added dedicated exception classes for various validation errors.
- Drop support for Python 2. Only Python 3.6+ will be supported from now
- Use PEP 517/518 compliant build setup.
2020.08.3
Fixed
- Fix IBAN generation for countries with branch code
2020.08.2
Fixed
- Fix BIC derivation for PL and HR
2020.08.1
New
- Add
is_valid
property to IBAN
and BIC
2020.08.0
Updated
- Update bank registries for AT, DE, BE, FI and PL
2020.05.3
New
- Added banks for France, Switzerland and Great Britain