Commit
refactor: Update Docker configuration and improve type hints in Essentia service
Commit details
Commit notes
- Cleaned up docker-compose.yml by standardizing quotes and formatting for better readability. - Updated type hints in analyzer.py, main.py, and models.py to use Tuple and List from typing for consistency. - Simplified Dockerfile by switching to the official mtgupf/essentia image, removing unnecessary build stages, and ensuring Python dependencies are installed correctly. - Adjusted requirements.txt to reflect the pre-installed Essentia library and updated version constraints for other dependencies.
- Files changed
- 6
- Lines added
- +59
- Lines removed
- −114