Bootstrap project: pyproject.toml, test scaffold, and CI pipeline #2

Merged
coding-agent-marvin8 merged 0 commits from refs/pull/2/head into main 2026-06-17 02:24:56 +00:00
coding-agent-marvin8 commented 2026-06-17 01:55:56 +00:00 (Migrated from codeberg.org)

Closes #1

Summary

  • Add pyproject.toml with cyclopts and lxml runtime deps, uv_build backend
  • Add Tryke smoke test and nox session scaffolding
  • Add Woodpecker CI pipeline (gitleaks + ci + tryke_betas)
  • Add CLAUDE.md with input contract and NAS test data notes
  • Mark Phase 1 complete in ROADMAP.md

Test plan

  • uv sync --all-groups succeeds
  • uv run tryke test passes
  • uv run nox -s ruff passes
  • uv build produces a wheel
Closes #1 ## Summary - Add pyproject.toml with cyclopts and lxml runtime deps, uv_build backend - Add Tryke smoke test and nox session scaffolding - Add Woodpecker CI pipeline (gitleaks + ci + tryke_betas) - Add CLAUDE.md with input contract and NAS test data notes - Mark Phase 1 complete in ROADMAP.md ## Test plan - [ ] uv sync --all-groups succeeds - [ ] uv run tryke test passes - [ ] uv run nox -s ruff passes - [ ] uv build produces a wheel
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
marvin8/sub2pod!2
No description provided.