Skip to content

feat(#59): add Python package scaffolding for ODT pipeline#65

Merged
LeoBuron merged 1 commit intomainfrom
python-scaffolding
Apr 9, 2026
Merged

feat(#59): add Python package scaffolding for ODT pipeline#65
LeoBuron merged 1 commit intomainfrom
python-scaffolding

Conversation

@LeoBuron
Copy link
Copy Markdown
Member

@LeoBuron LeoBuron commented Apr 9, 2026

  • Create python/odt/ package with providers/, ir2c/, resource_estimator/
  • Add pyproject.toml with hatchling build, elasticai-creator git dependency
  • Add smoke tests verifying package imports and creator protocol access
  • Extend CI with parallel python-test job (uv + pytest)
  • Update devenv ci script to run both C and Python tests

@LeoBuron LeoBuron force-pushed the python-scaffolding branch from 9887b4e to 8062488 Compare April 9, 2026 09:12
- Create python/odt/ package with providers/, ir2c/, resource_estimator/
- Add pyproject.toml with hatchling build, elasticai-creator git dependency
- Add smoke tests verifying package imports and creator protocol access
- Extend CI with parallel python-test job (uv + pytest)
- Update devenv ci script to run both C and Python tests
@LeoBuron LeoBuron force-pushed the python-scaffolding branch from 8062488 to 30100ea Compare April 9, 2026 09:13
@LeoBuron LeoBuron merged commit 30100ea into main Apr 9, 2026
2 checks passed
@LeoBuron LeoBuron deleted the python-scaffolding branch April 9, 2026 09: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