Skip to main content

ofxstatement-revolut

badge

This is a plugin for ofxstatement. It implements a parser for the Revolut CSV-formatted bank statement.

Issue reports and pull requests are welcome.

Installation

From PyPI repositories

pip3 install ofxstatement-revolut

From source

git clone https://github.com/mlaitinen/ofxstatement-revolut.git
python3 setup.py install

Configuration options

Option Description
account Define the account of this bank statement
currency The base currency of the account
date_format The date format in the bank statement. Note that you have to use double %-marks in the settings file like this: date_format = %%Y-%%m-%%d %%H:%%M:%%S

2.0.3

  • Use ATM types for ATM events, XFER type for EXCHANGE operations, and add FEE type (thanks @3v1n0)
  • Handle empty balance fields (thanks @3v1n0)

2.0.2

  • Ignore other than COMPLETED transactions. Pending transactions have their own structure in OFX called STMTTRNP, but ofxstatement doesn't support it.
  • Include the "Started Date" as the date the user initiated the transaction.

2.0.1

  • Version 2.0.0 republished due to some issues with PyPI

2.0.0

  • Complete backwards-incompatible refactoring, support the new CSV format
  • Requires ofxstatement >= 0.7.2
  • Any transactions with a fee will generate an additional fee transaction where the payee is "Revolut"

1.6.0

  • Since version 0.6.5 ofxstatement requires a statement line to have either id, refnum or check_no. To avoid failing the conversion, there's now a unique MD5 hashed ID computed from the date, payee, amount and balance.

1.5.0

  • Improved the parser by making the column header verification less strict.

1.4.0

  • Support September 2019 iOS CSV format

1.3.0

  • Date format is now configurable in the settings
  • "Payment from " is now also counted as a deposit

1.2.0

  • Support May 2018 CSV format

1.1.0

  • Support April 2018 CSV format

1.0.0

  • First release

Release files for ofxstatement-revolut 2.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ofxstatement-revolut 2.0.4
File Size Uploaded
ofxstatement_revolut-2.0.4.tar.gz 17.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ofxstatement-revolut 2.0.4
File Interpreter ABI Platform
ofxstatement_revolut-2.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 35.2 kB

Release files / ofxstatement_revolut-2.0.4.tar.gz

Download URL ofxstatement_revolut-2.0.4.tar.gz
Size 17.4 kB
Tags Source
SHA-256 checksum
How to use checksums
92867f5dcdc7be5ae0d999a9f83b233178eecf0abe38998eff9d76f15b77e580
BLAKE2b-256 checksum
How to use checksums
f6178c6ed0bcec3c0bda8f29c646877829719934b4c5d6879665b4d9b58ac1ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.5

Release files / ofxstatement_revolut-2.0.4-py3-none-any.whl

Download URL ofxstatement_revolut-2.0.4-py3-none-any.whl
Size 17.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cf8e942c8d516feadb803b930c200d5678248fafffcf9d4fc745604911f61ec5
BLAKE2b-256 checksum
How to use checksums
01d91bc2ab276910dad25fa223990d4b3e097b16aff86bf7304fb55ecb3c1ca4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.5

Release history Release notifications | RSS feed

This release

2.0.4 This release

2 release files

2.0.3

2 release files

2.0.2

3 release files

2.0.1

3 release files

2.0.0

1 release file

1.6.0

2 release files

1.5.0

1 release file

1.4.0

2 release files

1.3.1

2 release files

1.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page