Bank statement parser for Revolut
Project description
ofxstatement-revolut
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 = %%b %%d, %%Y |
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ofxstatement-revolut-2.0.1.tar.gz
(16.4 kB
view hashes)
Built Distributions
Close
Hashes for ofxstatement-revolut-2.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d450dd8a71dad0f7a27a62828a970d406d36a055915525266c1fef1051cfe044 |
|
MD5 | b6d8342ba0fcd83d00813410029acf2f |
|
BLAKE2b-256 | 634fc4b4c77a55b4b5e222b318307aa8d312519c8967422ae208984aba24ffd8 |
Close
Hashes for ofxstatement_revolut-2.0.1-py3.9.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | c23efbb82130d0f8aca1dec59a54df171ed0341740fe50cfc83a95a671806e4e |
|
MD5 | d2ccd2f87c430c49252d321f18f6f71d |
|
BLAKE2b-256 | 38451efbeefae9d9bf0b9bf390840c7f6a5728191b2657011be29f03ccfa75ba |
Close
Hashes for ofxstatement_revolut-2.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fe54a008b1858298596b0f3f78ceb6f888854fc0cead2834420200929fb47ae |
|
MD5 | 44a5477c055e9126e1983bfe0ade02e8 |
|
BLAKE2b-256 | 18c15f9359d2e07200dc546a51bcc0b72a4b743c0b0ecb513a357c31bbc283ad |