Files
Barış Keserandgoogle-labs-jules[bot] 4fb722a31a Optimize Anizle adapter with O(1) dictionary lookup for database (#352)
Introduced an `_anime_database_index` global dictionary within `scraper_module/adapters/anizle.py`. It is dynamically populated by `load_anime_database()`.
Refactored `get_anime_episodes` and `get_anime_details` to use `_anime_database_index.get(slug)` (O(1)) rather than a linear scan (O(N)) over `_anime_database`.
This drastically improves query time from the cached database list. Also cleared leftover orphaned performance test scripts in the root directory.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-05-03 20:56:46 +00:00
..
2026-04-19 21:05:39 +00:00