Catalog PyPI
PACKAGE EXPLORERView in registry

abna

PyPI

Automated retrieval of mutations from ABN Amro

Versions collected1
Direct dependencies0From release 0.3
Last observed20 Oct, 17:30 UTC

README

Version 0.3 documentation

ABN Amro mutations retrieval

This Python library enables retrieval of mutations from the Dutch ABN Amro banking site using the "soft token" (5-digit pass code).

Should work with Python 2.7 or 3.x; requires requests and cryptography.

This library was created by and is maintained by Dirkjan Ochtman. If you are in a position to support ongoing maintenance and further development or use it in a for-profit context, please consider supporting my open source work on Patreon.

Example

Here is a minimal example demonstrating how to use the library:

import abna, json

sess = abna.Session('NL01ABNA0123456789')
sess.login(123, '12345')
print(json.dumps(sess.mutations('NL01ABNA0123456789'), indent=2))

Change log

0.3 (2020-02-04)

  • Add User-Agent to fake browser behavior

0.2 (2018-07-15)

  • Allow retrieval of mutations from different accounts (#1, thanks to @ivasic). Note that this changes the signature of the Session.mutations() method to take the account IBAN as a mandatory first argument.

Alternatives

abnamro-tx is a docker-based solution to run a headless Chrome instance that can download mutation files for you.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.315 Feb 20210

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
djc/abna

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:30 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:e6173a87534cc00a5133606c33dba97b9e81ac3b1fa52be2d70b843b6a647a21