Skip to content

py@2.0.0b0

@jkomyno jkomyno tagged this 31 Aug 12:58
This PR:

- prepares `composio==2.0.0b0` with `composio-client==2.0.0rc6`
- keeps every Python provider package on its stable `0.x` release train
- adds a core-only build target so Python prereleases publish no
provider artifacts
- preserves the existing SDK-and-provider build path for stable Python
releases
- updates the release guard and changelog for independently versioned
SDK prereleases

Verification:

- `uv lock --check`
- `pnpm test:release-workflow`
- `go run github.com/rhysd/actionlint/cmd/actionlint@v1.7.10
.github/workflows/py.release.yml`
- `make build-core` and `twine check --strict dist/*`
- installed the built wheel with all 12 published provider packages at
`0.21.0`; `uv pip check` and all provider imports passed

After merge, pushing the immutable `py@2.0.0b0` tag will publish only
the `composio` wheel and source distribution.
Assets 2
Loading