Schwifty

Latest version: v2024.5.3

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

Scan your dependencies

Page 6 of 8

2021.10.0

-------------------------

Added
~~~~~
* Added IBAN spec for Sudan (SD).
* Added and extended manually curated bank entries for Turkey, Italy, Israel, Ireland, Spain,
Switzerland and Denmark `howorkon <https://github.com/howorkon>`_.

Changed
~~~~~~~
* Updated bank registry for Austria, Belgium, Czech Republic, Germany, Netherlands, Poland,
Slovenia and Slovakia.

Fixed
~~~~~
* Disallow ``schwifty`` to be installed for Python versions older than 3.7. It was unsupported
before but is now rejected upon installation with an appropriate error message.
* Austrian bank codes are now consistently left padded with zeros. This fixes the mapping from
IBAN to BIC for the Austrian federal bank institutes.

2021.06.1

-------------------------

Added
~~~~~
* Enable tool based type checking as described in `PEP-0561`_ by adding the ``py.typed`` marker
`jmfederico <https://github.com/jmfederico>`_

2021.06.0

-------------------------

Added
~~~~~
* Added bank registry for Swedish Banks `jmfederico <https://github.com/jmfederico>`_

2021.05.2

-------------------------

Added
~~~~~
* Country specifc checksum validation for Belgian banks, as well as support for generating the
checksum when using the :meth:`.IBAN.generate`-method. `mhemeryck <https://github.com/mhemeryck>`_

2021.05.1

-------------------------

Added
~~~~~
* 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.

Changed
~~~~~~~
* Update bank registry for Germany, Poland, Czech Republic, Austria and Netherlands.

2021.05.0

-------------------------

Added
~~~~~
* Added manually curated list of Lithuanian Banks (e.g Revolut Payments UAB).

Page 6 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.