From 5d9f4a9ebdd573ca0bc017e6ee0a39ac4205949e Mon Sep 17 00:00:00 2001 From: takunomi-build-bot Date: Thu, 28 Nov 2024 21:03:50 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20Repository=20layout=20updated=20?= =?UTF-8?q?to=20latest=20version?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit was automatically generated by a script: https://gitfub.space/Jmaa/repo-manager --- README.md | 21 +++++++++++++++------ setup.py | 18 +++++++++++++----- 2 files changed, 28 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 084f960..8158231 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,11 @@ -# Financial Depository Fetchers. +# Financial Depository Fetchers -Python library for programmating downloads of asset position information from +![Test program/library](https://gitfub.space/Jmaa/fin-depo/actions/workflows/python-test.yml/badge.svg) ![Codequality (Ruff)](https://gitfub.space/Jmaa/fin-depo/actions/workflows/python-ruff.yml/badge.svg) + +Python library for programmatic download of asset position information from personal depository accounts. This library is a core part of my personal financial applications, as it allows @@ -15,8 +17,8 @@ me to monitor my investments on financial markets and web3 investments. A lot can be said (mostly negative) about web3, but at least they are serious about API access, which the modern banking system is not great at providing. Even in The European Union, where GDPR is law and OpenBanking is a requirement, -it is hugely difficult for people to access and control their own personal -financial information. +it is hugely difficult for ordinary people to access and control their own +personal financial information. This is a library; if you want a simple program for downloading the information exposed by one of the supported services, try [my personal-data-fetchers @@ -48,9 +50,16 @@ implementing this functionality. Exposes the same data as the home page. ## Future extension - [ ] Investment Bank: Saxo Bank OpenAPI -- [ ] Personal Bank: Personal Bank Account (Open Banking) Maybe use AIIA? +- [ ] Personal Bank: Personal Bank Account (Open Banking). + * Maybe using [Enable Banking](https://enablebanking.com/)? They seem to + allow developers to access their own accounts in a sort of half production + half demo environment. + * [AIIA](https://www.aiia.eu/) is also a possiblity? - [ ] Partisia Blockchain: Implement sharding routing correctly. - +- [ ] Depository history: Allow users to query both the state of their deposity + in the past, and to allow them to query the transactions. + * Most backends only support listing the transactions themselves, so the + depository history needs to be computed backwards from these. ## Dependencies diff --git a/setup.py b/setup.py index 0a872b6..a3aa115 100644 --- a/setup.py +++ b/setup.py @@ -13,7 +13,7 @@ PACKAGE_NAME = 'fin_depo' PACKAGE_DESCRIPTION = """ # Financial Depository Fetchers. -Python library for programmating downloads of asset position information from +Python library for programmatic download of asset position information from personal depository accounts. This library is a core part of my personal financial applications, as it allows @@ -22,8 +22,8 @@ me to monitor my investments on financial markets and web3 investments. A lot can be said (mostly negative) about web3, but at least they are serious about API access, which the modern banking system is not great at providing. Even in The European Union, where GDPR is law and OpenBanking is a requirement, -it is hugely difficult for people to access and control their own personal -financial information. +it is hugely difficult for ordinary people to access and control their own +personal financial information. This is a library; if you want a simple program for downloading the information exposed by one of the supported services, try [my personal-data-fetchers @@ -55,12 +55,20 @@ implementing this functionality. Exposes the same data as the home page. ## Future extension - [ ] Investment Bank: Saxo Bank OpenAPI -- [ ] Personal Bank: Personal Bank Account (Open Banking) Maybe use AIIA? +- [ ] Personal Bank: Personal Bank Account (Open Banking). + * Maybe using [Enable Banking](https://enablebanking.com/)? They seem to + allow developers to access their own accounts in a sort of half production + half demo environment. + * [AIIA](https://www.aiia.eu/) is also a possiblity? - [ ] Partisia Blockchain: Implement sharding routing correctly. +- [ ] Depository history: Allow users to query both the state of their deposity + in the past, and to allow them to query the transactions. + * Most backends only support listing the transactions themselves, so the + depository history needs to be computed backwards from these. """.strip() PACKAGE_DESCRIPTION_SHORT = """ -Python library for programmating downloads of asset position information from +Python library for programmatic download of asset position information from personal depository accounts.""".strip()