Catalog PyPI
PACKAGE EXPLORERView in registry

aib2ynab

PyPI

Converts an exported file of historical transactions from an AIB Personal Online Banking account into a CSV format that you can import into your YNAB account.

aibynab
Versions collected1
Direct dependencies1From release 0.2.0
Last observed21 Oct, 09:58 UTC

README

Version 0.2.0 documentation

aib2ynab

PyPI

YNAB supports linking directly to an AIB personal bank account via TrueLayer. This command makes it a little easier to import transactions manually without linking your account.

It is possible to export a list of historical transactions from AIB Personal Online Banking to a CSV file. You can use this command to then convert the CSV file from AIB into a format required by YNAB.

Installation

Install this tool using pipx:

pipx install aib2ynab

Usage

Importing historical transactions

  1. Export a list of historical transactions from your AIB Personal Online Banking account to a CSV file.
  2. Run aib2ynab, specifying the path to the transaction file that you downloaded from AIB & the path where you want the YNAB import file to be created.
  3. Follow the YNAB file-based import guide.
aib2ynab /path/to/transactions.csv ./path/to/ynab_import_file.csv

Help

You can run the following command for help with the command's syntax.

aib2ynab --help

Development

This project uses Poetry for dependency and package management.

poetry install --with=dev

To run the tests:

poetry run pytest

To format using Black:

poetry run black aib2ynab/ tests/

To run the command using Poetry:

poetry run aib2ynab /path/to/transactions.csv ./path/to/ynab_import_file.csv

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.2.09 Jun 20241

Package advisories

0
No matching advisories collected

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

Repository

PENDING
andyregan/aib2ynab

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 09:58 UTC

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

Record identity

package:01c0fcbb90e4029f3d9b95bc36b91c2d9b1502edec01c2d9b7b82ebaf6303e90