Download Latest Version v0.2.0 source code.zip (349.2 kB)
Email in envelope

Get an email when there's a new version of bankfile

Home / v0.1.1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-08-06 692 Bytes
v0.1.1 source code.tar.gz 2026-08-06 263.0 kB
v0.1.1 source code.zip 2026-08-06 346.0 kB
Totals: 3 Items   609.7 kB 0

Fixed

  • Reading a statement no longer writes statement content to your log. mt940.tags logs the raw :61: line at ERROR level when it fails to match, and with no handler configured Python's last resort handler prints it, so parse() on a real file wrote 3737 bytes to stderr including eight fragments of statement content, counterparty names among them. The upstream logger is now silenced for the duration of our own parse, scoped and restored, never disabled globally. Everything we could not read is still reported, in the returned object where it belongs. A library whose pitch is that the statement never leaves your machine cannot put the payee in your logs.
Source: README.md, updated 2026-08-06