Schwifty

Latest version: v2024.9.0

Safety actively analyzes 665902 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

2024.09.0

-------------------------
Fixed
~~~~~
* Fix Python 3.8 support while it is still supported (EOL is 2024-10) (thanks to `bwoodsend <https://github.com/bwoodsend>`_)

2024.08.1

-------------------------
Added
~~~~~
* Allow ``BIC`` and ``IBAN`` objects to be deepcopied (thanks to `binaryDiv <https://github.com/binaryDiv>`_
for pointing this out).

2024.08.0

-------------------------
Added
~~~~~
* Added French Polynesian banks to the registry `tut-tuuut <https://github.com/tut-tuuut>`_
* Added bnext to the Spanish registry `jose-reveni <https://github.com/jose-reveni>`_

Changed
~~~~~~~
* Extended the Danish bank registry including many more banks now.
* Updated the Belgian bank registry `sennbos <https://github.com/sennebos>`_
* Updated bank registries for Austria, Germany, Poland, Czech Republic, Switzerland, Italy, Norway
and Netherlands.

2024.06.1

-------------------------
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

-------------------------
Changed
~~~~~~~
* Stop using the "elfprooef" algorithm when validating Dutch IBANs, since the administrative
authority says it should not be checked any more.

2024.05.4

-------------------------
Added
~~~~~
* The ``IBAN`` and ``BBAN`` 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.
* ``IBAN.random()`` now also works for aspirational countries, where no information of the BBAN
structure is available, e.g. Comoros.

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.