From 0b9e6346d69595e8fc1113f7fc6c19e6ee7fa36c Mon Sep 17 00:00:00 2001 From: Ayomipo Solaja Date: Thu, 2 Jul 2026 22:08:53 +0100 Subject: [PATCH] Fix: remove references to nonexistent requirements-dev.txt GETTING_STARTED.md, CONTRIBUTING.md and PROJECT_STRUCTURE.md instruct contributors to run 'pip install -r requirements-dev.txt', but that file does not exist, so setup fails at that step. All development tools (pytest, pytest-cov, black, flake8) are already provided by requirements.txt, so the extra install step is removed. PROJECT_STRUCTURE.md's dev-setup snippet now installs requirements.txt before the editable install so the documented flow works end to end. --- CONTRIBUTING.md | 1 - GETTING_STARTED.md | 1 - PROJECT_STRUCTURE.md | 2 +- 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d29cd37..87e37f7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -79,7 +79,6 @@ Ready for something meatier? These issues close critical gaps in our production source venv/bin/activate pip install -r requirements.txt pip install -e . - pip install -r requirements-dev.txt ``` 4. **Make your changes** diff --git a/GETTING_STARTED.md b/GETTING_STARTED.md index 17210ad..442f8b1 100644 --- a/GETTING_STARTED.md +++ b/GETTING_STARTED.md @@ -18,7 +18,6 @@ source venv/bin/activate # On Windows: venv\Scripts\activate # Install dependencies pip install --upgrade pip pip install -r requirements.txt -pip install -r requirements-dev.txt # Install in editable mode pip install -e . diff --git a/PROJECT_STRUCTURE.md b/PROJECT_STRUCTURE.md index ca5f7c5..05c7b92 100644 --- a/PROJECT_STRUCTURE.md +++ b/PROJECT_STRUCTURE.md @@ -280,8 +280,8 @@ Post-processing (inference/) 1. **Set up development environment** ```bash + pip install -r requirements.txt pip install -e . - pip install -r requirements-dev.txt ``` 2. **Run existing code**