From f3ba9ce7f473fe1ecff72af7e60f4d66b34bb2dd Mon Sep 17 00:00:00 2001 From: seamusp Date: Tue, 22 Aug 2023 11:57:58 -0700 Subject: [PATCH] Remove -E all from installation instructions (#9573) Update installation instructions to only install test dependencies rather than all dependencies. --------- Co-authored-by: Eugene Yurtsev --- .github/CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index a3e2e5912b8..e4d1e54e33a 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -80,10 +80,10 @@ For example, to contribute to `langchain` run `cd libs/langchain` before getting To install requirements: ```bash -poetry install -E all +poetry install --with test ``` -This will install all requirements for running the package, examples, linting, formatting, tests, and coverage. Note the `-E all` flag will install all optional dependencies necessary for integration testing. +This will install all requirements for running the package, examples, linting, formatting, tests, and coverage. ❗Note: If during installation you receive a `WheelFileValidationError` for `debugpy`, please make sure you are running Poetry v1.5.1. This bug was present in older versions of Poetry (e.g. 1.4.1) and has been resolved in newer releases. If you are still seeing this bug on v1.5.1, you may also try disabling "modern installation" (`poetry config installer.modern-installation false`) and re-installing requirements. See [this `debugpy` issue](https://github.com/microsoft/debugpy/issues/1246) for more details.