Add NFO Pydantic models with comprehensive validation

- Create TVShowNFO, ActorInfo, RatingInfo, ImageInfo models
- Add validation for dates (YYYY-MM-DD), URLs, IMDB IDs
- Support all Kodi/XBMC standard fields
- Include nested models for ratings, actors, images
- Comprehensive unit tests with 61 tests
- Test coverage: 95.16% (exceeds 95% requirement)
- All tests passing
This commit is contained in:
2026-01-11 20:17:18 +01:00
parent 65b116c39f
commit 5e8815d143
4 changed files with 892 additions and 75 deletions

BIN
.coverage

Binary file not shown.