Ruff
This commit is contained in:
parent
51baddc8f2
commit
35ae8fa2a9
|
@ -1,22 +1,21 @@
|
||||||
import dataclasses
|
import dataclasses
|
||||||
import json
|
|
||||||
import logging
|
import logging
|
||||||
import re
|
|
||||||
import urllib.parse
|
|
||||||
from collections.abc import Iterator
|
from collections.abc import Iterator
|
||||||
|
|
||||||
import bs4
|
|
||||||
|
|
||||||
from clients.myanimelist import MyAnimeListClient, MyAnimeListAnime, MyAnimeListSong
|
|
||||||
from clients import init_client
|
from clients import init_client
|
||||||
|
from clients.myanimelist import MyAnimeListAnime, MyAnimeListClient, MyAnimeListSong
|
||||||
|
|
||||||
from personal_data.data import DeduplicateMode, Scraper
|
from personal_data.data import DeduplicateMode, Scraper
|
||||||
|
|
||||||
from .. import secrets
|
from .. import secrets
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
def client(session):
|
def client(session):
|
||||||
return init_client(MyAnimeListClient, session, secrets.secrets, throws=True)
|
return init_client(MyAnimeListClient, session, secrets.secrets, throws=True)
|
||||||
|
|
||||||
|
|
||||||
@dataclasses.dataclass(frozen=True)
|
@dataclasses.dataclass(frozen=True)
|
||||||
class MyAnimeList(Scraper):
|
class MyAnimeList(Scraper):
|
||||||
dataset_name = 'myanimelist_anime'
|
dataset_name = 'myanimelist_anime'
|
||||||
|
|
|
@ -2,6 +2,7 @@ from secret_loader import SecretLoader
|
||||||
|
|
||||||
secrets = SecretLoader(env_key_prefix='CF_PD')
|
secrets = SecretLoader(env_key_prefix='CF_PD')
|
||||||
|
|
||||||
|
|
||||||
def load_lazy(key: str):
|
def load_lazy(key: str):
|
||||||
return lambda: secrets.load_or_fail(key)
|
return lambda: secrets.load_or_fail(key)
|
||||||
|
|
||||||
|
@ -15,15 +16,15 @@ ffxiv_character_id = load_lazy('FFXIV_CHARACTER_ID')
|
||||||
|
|
||||||
|
|
||||||
# Playstation
|
# Playstation
|
||||||
playstation_psn_id= load_lazy('PLAYSTATION_PSN_ID')
|
playstation_psn_id = load_lazy('PLAYSTATION_PSN_ID')
|
||||||
|
|
||||||
|
|
||||||
# Partisia Blockchain
|
# Partisia Blockchain
|
||||||
pbc_account_address= load_lazy('PBC_ACCOUNT_ADDRESS')
|
pbc_account_address = load_lazy('PBC_ACCOUNT_ADDRESS')
|
||||||
|
|
||||||
|
|
||||||
# Steam
|
# Steam
|
||||||
steam_username= load_lazy('STEAM_USERNAME')
|
steam_username = load_lazy('STEAM_USERNAME')
|
||||||
|
|
||||||
|
|
||||||
# Gitea
|
# Gitea
|
||||||
|
@ -31,20 +32,20 @@ gitea_access_token = load_lazy('GITEA_ACCESS_TOKEN')
|
||||||
|
|
||||||
|
|
||||||
# Kucoin
|
# Kucoin
|
||||||
kucoin_key= load_lazy('KUCOIN_KEY')
|
kucoin_key = load_lazy('KUCOIN_KEY')
|
||||||
|
|
||||||
|
|
||||||
kucoin_secret= load_lazy('KUCOIN_SECRET')
|
kucoin_secret = load_lazy('KUCOIN_SECRET')
|
||||||
|
|
||||||
|
|
||||||
kucoin_pass= load_lazy('KUCOIN_PASS')
|
kucoin_pass = load_lazy('KUCOIN_PASS')
|
||||||
|
|
||||||
|
|
||||||
# Kraken
|
# Kraken
|
||||||
kraken_key= load_lazy('KRAKEN_KEY')
|
kraken_key = load_lazy('KRAKEN_KEY')
|
||||||
|
|
||||||
|
|
||||||
kraken_secret= load_lazy('KRAKEN_SECRET')
|
kraken_secret = load_lazy('KRAKEN_SECRET')
|
||||||
|
|
||||||
|
|
||||||
# Home Assistant
|
# Home Assistant
|
||||||
|
|
2
setup.py
2
setup.py
|
@ -54,6 +54,7 @@ PACKAGE_DESCRIPTION_SHORT = """
|
||||||
This program collects several small data fetchers, for downloading personal
|
This program collects several small data fetchers, for downloading personal
|
||||||
data spread around the internet.""".strip()
|
data spread around the internet.""".strip()
|
||||||
|
|
||||||
|
|
||||||
def parse_version_file(text: str) -> str:
|
def parse_version_file(text: str) -> str:
|
||||||
match = re.match(r'^__version__\s*=\s*(["\'])([\d\.]+)\1$', text)
|
match = re.match(r'^__version__\s*=\s*(["\'])([\d\.]+)\1$', text)
|
||||||
if match is None:
|
if match is None:
|
||||||
|
@ -61,6 +62,7 @@ def parse_version_file(text: str) -> str:
|
||||||
raise Exception(msg)
|
raise Exception(msg)
|
||||||
return match.group(2)
|
return match.group(2)
|
||||||
|
|
||||||
|
|
||||||
with open(PACKAGE_NAME + '/_version.py') as f:
|
with open(PACKAGE_NAME + '/_version.py') as f:
|
||||||
version = parse_version_file(f.read())
|
version = parse_version_file(f.read())
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user