Skip to content

Releases: ryderstorm/pocketsmith-mcp-python

v1.2.0

Choose a tag to compare

@ryderstorm ryderstorm released this 10 Aug 05:33

v1.2.0 (2025-08-10)

Bug Fixes

Chores

  • dev: Add pytest-asyncio to dev deps (#6, 7e369dc)

  • lock: Add uv.lock to VCS (#6, 7e369dc)

Documentation

  • Add policy docs and badges (#6, 7e369dc)

  • Update release plan and add CodeRabbit badge (#6, 7e369dc)

  • goose: Add Goose Desktop integration guide (#6, 7e369dc)

  • 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

  • resilience: Add tenacity-based retries and rate-limit handling (#6, 7e369dc)

Refactoring

  • server: Remove duplicate TransientError and _parse_retry_after (#6, 7e369dc)

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)

  • Use ModuleType stubs for deps in header tests (#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

Choose a tag to compare

@ryderstorm ryderstorm released this 09 Aug 17:48

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

Choose a tag to compare

@ryderstorm ryderstorm released this 09 Aug 17:20

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

  • Remove unnecessary comment (#3, 921f149)

  • justfile: Run inspector via package entry (-m pocketsmith_mcp) (#1, 046a15c)

  • license: Add MIT License (#1, 046a15c)

  • lock: Add uv.lock to VCS (#3, 921f149)

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)

  • Gate release on tests and split workflows (#7, 57d4ea9)

  • 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

  • Add policy docs and badges (#3, 921f149)

  • Add policy docs and badges (#2, 47f8be7)

  • Add SECURITY and CONTRIBUTING guides (#2, 47f8be7)

  • Fix cli args for inspector (#1, 046a15c)

  • Update release plan and add CodeRabbit badge (#3, 921f149)

  • Update release plan and add CodeRabbit badge (#2, 47f8be7)

  • 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)

  • Package MCP server with console entry (#1, 046a15c)

  • 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

  • server: Modernize importlib.resources loader and DRY amount parsing (#1, 046a15c)

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

Choose a tag to compare

@github-actions github-actions released this 08 Aug 03:52

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

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 03:28

v1.0.0 (2025-08-08)

  • Initial Release