v1.1.0
v1.1.0 (2025-08-09)
Bug Fixes
-
Apply suggestion from @coderabbitai[bot] (#3,
921f149) -
Update release.yml with settings to allow release pushes (#5,
b94d5cf) -
cli: Lazy-load server import in main to avoid import-time deps during tests (#3,
921f149) -
retries: Bind httpx AsyncClient.request with MethodType to preserve bound semantics (#3,
921f149)
Chores
Continuous Integration
-
Add concurrency to release and switch Codecov to OIDC with minimal perms (#7,
57d4ea9) -
Add GitHub Actions workflow to run pytest on push and PR (#1,
046a15c) -
coverage: Integrate Codecov upload and badge; set initial fail-under=0 to unblock (#3,
921f149) -
release: Gate release on tests via workflow_run success (#7,
57d4ea9) -
release: Update workflow to include uv.lock (
af1e2f4) -
release: Use PAT, set author, and secure git in release workflow (#7,
57d4ea9) -
tests: Rename CI workflow and add separate lint job (#7,
57d4ea9)
Documentation
-
readme: Move badges to top and fix CI badge slug (#3,
921f149) -
readme: Move badges to top, fix CI badge slug, link CodeRabbit (on docs/policies-badges) (#2,
47f8be7)
Features
-
Add resilience with retries and rate-limit handling (#3,
921f149) -
Rename to pocketsmith-mcp-python, DRY reports, add smoke tests (#1,
046a15c) -
package: Create installable package and console entry (#1,
046a15c) -
resilience: Add tenacity-based retries and rate-limit handling (#3,
921f149)
Refactoring
Testing
-
Improve smoke tests and add CLI entrypoint check (#1,
046a15c) -
coverage: Enable pytest coverage locally and in CI (#3,
921f149)
Detailed Changes: v1.0.1...v1.1.0