Releases: mdomke/schwifty
Releases · mdomke/schwifty
2024.11.0
Changed
- Removed support for deprecated Python version 3.8
- Updated the bank registries for Austria, Germany, Poland, Netherlands, Spain, Czech Republic, Italy, and Switzerland.
Added
- New French Banks @Natim
- Add modulr bank to Spanish bank registry @jose-reveni
2024.09.0
Fixed
- Fix Python 3.8 support while it is still supported (EOL is 2024-10) (thanks to @bwoodsend)
2024.08.1
Added
- Allow
BIC
andIBAN
objects to be deepcopied (thanks to @binaryDiv for pointing this out).
2024.08.0
Added
- Added French Polynesian banks to the registry @tut-tuuut
- Added bnext to the Spanish registry @jose-reveni
Changed
- Extended the Danish bank registry, including many more banks now.
- Updated the Belgian bank registry @sennebos
- Updated bank registries for Austria, Germany, Poland, Czech Republic, Switzerland, Italy, Norway, and Netherlands.
2024.06.1
2024.06.0
2024.05.4
Added
- The
IBAN
andBBAN
classes now have an additional property currency_code for countries like Seychelles, Guatemala, or Mauritius.
Fixed
- Also allow the BIC lookup for non-primary banks. For countries like Switzerland, the lookup did fail for banks which did not have the
primary
-flag set, even though an appropriate mapping was available. IBAN.random()
now also works for countries which have a currency code included in their BBAN e.g., Mauritius or Seychelles. #206 (thanks to @noamshalev for reporting).IBAN.random()
now also works for aspirational countries, where no information of the BBAN structure is available, e.g., Comoros. #206
2024.05.3
Added
- There is a new classmethod
IBAN.random()
that allows you to create random, but valid IBANs 🎉 .You can narrow down the generated values by providing the corresponding parameters to this function. E.g., to get only Spanish IBANs you can do>>> IBAN.random() <IBAN=LT435012771675726758>
>>> IBAN.random(country_code="ES") <IBAN=ES8801253179194914182449>
Changed
- Some missing bank associations have been added to the Portuguese bank registry by @tiagoafseixas