Skip to content

Request patch 0.1.1 deterministic Python wheel approval#155

Merged
docushell-dev merged 1 commit into
mainfrom
dev/0.1.1-python-deterministic-wheel-approval-request
Jun 24, 2026
Merged

Request patch 0.1.1 deterministic Python wheel approval#155
docushell-dev merged 1 commit into
mainfrom
dev/0.1.1-python-deterministic-wheel-approval-request

Conversation

@docushell-dev

Copy link
Copy Markdown
Collaborator

Summary

  • Record the deterministic Python wheel approval request for ethos-pdf==0.1.1.
  • Bind the request to source commit d3e3953b99fbc74669f82ee56b753de7db6e63e4, tree 8920cbc9bc6ae05ec0c417533513637eda12658d, build input SOURCE_DATE_EPOCH=0, and wheel SHA256 e0292276e711e75d4f7e1bb8c2c6137c6e89d4c343dd308943eb9b22094ea451.
  • Add a release-candidate-prep guard so the deterministic request stays indexed, source-bound, and upload-blocked.

Boundary

  • No PyPI upload is approved or performed.
  • No public installation wording is approved.
  • Hosted surfaces, production positioning, Windows packaged artifacts, bundled project-maintained PDFium, public benchmark reports or claims, ethos-doc, and ethos-rag remain blocked.

Tests

  • python3 .github/scripts/test_patch_0_1_1_python_deterministic_wheel_approval_request.py
  • python3 .github/scripts/test_patch_0_1_1_python_wheel_reproducibility_blocker.py
  • python3 .github/scripts/test_release_candidate_prep.py
  • python3 .github/scripts/test_milestone_e_source_snapshot_candidate_audit.py
  • python3 .github/scripts/test_python_public_api_policy.py
  • PYTHONPATH=python python3 -m unittest discover -s python/tests
  • make light-check PYTHON=python3
  • make release-candidate-prep PYTHON=python3
  • git diff --check

Signed-off-by: docushell-admin <hello@docushell.com>
@docushell-dev docushell-dev self-assigned this Jun 24, 2026
@docushell-dev docushell-dev merged commit 0c8ffe7 into main Jun 24, 2026
10 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