Skip to content

Commit 65ed781

Browse files
committed
chore: bump to 0.9.0a1
1 parent 7e0a587 commit 65ed781

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

docs/releasing.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Every package release tracks an upstream ACP schema tag from [`agentclientprotoc
99
ACP_SCHEMA_VERSION=v0.4.5 make gen-all
1010
```
1111
This refreshes `schema/` and the generated `src/acp/schema.py`.
12-
2. **Bump the SDK version** in `pyproject.toml` (and regenerate `uv.lock` if deps moved).
12+
2. **Bump the SDK version** in `pyproject.toml` using a PEP 440 version string (for example `0.9.0a1` for an alpha release), and sync `uv.lock` if the lockfile is tracked.
1313
3. **Run the standard gates:**
1414
```bash
1515
make check # Ruff format/lint, type analysis, dep hygiene
@@ -20,7 +20,7 @@ Every package release tracks an upstream ACP schema tag from [`agentclientprotoc
2020
## Commit & review
2121

2222
- Keep the diff tight: regenerated schema files, version bumps, doc updates, and any required fixture refresh (goldens, RPC tests, etc.).
23-
- Use a Conventional Commit such as `release: v0.4.5`.
23+
- Use a Conventional Commit such as `release: 0.9.0a1`.
2424
- In the PR description, capture:
2525
- The ACP schema tag you targeted.
2626
- Output from `make check` / `make test` (and optional Gemini tests if you ran them).
@@ -31,6 +31,7 @@ Every package release tracks an upstream ACP schema tag from [`agentclientprotoc
3131
Releases are automated by `on-release-main.yml` once the PR lands on `main`.
3232

3333
1. Draft a GitHub Release for the new tag (the UI creates the tag if missing).
34+
Use the exact package version as the tag, for example `0.9.0a1` or `0.9.0`.
3435
2. Publishing the release triggers the workflow, which:
3536
- Syncs the tag back into `pyproject.toml`.
3637
- Builds and uploads to PyPI via `uv publish` using `PYPI_TOKEN`.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "agent-client-protocol"
3-
version = "0.8.1"
3+
version = "0.9.0a1"
44
description = "A Python implement of Agent Client Protocol (ACP, by Zed Industries)"
55
authors = [
66
{ name = "Chojan Shang", email = "psiace@apache.org" },

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)