v0.2.1
Release Notes: v0.2.1
Summary
v0.2.1 improves CI and release validation speed by caching the Python virtualenv and reusing the installed build environment.
Added
- No new MCP tools or runtime features.
Changed
- CI now caches
.venvwith a key derived frompyproject.toml. - Release validation now caches
.venvwith the same dependency key. - Package builds now use
.venv/bin/python -m build --no-isolationin CI and release validation, avoiding repeated isolated build-environment installs when dependencies are already present.
Fixed
- No runtime fixes.
Security And Safety
- CrowdSec-only boundary is unchanged.
- Write actions remain single-IP, prepare-only, and audited.
- No MCP-executed CrowdSec mutations were added.
Upgrade Notes
- Update deployments to use
ghcr.io/frli4797/crowdsec-ops-mcp:0.2.1after the image is published. - Existing configuration variables remain compatible.
Validation
.venv/bin/pytest.venv/bin/python scripts/check_version.py v0.2.1.venv/bin/python -m build --no-isolation- Docker image build