Skip to content

Commit 828fc8c

Browse files
jirispilkaclaude
andauthored
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

File tree

0 commit comments

Comments
 (0)