Bump rate limiter to v0.0.2#6
Conversation
- Bump version in Cargo.toml and plugin-manifest.yaml - Add versioning section to CLAUDE.md documenting the bump process Signed-off-by: Jonathan Springer <jps@s390x.com>
There was a problem hiding this comment.
Pull request overview
Bumps the rate limiter plugin version to 0.0.2 and documents the version bump/release tagging process.
Changes:
- Update version from
0.0.1→0.0.2inrate_limiter/Cargo.toml. - Update plugin manifest version to
0.0.2. - Add a “Versioning” section describing what to update and how to tag releases.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| rate_limiter/cpex_rate_limiter/plugin-manifest.yaml | Bumps manifest version to 0.0.2 to match the release. |
| rate_limiter/Cargo.toml | Bumps Rust crate version to 0.0.2 (source of truth for maturin dynamic version). |
| AGENTS.md | Adds version bump + tagging guidance for releases. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| [package] | ||
| name = "rate_limiter" | ||
| version = "0.0.1" | ||
| version = "0.0.2" |
There was a problem hiding this comment.
The version bump in Cargo.toml should also be reflected in rate_limiter/Cargo.lock (it currently still lists the package version as 0.0.1). Please regenerate and commit the updated lockfile so the versioning state is consistent and reproducible.
| version = "0.0.2" | |
| version = "0.0.1" |
| ## Versioning | ||
|
|
||
| When bumping a plugin version, update all of these: | ||
|
|
||
| 1. `Cargo.toml` — the single source of truth for the version number. | ||
| 2. `cpex_<plugin>/plugin-manifest.yaml` — the `version` field. | ||
| 3. `Cargo.lock` — updates automatically on the next build. | ||
|
|
||
| Tag releases as `<plugin>-v<version>` (e.g., `rate-limiter-v0.0.2`) on `main` to trigger the PyPI publish workflow. |
There was a problem hiding this comment.
The PR description says the versioning section was added to CLAUDE.md, but the change in this PR is in AGENTS.md. Either update the PR description or move/duplicate this guidance into CLAUDE.md (and keep the two files consistent) so contributors know where to look.
- Bump version in Cargo.toml and plugin-manifest.yaml - Add versioning section to CLAUDE.md documenting the bump process Signed-off-by: Jonathan Springer <jps@s390x.com> Signed-off-by: lucarlig <luca.carlig@ibm.com>
- Bump version in Cargo.toml and plugin-manifest.yaml - Add versioning section to CLAUDE.md documenting the bump process Signed-off-by: Jonathan Springer <jps@s390x.com> Signed-off-by: lucarlig <luca.carlig@ibm.com>
Summary
Test plan
rate-limiter-v0.0.2on main to publish to PyPI