Releases: concurrence-hq/amigo-python-sdk
Release list
Release v2.0.1
Release v2.0.0
Classic Python 2.0.0
Generated request/response models now match the current Classic API contract, including metric creation's initial-version payload, version responses without a required ID, and current model identifiers. Review generated model imports, constructors, and response-field access when upgrading. Optional legacy organization-branding attributes remain compatible.
Install with pip install amigo-sdk==2.0.0 and import amigo_sdk. This package targets the Classic API.
Validation: Python 3.11–3.13 tests, lint, formatting, type checking, coverage upload, wheel/sdist publication, and current-contract model parsing from a clean PyPI installation. The separate informational integration job remains blocked by DNS resolution of its configured test host; this release does not certify that environment.
Release v1.3.1
What's Changed in v1.3.1
- Skip model regeneration for manual releases by default (#43) (#43)
- Broaden generator compatibility field matching (#42) (#42)
- Harden generated-model compatibility patches (#41) (#41)
- Fix classic Python SDK front door and CI drift (#40) (#40)
- Merge pull request #39 from amigo-ai/fix/readme-diagrams-from-gitbook (#39)
- docs: replace broken readme art with gitbook diagrams (#39)
- Merge pull request #38 from amigo-ai/polish/python-front-door-v2 (#38)
- fix: stabilize classic python sdk workflows (#38)
- docs: add visual front door for python sdk (#38)
- docs: elevate python sdk presentation
- docs: refresh public repo presentation
Full Changelog: v1.3.0...v1.3.1
Installation
pip install amigo_sdk==1.3.1Release v1.3.0
What's Changed in v1.3.0
- No new commits found.
Full Changelog: v1.2.0...v1.3.0
Installation
pip install amigo_sdk==1.3.0Release v1.2.0
What's Changed in v1.2.0
- No new commits found.
Full Changelog: v1.1.0...v1.2.0
Installation
pip install amigo_sdk==1.2.0Release v1.1.0
What's Changed in v1.1.0
- fix: unwrap nested ConversationEvent in SDK resource layer (#35) (#35)
- fix: resolve integration test failures (#34) (#34)
- fix: update integration test for plural resource property (#33) (#33)
- fix: add resources/init.py for mkdocstrings resolution (#32) (#32)
- fix: resolve CI doc build failure and update CLAUDE.md (#31) (#31)
Full Changelog: v1.0.0rc1...v1.1.0
Installation
pip install amigo_sdk==1.1.0v1.0.0rc1
Amigo Python SDK v1.0.0rc1
First release candidate for the v1.0 API surface.
Breaking Changes
- Renamed
PermissionErrortoForbiddenError(avoids shadowing builtins) - Renamed sync
aclose()toclose()(async keepsaclose()) - Normalized resource properties to plural:
organizations,services,conversations
New Resources
- AgentResource: create, list, delete agents + version management (async + sync)
- ContextGraphResource: create, list, delete context graphs (HSMs) + version management (async + sync)
- ServiceResource: create, update, version set upsert/delete (extended from list-only)
New Exports
AmigoConfigand all error classes from__init__.py- Convenience aliases on all resources (
list,create,delete,get_model,interact,finish,messages)
Infrastructure
mypyadded to dev dependenciesscripts/removed from wheel build- License (MIT) and project URLs added to pyproject.toml
Verified
- 189 unit tests pass (85.04% coverage)
- All resources tested against dogfood (internal-api.amigo.ai)
Not yet published to PyPI — RC tag only.
Release v0.137.1
What's Changed in v0.137.1
Full Changelog: v0.137.0...v0.137.1
Installation
pip install amigo_sdk==0.137.1Release v0.137.0
What's Changed in v0.137.0
- Fix model generation: disable collapse_root_models to avoid IndexError
- Improve release workflow: use softprops/action-gh-release, include commit notes
- Improve public SDK quality for broader adoption (#20) (#20)
Full Changelog: v0.136.0...v0.137.0
Installation
pip install amigo_sdk==0.137.0Release v0.136.0
Changes in v0.136.0
This release was automatically created by the GitHub Actions release workflow.
Package Information
- Version: 0.136.0
- Target: PyPI
- Type: minor release
Links
Installation
pip install amigo_sdk