Xevion
672eeedb1a
Fix incorrect episode count being used in verify_episode
...
The season acquired from CLI is one-indexed while episode_counts of course is zero-indexed.
This was not accounted for in `verify_episode`, thus it would error on Season 3, Episode 15 (since Season 4 was accessed, which had 14 episodes).
2022-04-30 20:08:25 -05:00
Xevion
9cc6dbfa50
begin implementing character API fetch routes with rudimentary inefficient paging - character_data.keys() will need caching and surface level data building, perhaps prebuilt.json or runtime var? similar to SeasonList
2020-09-14 12:26:01 -05:00
Xevion
1d9d1d27ad
character name separation and character.json saving, refactor character ID generation to helpers
2020-09-14 12:15:08 -05:00
Xevion
21b471e9d4
begin working on charaters.json CLI data aggregation methods, algolia quote object transform (this needs to be standardized, maybe in the next 10,000 years), rename get_characters
2020-09-14 12:01:20 -05:00
Xevion
634f03a09f
add preprocess option to build final|algolia commands, make get_characters no file return None instead of empty list, README.md credit link text fix
2020-08-09 19:57:46 -05:00
Xevion
99b15168e1
finish preprocess, build algolia, build final commands, update README, remove obsolete code in process.py
2020-08-09 17:50:26 -05:00
Xevion
d6e2ce1df4
template preprocess/process/algolia/final commands, cleanup process.py functions removing obsolete funcs, adding save_file & preprocess
2020-08-08 03:59:03 -05:00
Xevion
5c80d47404
clean up basic filename/filepath functions, add rich argument fetch command with progressbars for fetch/delayed requests
2020-08-08 01:15:08 -05:00
Xevion
437d132d18
move process.py, ready CLI with base command groups, command names & docstrings
2020-08-07 18:52:44 -05:00