- 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>
27 lines
515 B
Plaintext
27 lines
515 B
Plaintext
# AnimeLibrarian - Dépendances Python
|
|
# Projet développé par la Légion de Muyue
|
|
|
|
# Core dependencies
|
|
requests>=2.28.0
|
|
pathlib2>=2.3.0
|
|
|
|
# Video processing (optional but recommended)
|
|
ffmpeg-python>=0.2.0
|
|
|
|
# Image processing (for trace.moe)
|
|
Pillow>=9.0.0
|
|
|
|
# Data handling
|
|
dataclasses>=0.8; python_version<"3.7"
|
|
|
|
# Logging and configuration
|
|
pyyaml>=6.0
|
|
|
|
# Development dependencies (optional)
|
|
pytest>=7.0.0
|
|
pytest-cov>=4.0.0
|
|
black>=22.0.0
|
|
flake8>=5.0.0
|
|
|
|
# Optional: Advanced video information
|
|
# ffprobe-python>=0.1.0 |