This maintenance release focuses on keeping the signalrgb-python library up-to-date with the latest dependency versions. All major dependencies have been updated to their newest stable releases, ensuring better security, performance, and compatibility with the latest Python ecosystem. Additionally, the latest version of urllib is necessary for the Home Assistant integration which depends on this library.
✨ Highlights
📦 Fresh Dependencies
All 15 major dependencies have been updated to their latest versions, bringing improved security, performance, and new features from the Python ecosystem
⬆️ Dependencies
- Updated all project dependencies to their latest stable versions including requests (2.32.4), rich (14.0.0), typer (0.16.0), ruff (0.12.2), pre-commit (4.2.0), mashumaro (3.16), urllib3 (2.5.0), pytest (8.4.1), mkdocs-material (9.6.15), mkdocstrings (0.29.1), mypy (1.16.1), pytest-cov (6.2.1), and several type stubs
🔧 Build & Infrastructure
- Updated project configuration and lock files to reflect new dependency versions
🔧 Upgrade Notes
- This release contains no breaking changes and is a drop-in replacement for version 1.0.0
- All existing code and CLI commands will continue to work without modification
- If you're using the library programmatically, you may benefit from new features in the updated dependencies
📊 Metrics
- Total Commits: 2
- Files Changed: 6
- Insertions: 469
- Deletions: 457