Commit Graph

71 Commits

Author SHA1 Message Date
Benex254
15f79b65c9 feat: aniwave?? 2024-08-21 17:18:30 +03:00
Benex254
33c3af0241 chore: remove print and input statements 2024-08-21 16:00:52 +03:00
Benex254
9badde62fb feat: improve providers 2024-08-21 15:58:01 +03:00
Benex254
25422b1b7d feat: improve aniwatch provider api 2024-08-21 14:52:56 +03:00
Benex254
d6b2bd7761 fix: ep title 2024-08-19 10:36:20 +03:00
Benex254
9c94d824d1 fix: rearrange servers available 2024-08-19 00:21:16 +03:00
Benex254
5e9ef87526 feat: improve provider api 2024-08-18 23:55:29 +03:00
Benex254
fc7efebc8d feat: accomodate subtitle streams 2024-08-18 23:53:36 +03:00
Benex254
528be74194 feat(aniwatch): init 2024-08-18 23:52:18 +03:00
Benex254
831dcf4e88 feat: fix python 3.10 incompatibility issue 2024-08-18 15:20:58 +03:00
Benex254
d75a03e594 feat(animepahe): fix episode title 2024-08-18 15:09:24 +03:00
Benex254
74514c9fbc feat(animepahe): fix title order 2024-08-18 12:46:46 +03:00
Benex254
5b3b9f740b feat(animepahe): remove use of node and implement custom logic to decode the string 2024-08-17 22:46:10 +03:00
Benex254
454341eaf5 feat: enable use of http headers for providers 2024-08-17 15:17:53 +03:00
Benex254
4faac017b5 feat(utils): add 480 as possible quality 2024-08-15 10:49:29 +03:00
Benex254
8cfcc26468 feat(animepahe): use true episodes 2024-08-14 21:20:49 +03:00
Benex254
cea1a67d64 chore: bump version 2024-08-14 20:07:35 +03:00
Benex254
97c6dc7968 feat(animepahe): make it random 2024-08-14 20:07:35 +03:00
Benex254
d97072e298 feat(anime_pahe): load all pages 2024-08-14 20:07:35 +03:00
benex
9608bace07 format: reformat to pep8 2024-08-11 20:53:02 +03:00
benex
09b88df49a fix: issues with anime pahe provider 2024-08-11 20:34:26 +03:00
benex
ccaacc9948 fix(allanime): invalid key 2024-08-11 20:10:13 +03:00
Benex254
96d88b0f47 feat(allanime): remove useless module 2024-08-11 22:06:26 +03:00
Benex254
4102685cbc refactor: downloader 2024-08-11 20:54:32 +03:00
Benex254
09ce90f8b0 chore: init depraction of providers 2024-08-11 11:36:35 +03:00
Benex254
a2872db216 feat(allanime): give random qualities to strings 2024-08-11 11:24:29 +03:00
Benex254
030f77bbf3 refactor(allanime): wrong import path 2024-08-11 11:23:41 +03:00
Benex254
8f5e01295f feat(animeprovider): make types more robust 2024-08-11 11:23:11 +03:00
Benex254
7b2096e0eb feat(utils): add animeprovider util that assigns a random quality string if not present 2024-08-11 11:22:43 +03:00
Benex254
b4cbb57f29 refactor: move available servers to toplevel of animeprovider package 2024-08-11 11:21:18 +03:00
Benex254
c4255fc748 feat(animepahe): complete 2024-08-11 11:20:08 +03:00
Benex254
fa42d0e403 feat(animepahe): init 2024-08-10 23:02:26 +03:00
Benex254
33d69cb95a chore: remove empty providers 2024-08-10 15:40:39 +03:00
Benex254
1a88b6e998 refactor(anilist): rename anilist_data_schema to types 2024-08-10 15:15:37 +03:00
Benex254
26ae98a747 feat(providers): lazy load providers 2024-08-06 19:02:35 +03:00
Benex254
0d9e78d356 feat: only import anime provider when needed 2024-08-06 16:16:28 +03:00
Benex254
93b2687985 feat: import types only when type checking 2024-08-06 15:56:09 +03:00
Benex254
2e94e8494e feat: only import types if type checking 2024-08-06 14:15:47 +03:00
Benex254
1ddb82e63d update docs and move allanime utils to be accessible by all providers 2024-08-06 13:24:52 +03:00
Benex254
b738998b05 chore: preliminary cleanup 2024-08-05 09:47:06 +03:00
Benex254
4cc0de2bbd feat: quick commit 2024-08-05 09:47:06 +03:00
Benex254
b32c2545d0 feat(anime provider): improve browser impersonation by using sessions 2024-08-05 09:47:06 +03:00
Benex254
86a8f1461d fix: wrong code formating 2024-08-05 09:47:05 +03:00
Benex254
84c28d344f feat: add aniskip intergration and scoring of anime 2024-08-05 09:47:04 +03:00
Benex254
f31807cb1d feat(allanime): handle none 200 status code 2024-08-05 09:47:04 +03:00
Benex254
cbee5d9e7c feat(allanime): add server 2024-08-05 09:47:04 +03:00
Benex254
7b0ba6a8c8 feat(provider): add animepahe as new provider 2024-08-05 09:47:04 +03:00
Benex254
9e9b6d4f92 chore(anime_provider): remove print statements from provider and switch to logging 2024-08-05 09:47:03 +03:00
Benex254
29d5c673ad feat(cli): switch to using AnimeProvider obj 2024-08-05 09:47:03 +03:00
Benex254
19a5185a0a feat(allanime): change typing from generator to iterator 2024-08-05 09:47:03 +03:00