Skip to content

[codex] Productize distribution and demo packaging#11

Merged
yangfei222666-9 merged 1 commit into
mainfrom
product/distribution-demo-pypi
May 17, 2026
Merged

[codex] Productize distribution and demo packaging#11
yangfei222666-9 merged 1 commit into
mainfrom
product/distribution-demo-pypi

Conversation

@yangfei222666-9
Copy link
Copy Markdown
Owner

Summary

  • Add release-published support to the existing PyPI trusted-publishing workflow.
  • Add a bounded Streamlit / Hugging Face Space demo source under demo/huggingface_space/.
  • Productize the README with PyPI badges, install/demo/quickstart/architecture/roadmap/contribution sections.
  • Include demo files in the source distribution and extend compile gates to cover demo/.
  • Fix benchmark checkout execution and stale startup-recovery timestamps.
  • Add tests for benchmark execution and demo packaging.
  • Include TaijiOS ops-check artifacts for scope, staging, and closeout evidence.

Verification

  • .venv/bin/pre-commit run --all-files passed.
  • python3 -m pytest -q passed with 69 passed.
  • python3 -m compileall -q self_improving_loop examples benchmarks demo tests passed.
  • build + twine check passed for wheel and sdist.
  • git diff --cached --check passed before commit.
  • summary.json and event_flow.jsonl parsed successfully.

Boundaries

This PR does not publish a release, upload to PyPI, create a Hugging Face Space, tag, or merge itself. PyPI publish and public demo deployment remain separate manual gates.

@yangfei222666-9 yangfei222666-9 marked this pull request as ready for review May 17, 2026 09:20
@yangfei222666-9 yangfei222666-9 merged commit efe3082 into main May 17, 2026
12 checks passed
@yangfei222666-9 yangfei222666-9 deleted the product/distribution-demo-pypi branch May 17, 2026 09:32
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