Missing pyproject.toml (listed as deliverable in execution shape) #2

Closed
opened 2026-05-09 05:09:48 +00:00 by Mark · 0 comments
Owner

Severity: Low

File: Repository root — missing

Issue: The execution_shape.yaml lists pyproject.toml as a required deliverable (under repo_layout.root), but it is not present in the repository. This file is needed for dev tooling configuration (ruff, mypy, pytest) and standard Python packaging metadata.

Suggested content:

[build-system]
requires = ["setuptools>=64"]
build-backend = "setuptools.backends._legacy:_Backend"

[tool.ruff]
target-version = "py312"

[tool.pytest.ini_options]
minversion = "7.0"
testpaths = ["tests"]
**Severity:** Low **File:** Repository root — missing **Issue:** The `execution_shape.yaml` lists `pyproject.toml` as a required deliverable (under `repo_layout.root`), but it is not present in the repository. This file is needed for dev tooling configuration (ruff, mypy, pytest) and standard Python packaging metadata. **Suggested content:** ```toml [build-system] requires = ["setuptools>=64"] build-backend = "setuptools.backends._legacy:_Backend" [tool.ruff] target-version = "py312" [tool.pytest.ini_options] minversion = "7.0" testpaths = ["tests"] ```
Mark closed this issue 2026-05-11 19:55:28 +00:00
Sign in to join this conversation.
No milestone
No project
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.

Dependencies

No dependencies set.

Reference
Mark/yeedi_awmbuild#2
No description provided.