From 4d7bde9526025170c553483ef1a962ec433c42b2 Mon Sep 17 00:00:00 2001 From: Mack Ding Date: Mon, 18 May 2026 15:57:19 +0800 Subject: [PATCH] chore: remove orphan requirements.txt requirements.txt is not referenced anywhere in the repo (README, 'setup', pyproject.toml, or any docs) and is out of sync with pyproject.toml in both directions: - lists 'pyyaml' (zero imports in needle/) - missing 'tqdm' (imported in 5 places in needle/) - missing 'scipy' (declared in pyproject.toml) The documented install path is 'source ./setup', which calls 'pip install -e .' and only ever consults pyproject.toml. Anyone trying 'pip install -r requirements.txt' as a guess gets a broken environment (no tqdm). Deleting it removes a footgun and leaves pyproject.toml as the single source of truth for deps. Signed-off-by: Blossom --- requirements.txt | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 requirements.txt diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index eaf2d02..0000000 --- a/requirements.txt +++ /dev/null @@ -1,12 +0,0 @@ -jax -jaxlib -flax -optax -datasets -huggingface_hub -gcsfs -transformers -wandb -pyyaml -sentencepiece -google-genai \ No newline at end of file