Skip to content

Bump rate limiter to v0.0.2#6

Merged
jonpspri merged 1 commit into
mainfrom
bump-rate-limiter-v0.0.2
Apr 1, 2026
Merged

Bump rate limiter to v0.0.2#6
jonpspri merged 1 commit into
mainfrom
bump-rate-limiter-v0.0.2

Conversation

@jonpspri
Copy link
Copy Markdown
Collaborator

@jonpspri jonpspri commented Apr 1, 2026

Summary

  • Bump rate limiter version from 0.0.1 to 0.0.2 in Cargo.toml and plugin-manifest.yaml
  • Add versioning section to CLAUDE.md documenting the version bump process

Test plan

  • CI passes
  • After merge, tag rate-limiter-v0.0.2 on main to publish to PyPI

- 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>
Copilot AI review requested due to automatic review settings April 1, 2026 05:42
@jonpspri jonpspri merged commit 86bda30 into main Apr 1, 2026
9 checks passed
@jonpspri jonpspri deleted the bump-rate-limiter-v0.0.2 branch April 1, 2026 05:42
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.10.0.2 in rate_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.

Comment thread rate_limiter/Cargo.toml
[package]
name = "rate_limiter"
version = "0.0.1"
version = "0.0.2"
Copy link

Copilot AI Apr 1, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Suggested change
version = "0.0.2"
version = "0.0.1"

Copilot uses AI. Check for mistakes.
Comment thread AGENTS.md
Comment on lines +34 to +42
## 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.
Copy link

Copilot AI Apr 1, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Copilot uses AI. Check for mistakes.
lucarlig pushed a commit that referenced this pull request Apr 1, 2026
- 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>
lucarlig pushed a commit that referenced this pull request Apr 1, 2026
- 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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants