Skip to content

chore(release): prepare 0.4.0 - #5

Merged
oleg-bk merged 1 commit into
mainfrom
codex/lurkr-0-4-0-release-prep
Jun 1, 2026
Merged

chore(release): prepare 0.4.0#5
oleg-bk merged 1 commit into
mainfrom
codex/lurkr-0-4-0-release-prep

Conversation

@oleg-bk

@oleg-bk oleg-bk commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bump Lurkr package metadata and runtime __version__ from 0.3.0 to 0.4.0.
  • Promote the BadHost detector changelog entry from [Unreleased] to v0.4.0 — 2026-06-01.
  • Update README and PyPI README examples to use v0.4.0, and move future roadmap headings forward to avoid version collision.

Verification

  • .venv/bin/python -m pytest -q -> 536 passed
  • .venv/bin/python -m build -> built lurkr-0.4.0.tar.gz and lurkr-0.4.0-py3-none-any.whl
  • unzip -p dist/lurkr-0.4.0-py3-none-any.whl lurkr-0.4.0.dist-info/METADATA | rg -n "^Name:|^Version:|FastAPI / Starlette|agent\\.python_fastapi_path_auth_no_host_validation|19 high-severity" -> version 0.4.0 and BadHost README content present
  • tar -tzf dist/lurkr-0.4.0.tar.gz | rg "pyproject.toml|PYPI_README.md|src/lurkr/__init__.py|src/lurkr/rules/python_fastapi_host.py" -> expected files present
  • .venv/bin/python -c 'import lurkr; print(lurkr.__version__)' -> 0.4.0
  • git diff --check and git diff --cached --check -> clean

Notes

  • No tag, GitHub release, PyPI publish, or GHCR publish is performed in this PR.
  • Build artifacts in dist/ are ignored and intentionally not committed.

Implemented with assistance from Codex.

Bump Lurkr package and runtime versions to 0.4.0, promote the BadHost detector changelog entry, and update README/PyPI README examples for the new release tag.

Build verification produced lurkr-0.4.0 wheel and sdist locally; artifacts remain ignored and are not committed.

Implemented with assistance from Codex.
@oleg-bk
oleg-bk merged commit 904aa35 into main Jun 1, 2026
19 checks passed
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.

1 participant