3 Commits

Author SHA1 Message Date
Ryan Malloy
5c87097158 Update test workflow for Python 3.10+ requirement
- Change Python test matrix from 3.8-3.12 to 3.10-3.13
- Update test-install to test on 3.10 and 3.13 (min/max versions)
- Keep other Python versions in workflow for comprehensive testing

This aligns with the updated minimum Python requirement of 3.10+
to match the mcp package dependency requirements.
2025-06-11 17:45:39 -06:00
Ryan Malloy
d6983b76cf Add PyPI publishing workflow
- Triggers on version tags (v*)
- Supports both TestPyPI and PyPI publishing
- Uses trusted publishing (OIDC) for security
- Requires all tests to pass before publishing
- Creates GitHub releases with changelog
- Supports manual workflow dispatch for testing
2025-06-11 16:47:27 -06:00
a5fe791756 Initial Commit 2025-06-11 16:16:34 -06:00