Skip to content

chore: bump cpex plugin packages - #5362

Merged
ja8zyjits merged 1 commit into
mainfrom
user/luca/bump-cpex-plugin-versions
Jun 24, 2026
Merged

ja8zyjits merged 1 commit into
mainfrom
user/luca/bump-cpex-plugin-versions

Conversation

@lucarlig

@lucarlig lucarlig commented Jun 24, 2026 •

Copy link
Copy Markdown
Collaborator

Pull Request

🔗 Related Issue

Follows IBM/cpex-plugins#125.


📝 Summary

Bumps the optional plugins extra to the latest published cpex-* plugin package versions from IBM/cpex-plugins#125.

Refreshes uv.lock with the new plugin artifacts and updated package-specific exclude-newer gates.


📏 Reviewability

  • This PR has one clear purpose
  • Unrelated bugs or improvements are tracked in separate issues/PRs
  • Tests are included with the code they validate

🏷️ Type of Change

  • Bug fix
  • Feature / Enhancement
  • Documentation
  • Refactor
  • Chore (deps, CI, tooling)
  • Other (describe below)

🧪 Verification

Check Command Status
Lockfile uv lock --locked Passed
Plugin imports uv run --extra plugins python - <<'PY' ... Passed
Plugin metadata tests uv run --extra plugins pytest tests/unit/mcpgateway/plugins/test_plugin_service_metadata_installed.py -q Passed
External plugin unit subset uv run --extra plugins pytest tests/unit/plugins/test_encoded_exfil_detector.py tests/unit/plugins/test_secrets_detection.py tests/unit/mcpgateway/plugins/plugins/pii_filter/test_pii_filter.py tests/unit/mcpgateway/plugins/plugins/rate_limiter/test_rate_limiter.py tests/unit/mcpgateway/plugins/plugins/url_reputation/test_url_reputation.py -q Passed, 2 expected xfails

✅ Checklist

  • Code formatted (make black isort pre-commit)
  • Tests added/updated for changes
  • Documentation updated (if applicable)
  • No secrets or credentials committed

📓 Notes (optional)

No docs changes. This only updates optional external plugin package bounds and lockfile entries.

Signed-off-by: lucarlig <luca.carlig@ibm.com>
@lucarlig
lucarlig marked this pull request as ready for review June 24, 2026 09:10

@ja8zyjits ja8zyjits left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM
Only version update

@ja8zyjits
ja8zyjits added this pull request to the merge queue Jun 24, 2026
Merged via the queue into main with commit b14061b Jun 24, 2026
60 checks passed
@ja8zyjits
ja8zyjits deleted the user/luca/bump-cpex-plugin-versions branch June 24, 2026 11:19
@ja8zyjits ja8zyjits self-assigned this Jun 25, 2026
@cafalchio cafalchio mentioned this pull request Jul 7, 2026
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