Commit 828fc8c
chore: Remove dead Python eval tooling (#1070)
Part of #1066 (checkbox: remove dead Python tooling).
## What we're solving
`pyproject.toml` (package `apify-mcp-evals`, full ruff config) and
`notebooks/evaluation_2025.ipynb` are leftovers from an old Python-based
eval setup. The eval harness is TypeScript today (`evals/*.ts`), so
`pyproject.toml` governs zero `.py` files, and the notebook's results
already live in Phoenix cloud. Both mislead anyone browsing the repo
into thinking Python tooling exists.
## How
`git rm` both files. No source edits — nothing in the repo (source, CI
workflows, `package.json`, docs) references either file, so runtime
behavior is unchanged.
## Alternatives considered
- Keep `pyproject.toml` as a placeholder for future Python tooling —
rejected; none exists or is planned.
- Archive the notebook elsewhere — rejected; results are already
preserved in Phoenix cloud.
## Notes
- `.gitignore` Python-cache lines (`__pycache__/`, `.venv`) left alone —
separate, unrelated cleanup.
- The issue text attributes the notebook to "a bulk move in #983"; it
was actually created in #313. Doesn't affect deletion safety.
## Verification
- Oracle green: `type-check` clean, `lint` 0 errors, `check:agents`
passed, `test:unit` 959 passed / 2 skipped, `format` no-op.
- No references to either file remain (`git grep`).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_016pXZvhEoE6Lz3DpBSL3n1Y
---
_Generated by [Claude
Code](https://claude.ai/code/session_016pXZvhEoE6Lz3DpBSL3n1Y)_
Co-authored-by: Claude <noreply@anthropic.com>1 parent ca4622b commit 828fc8c
2 files changed
Lines changed: 0 additions & 3474 deletions
0 commit comments