🤖 Repository layout updated to latest version
This commit was automatically generated by a script: https://gitfub.space/Jmaa/python-omni
This commit is contained in:
parent
216feee34b
commit
d5d0505ece
20
README.md
20
README.md
|
@ -4,28 +4,36 @@
|
||||||
|
|
||||||
# Personal Data Fetcher Systems.
|
# 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:
|
Supported fetchers:
|
||||||
|
|
||||||
- Crunchyroll episode watch history
|
- Crunchyroll episode watch history
|
||||||
- FFXIV Lodestone achivement history
|
- FFXIV Lodestone achivement history
|
||||||
- Partisia Blockchain BYOC and MPC trackers
|
|
||||||
- Playstation achievements by way of PSN Profiles.
|
- Playstation achievements by way of PSN Profiles.
|
||||||
- Kraken Account Balances (Using [API](https://docs.kraken.com/rest/#tag/Account-Data/operation/getAccountBalance))
|
- Account balances for several backends supported by [`fin-depo`](https://gitfub.space/Jmaa/fin-depo)
|
||||||
- Kucoin Account Balances (Using [API](https://www.kucoin.com/docs/rest/account/basic-info/get-account-list-spot-margin-trade_hf))
|
* Partisia Blockchain BYOC and MPC trackers
|
||||||
|
* Kraken Account Balances
|
||||||
|
* Kucoin Account Balances
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
|
Add relevant secrets to
|
||||||
|
a [`secret_loader`](https://gitfub.space/Jmaa/secret_loader)-compatible
|
||||||
|
location, and run:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
python -m personal_data
|
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.
|
- [ ] YouTube (Music): Liked videos with title and URL.
|
||||||
- [ ] Steam Wishlist and Achievements
|
- [ ] Steam Wishlist and Achievements
|
||||||
- [ ] fredagscafeen.dk
|
|
||||||
- [ ] [WaniKani](https://docs.api.wanikani.com)
|
- [ ] [WaniKani](https://docs.api.wanikani.com)
|
||||||
- [ ] Ledger (Live?) Account Balances
|
- [ ] Ledger (Live?) Account Balances
|
||||||
|
|
||||||
|
|
23
setup.py
23
setup.py
|
@ -13,28 +13,36 @@ PACKAGE_NAME = 'personal_data'
|
||||||
PACKAGE_DESCRIPTION = """
|
PACKAGE_DESCRIPTION = """
|
||||||
# Personal Data Fetcher Systems.
|
# 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:
|
Supported fetchers:
|
||||||
|
|
||||||
- Crunchyroll episode watch history
|
- Crunchyroll episode watch history
|
||||||
- FFXIV Lodestone achivement history
|
- FFXIV Lodestone achivement history
|
||||||
- Partisia Blockchain BYOC and MPC trackers
|
|
||||||
- Playstation achievements by way of PSN Profiles.
|
- Playstation achievements by way of PSN Profiles.
|
||||||
- Kraken Account Balances (Using [API](https://docs.kraken.com/rest/#tag/Account-Data/operation/getAccountBalance))
|
- Account balances for several backends supported by [`fin-depo`](https://gitfub.space/Jmaa/fin-depo)
|
||||||
- Kucoin Account Balances (Using [API](https://www.kucoin.com/docs/rest/account/basic-info/get-account-list-spot-margin-trade_hf))
|
* Partisia Blockchain BYOC and MPC trackers
|
||||||
|
* Kraken Account Balances
|
||||||
|
* Kucoin Account Balances
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
|
Add relevant secrets to
|
||||||
|
a [`secret_loader`](https://gitfub.space/Jmaa/secret_loader)-compatible
|
||||||
|
location, and run:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
python -m personal_data
|
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.
|
- [ ] YouTube (Music): Liked videos with title and URL.
|
||||||
- [ ] Steam Wishlist and Achievements
|
- [ ] Steam Wishlist and Achievements
|
||||||
- [ ] fredagscafeen.dk
|
|
||||||
- [ ] [WaniKani](https://docs.api.wanikani.com)
|
- [ ] [WaniKani](https://docs.api.wanikani.com)
|
||||||
- [ ] Ledger (Live?) Account Balances
|
- [ ] Ledger (Live?) Account Balances
|
||||||
|
|
||||||
|
@ -66,7 +74,8 @@ SOFTWARE.
|
||||||
```""".strip()
|
```""".strip()
|
||||||
|
|
||||||
PACKAGE_DESCRIPTION_SHORT = """
|
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:
|
def parse_version_file(text: str) -> str:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user