Releases: mdomke/schwifty
Releases · mdomke/schwifty
2025.09.0
22 Sep 12:09
Compare
Sorry, something went wrong.
No results found
Added
Added bank registry for Liechtenstein.
Fixed
The Polish IBAN format override was breaking down the bank code in an unusual way, which made it hard to generate IBANs from the components known to the user. This has been detected and fixed by @pywkm
2025.07.0
28 Jul 11:21
Compare
Sorry, something went wrong.
No results found
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
12 Jun 19:54
Compare
Sorry, something went wrong.
No results found
Changed
Allow country specific components to be passed to IBAN.generate().
>>> IBAN .generate(" IS" , bank_code = " 0101" , account_type = " 26" , account_code = " 85002" , account_holder_id = " 5402696029" )
<IBAN=IS910101260850025402696029>
2025.01.0
12 Jun 19:53
Compare
Sorry, something went wrong.
No results found
Changed
Update the bank registries for Austria, Germany and Switzerland
Added some manual entries for France and Great Britain
2024.11.0
11 Nov 11:49
Compare
Sorry, something went wrong.
No results found
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
2024.09.0
11 Nov 11:30
Compare
Sorry, something went wrong.
No results found
Fixed
Fix Python 3.8 support while it is still supported (EOL is 2024-10) (thanks to @bwoodsend )
2024.08.1
11 Nov 11:29
Compare
Sorry, something went wrong.
No results found
Added
Allow BIC and IBAN objects to be deepcopied (thanks to @binaryDiv for pointing this out).
2024.08.0
13 Aug 09:13
Compare
Sorry, something went wrong.
No results found
Added
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
10 Jun 11:13
Compare
Sorry, something went wrong.
No results found
Fixed
The BIC.from_bank_code now handles banks correctly that have no value for the BIC field in the registry.
Changed
Use hatch fmt and hatch test commands for internal development.
2024.06.0
04 Jun 08:55
Compare
Sorry, something went wrong.
No results found
Changed
Stop using the “elfprooef” algorithm when validating Dutch IBANs, since the administrative authority says it should not be checked anymore. See #205 for more information.