Files
Alberto Schiabel 711e609a71 chore(py): prepare 2.0.0b0 core-only beta (#4278)
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.
2026-08-31 14:58:42 +02:00

1.9 KiB