Releases: ryderstorm/pocketsmith-mcp-python
Release list
v1.2.0
v1.2.0 (2025-08-10)
Bug Fixes
-
Apply suggestion from @coderabbitai[bot] (#6,
7e369dc) -
server: Correctly parse zero amounts and unify in reports (#6,
7e369dc)
Chores
Documentation
-
goose: Move Goose integration section to docs/GOOSE_INTEGRATION.md (#6,
7e369dc) -
readme: Move badges to top and fix CI badge slug (#6,
7e369dc)
Features
Refactoring
Testing
-
Add utility tests for helpers and raise coverage >30% (#6,
7e369dc) -
Add utility tests; refactor: remove duplicate symbols (#6,
7e369dc) -
Refactor in-memory client test to use asyncio.run (#6,
7e369dc) -
ci: Keep coverage threshold at 30% until async test runs reliably (#6,
7e369dc)
Detailed Changes: v1.1.1...v1.2.0
v1.1.1
v1.1.1 (2025-08-09)
Bug Fixes
- Tweaks to ci release process (
2acb921)
Detailed Changes: v1.1.0...v1.1.1
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
v1.0.1
v1.0.1 (2025-08-08)
Bug Fixes
- docs: Update Goose usage in README (
fb66159)
Continuous Integration
- release: Ensure uv.lock is updated and included in release (
4c1867f)
Detailed Changes: v1.0.0...v1.0.1