Add complete AnimeLibrarian implementation

- Full application structure with core, API clients, and UI modules
- Directory compatibility checker with comprehensive validation
- TheTVDB API integration for metadata and standardized naming
- trace.moe API integration for episode verification
- File renamer with TVDB format compliance
- Interactive CLI interface with detailed reporting
- Configuration system with validation and defaults
- Comprehensive error handling and logging
- Support for backup and dry-run operations
- Project developed by the Légion de Muyue

💘 Generated with Crush

Assisted-by: GLM-4.6 via Crush <crush@charm.land>
This commit is contained in:
2025-12-21 18:24:06 +01:00
parent 1ba3055895
commit 2605f08feb
17 changed files with 3828 additions and 0 deletions

3
src/__init__.py Normal file
View File

@@ -0,0 +1,3 @@
# AnimeLibrarian - Package principal
__version__ = "1.0.0"
__author__ = "AnimeLibrarian Team"