diff --git a/README.md b/README.md index 8357193..93cf85c 100644 --- a/README.md +++ b/README.md @@ -4,29 +4,37 @@ # Personal Data Fetcher Systems. -This is a collection of small fetchers for personal data spread around the internet. +This program collects several small data fetchers, for downloading personal +data spread around the internet. The fetchers are mostly related either to +personal finance, or to various nerdy hobbies. Supported fetchers: - Crunchyroll episode watch history - FFXIV Lodestone achivement history -- Partisia Blockchain BYOC and MPC trackers - Playstation achievements by way of PSN Profiles. -- Kraken Account Balances (Using [API](https://docs.kraken.com/rest/#tag/Account-Data/operation/getAccountBalance)) -- Kucoin Account Balances (Using [API](https://www.kucoin.com/docs/rest/account/basic-info/get-account-list-spot-margin-trade_hf)) +- Account balances for several backends supported by [`fin-depo`](https://gitfub.space/Jmaa/fin-depo) + * Partisia Blockchain BYOC and MPC trackers + * Kraken Account Balances + * Kucoin Account Balances ## Usage +Add relevant secrets to +a [`secret_loader`](https://gitfub.space/Jmaa/secret_loader)-compatible +location, and run: + ```sh python -m personal_data ``` -## Ideas for more fetchers +Use `--help` option to see all options. + +## Further expansion - [ ] YouTube (Music): Liked videos with title and URL. - [ ] Steam Wishlist and Achievements -- [ ] fredagscafeen.dk -- [ ] [WaniKani](https://docs.api.wanikani.com) +- [ ] [WaniKani](https://docs.api.wanikani.com) - [ ] Ledger (Live?) Account Balances diff --git a/setup.py b/setup.py index 37b99ba..9f16677 100644 --- a/setup.py +++ b/setup.py @@ -13,29 +13,37 @@ PACKAGE_NAME = 'personal_data' PACKAGE_DESCRIPTION = """ # Personal Data Fetcher Systems. -This is a collection of small fetchers for personal data spread around the internet. +This program collects several small data fetchers, for downloading personal +data spread around the internet. The fetchers are mostly related either to +personal finance, or to various nerdy hobbies. Supported fetchers: - Crunchyroll episode watch history - FFXIV Lodestone achivement history -- Partisia Blockchain BYOC and MPC trackers - Playstation achievements by way of PSN Profiles. -- Kraken Account Balances (Using [API](https://docs.kraken.com/rest/#tag/Account-Data/operation/getAccountBalance)) -- Kucoin Account Balances (Using [API](https://www.kucoin.com/docs/rest/account/basic-info/get-account-list-spot-margin-trade_hf)) +- Account balances for several backends supported by [`fin-depo`](https://gitfub.space/Jmaa/fin-depo) + * Partisia Blockchain BYOC and MPC trackers + * Kraken Account Balances + * Kucoin Account Balances ## Usage +Add relevant secrets to +a [`secret_loader`](https://gitfub.space/Jmaa/secret_loader)-compatible +location, and run: + ```sh python -m personal_data ``` -## Ideas for more fetchers +Use `--help` option to see all options. + +## Further expansion - [ ] YouTube (Music): Liked videos with title and URL. - [ ] Steam Wishlist and Achievements -- [ ] fredagscafeen.dk -- [ ] [WaniKani](https://docs.api.wanikani.com) +- [ ] [WaniKani](https://docs.api.wanikani.com) - [ ] Ledger (Live?) Account Balances @@ -66,7 +74,8 @@ SOFTWARE. ```""".strip() PACKAGE_DESCRIPTION_SHORT = """ -This is a collection of small fetchers for personal data spread around the internet.""".strip() +This program collects several small data fetchers, for downloading personal +data spread around the internet.""".strip() def parse_version_file(text: str) -> str: