Skip to content

Commit 0c5a227

Browse files
github-actions[bot]Zzackllack
authored andcommitted
Format Python code with Black
1 parent ba2ab0b commit 0c5a227

File tree

5 files changed

+34
-22
lines changed

5 files changed

+34
-22
lines changed

app/api/qbittorrent/torrents.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -193,10 +193,10 @@ def torrents_info(
193193
"added_on": int(r.added_on.timestamp()),
194194
"completion_on": int((r.completion_on or r.added_on).timestamp()),
195195
"size": int(size or 0),
196-
"num_seeds": 0,
197-
"num_leechs": 0,
198-
"anibridgeAbsolute": r.absolute_number,
199-
}
196+
"num_seeds": 0,
197+
"num_leechs": 0,
198+
"anibridgeAbsolute": r.absolute_number,
199+
}
200200
)
201201
logger.success("Torrent info response generated.")
202202
return JSONResponse(out)

app/api/torznab/api.py

Lines changed: 20 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,7 @@ def torznab_api(
100100
if not slug and series:
101101
slug = series.strip()
102102
if slug:
103-
display_title = (
104-
tn.resolve_series_title(slug) or q_str or series or slug
105-
)
103+
display_title = tn.resolve_series_title(slug) or q_str or series or slug
106104
fetch_catalog = lambda: absmap.fetch_episode_catalog(slug)
107105
targets: List[dict]
108106
fallback_used = False
@@ -302,7 +300,9 @@ def torznab_api(
302300
"utf-8"
303301
)
304302
logger.debug("Absolute request resolved to no episodes.")
305-
return Response(content=xml, media_type="application/rss+xml; charset=utf-8")
303+
return Response(
304+
content=xml, media_type="application/rss+xml; charset=utf-8"
305+
)
306306
targets = [
307307
{
308308
"season": mapping.season_number,
@@ -319,7 +319,9 @@ def torznab_api(
319319
"utf-8"
320320
)
321321
logger.debug("Standard request missing season/episode information.")
322-
return Response(content=xml, media_type="application/rss+xml; charset=utf-8")
322+
return Response(
323+
content=xml, media_type="application/rss+xml; charset=utf-8"
324+
)
323325
targets = [
324326
{
325327
"season": season_i,
@@ -394,11 +396,13 @@ def torznab_api(
394396
)
395397
else:
396398
try:
397-
available, height, vcodec, prov_used, _info = tn.probe_episode_quality(
398-
slug=slug,
399-
season=season_val,
400-
episode=episode_val,
401-
language=lang,
399+
available, height, vcodec, prov_used, _info = (
400+
tn.probe_episode_quality(
401+
slug=slug,
402+
season=season_val,
403+
episode=episode_val,
404+
language=lang,
405+
)
402406
)
403407
except Exception as e:
404408
logger.error(
@@ -452,7 +456,9 @@ def torznab_api(
452456
absolute_number=absolute_val,
453457
)
454458
except Exception as e:
455-
logger.error(f"Error building magnet for release '{release_title}': {e}")
459+
logger.error(
460+
f"Error building magnet for release '{release_title}': {e}"
461+
)
456462
continue
457463

458464
guid = f"aw:{slug}:s{season_val}e{episode_val}:{lang}"
@@ -472,7 +478,9 @@ def torznab_api(
472478
if fallback_used and absolute_candidate is not None:
473479
tn._add_torznab_attr(item, "anibridgeFallback", "true")
474480
except Exception as e:
475-
logger.error(f"Error building RSS item for release '{release_title}': {e}")
481+
logger.error(
482+
f"Error building RSS item for release '{release_title}': {e}"
483+
)
476484
continue
477485

478486
count += 1

app/config.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -329,9 +329,7 @@ def _ensure_dir(candidates: list[Path], label: str) -> Path:
329329
ANIBRIDGE_FALLBACK_ALL_EPISODES = _as_bool(
330330
os.getenv("ANIBRIDGE_FALLBACK_ALL_EPISODES", None), False
331331
)
332-
logger.debug(
333-
f"ANIBRIDGE_FALLBACK_ALL_EPISODES={ANIBRIDGE_FALLBACK_ALL_EPISODES}"
334-
)
332+
logger.debug(f"ANIBRIDGE_FALLBACK_ALL_EPISODES={ANIBRIDGE_FALLBACK_ALL_EPISODES}")
335333

336334
# ---- Fake Seeder/Leecher für Torznab-Items (für Prowlarr-Minimum) ----
337335
TORZNAB_FAKE_SEEDERS = int(os.getenv("TORZNAB_FAKE_SEEDERS", "999"))

app/db/models.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,9 @@ def create_db_and_tables() -> None:
174174
)
175175
with engine.begin() as conn:
176176
conn.execute(
177-
text("ALTER TABLE clienttask ADD COLUMN absolute_number INTEGER")
177+
text(
178+
"ALTER TABLE clienttask ADD COLUMN absolute_number INTEGER"
179+
)
178180
)
179181
except Exception as mig_exc:
180182
logger.error(
@@ -421,7 +423,9 @@ def upsert_episode_mapping(
421423
mapping.episode_number = episode_number
422424
if episode_title is not None:
423425
mapping.episode_title = episode_title
424-
mapping.last_synced_at = as_aware_utc(last_synced_at) if last_synced_at else utcnow()
426+
mapping.last_synced_at = (
427+
as_aware_utc(last_synced_at) if last_synced_at else utcnow()
428+
)
425429
session.add(mapping)
426430

427431
try:

app/utils/absolute_numbering.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,9 @@ def resolve_absolute_episode(
233233
if mapping and mapping.season_number > 0:
234234
return mapping
235235

236-
ensure_catalog_mappings(session, series_slug=series_slug, fetch_catalog=fetch_catalog)
236+
ensure_catalog_mappings(
237+
session, series_slug=series_slug, fetch_catalog=fetch_catalog
238+
)
237239

238240
mapping = get_episode_mapping_by_absolute(
239241
session, series_slug=series_slug, absolute_number=absolute_number

0 commit comments

Comments
 (0)