Releases: mdomke/schwifty
Releases · mdomke/schwifty
2026.03.0
Added
- Added bank registry for Moldova (MD) with 10 commercial banks @Mihaileahu17
- Extended bank registries for Great Britain, Spain and Romania @soronprfbs
- Added Revolut and Trade Republic to Spanish bank registry @zipus
Changed
- Updated bank registries and updated them to format v2 for Switzerland, Poland, Austria and Finnland. The v2-format groups entries that have the same name and BIC and aggregates the matching bank codes. This reduces the file-size by up to 75%.
Internal
- Update tooling and switch to PEP-735 compliant dependency groups.
- Use
uvto manage Python versions instead offlox.
2026.01.0
2025.09.0
2025.07.0
Changed
- Allow lax validation of IBAN values when used with Pydantic
from typing import Annotated
from typing import Field
from pydantic import BaseModel
class Model(BaseModel):
iban: Annotated[IBAN, Field(strict=False)]- Updated bank registry for Germany, Austria, Switzerland and Poland.
Fixed
- Fixed script populating the Italian bank registry, adding over 150 additional banks (thanks to @ciotto)
2025.06.0
2025.01.0
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
BICandIBANobjects 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.