What's Changed
- Modernized CI: migrated from Travis CI to GitHub Actions with uv
- Test matrix: Python 3.11, 3.12, 3.13
- Added ruff linting to CI pipeline
- Upgraded to codecov-action v5
- Removed legacy setup.py, setup.cfg, MANIFEST.in, and requirements.txt in favor of pyproject.toml