Collection of small utilities for Django and Django REST framework projects.
Project description
django-jbank
Basic (Finnish) bank file format support for Django projects. Django 4 support and unit test coverage 51%.
Features
- Finnish banks:
- Parsing TO/TITO files
- Parsing SVM/KTL files
- Parsing camt.053.001.02 files
- Parsing camt.054.001.02 files
- Parsing pain.002.001.03 files
- Generating pain.001.001.03 files
- Spanish banks:
- Parsing AEB43 statement files
Pre-Requisites
- sudo apt install -y xmlsec1 libxmlsec1-dev libssl-dev libffi-dev
Install
- pip install django-jbank
Tested Banks
- POP-Pankki
- Danskebank Finland
- Säästöpankki
- Aktia
- Nordea
Converting p12 to PEM formats
- openssl pkcs12 -in WSNDEA1234.p12 -out WSNDEA1234.pem
- openssl rsa -in WSNDEA1234.pem -outform PEM -out prod_private_key.pem
- openssl x509 -in WSNDEA1234.pem -outform PEM -out prod_public_key_cert.pem
Changes
4.0.1:
- Upgraded component requirements to latest lxml (4.9.1), etc.
3.2.0:
- Django 3.0 support, prospector fixes
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
django_jbank-4.9.5.tar.gz
(197.6 kB
view details)
File details
Details for the file django_jbank-4.9.5.tar.gz.
File metadata
- Download URL: django_jbank-4.9.5.tar.gz
- Upload date:
- Size: 197.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
782038e56ef5906a59d535c0600d31e1b83fad0042bd65cde3a7906b02f1c06f
|
|
| MD5 |
f4ed3def530f17bbfcd6961fdcb68ace
|
|
| BLAKE2b-256 |
0e4d98cf3643bcdc693107a76f7e4b7b61ad102c8644c4be3b6586397ffff3f0
|