Skip to content

fix: correct build backend and add Python .gitignore#3

Merged
nv78 merged 2 commits into
mainfrom
fix-pyproject-backend
Jun 13, 2026
Merged

fix: correct build backend and add Python .gitignore#3
nv78 merged 2 commits into
mainfrom
fix-pyproject-backend

Conversation

@Bjjj834

@Bjjj834 Bjjj834 commented Jun 5, 2026

Copy link
Copy Markdown
Contributor
  • pyproject.toml: replace the non-existent setuptools.backends.legacy:build with the standard PEP 517 backend setuptools.build_meta, so pip install -e . succeeds
  • .gitignore: ignore common Python artifacts (.venv, pycache, *.egg-info, dist, build) that were showing as untracked noise

CI fix (2f9ef8c)

test_sample_tasks_length was asserting len(SAMPLE_TASKS) == 5, but SAMPLE_TASKS was intentionally expanded to 10 entries in f948fec ("richer task data"). The assertion was never updated. Fixed by changing the expected value to 10; all 47 tests now pass.

Bjjj834 and others added 2 commits June 5, 2026 13:34
- pyproject.toml: replace the non-existent
  `setuptools.backends.legacy:build` with the standard PEP 517
  backend `setuptools.build_meta`, so `pip install -e .` succeeds
- .gitignore: ignore common Python artifacts (.venv, __pycache__,
  *.egg-info, dist, build) that were showing as untracked noise

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
The dataset was intentionally expanded to 10 tasks in f948fec
("richer task data") but the test assertion was never updated.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
@nv78 nv78 merged commit 1d9dd45 into main Jun 13, 2026
3 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.

2 participants