Skip to content

docs(release): offline PyPI readiness audit for klickd 4.1.0 (verdict READY)#127

Merged
Davincc77 merged 1 commit into
mainfrom
audit/pypi-klickd-4.1.0-offline-readiness
Jun 7, 2026
Merged

docs(release): offline PyPI readiness audit for klickd 4.1.0 (verdict READY)#127
Davincc77 merged 1 commit into
mainfrom
audit/pypi-klickd-4.1.0-offline-readiness

Conversation

@Davincc77
Copy link
Copy Markdown
Owner

Summary

  • Adds an offline readiness audit report for publishing the Python package klickd==4.1.0 to PyPI.
  • Verdict: READY — no blockers found.
  • Report (in French): docs/reports/release/pypi_klickd_4_1_0_offline_readiness_audit.md.

Key findings:

  • Version 4.1.0 consistent across pyproject.toml (canonical + root shim), __init__.py, and built wheel/sdist metadata. PyPI latest is 4.0.1 → no collision.
  • python -m build produces a clean wheel (~192 KB) + sdist (~81 KB) including all 4 JSON schemas, 4 starter skills, and 42 x.klickd packs.
  • Test suite: 109 passed, 1 skipped, 0 failed. Functional API smoke test passes. Offline wheel install verified.
  • No secrets in source or artifacts.
  • Full byte-level parity with npm @klickd/core@4.1.0: 4/4 starter skills, 42/42 packs, 4/4 schemas identical (SHA-256).
  • Minor non-blocking notes: twine check not run locally (substituted with strict packaging.metadata validation, which passes); deprecated-but-accepted dual license declaration.

No build artifacts committed (gitignored). No publish performed.

Testing

  • python -m build --sdist --wheel (succeeds)
  • python -m pytest -q (109 passed, 1 skipped)
  • Strict metadata validation via packaging.metadata
  • Offline pip install --no-index of the wheel
  • SHA-256 parity comparison vs npm @klickd/core 4.1.0

🤖 Generated with Claude Code

Verdict READY. Build (wheel+sdist) succeeds, 109 tests pass, metadata
validates, no secrets, full byte-parity with npm @klickd/core 4.1.0.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@Davincc77 Davincc77 merged commit b5795e7 into main Jun 7, 2026
3 checks passed
@Davincc77 Davincc77 deleted the audit/pypi-klickd-4.1.0-offline-readiness branch June 7, 2026 07:15
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