diff --git a/python-statistics/README.md b/python-statistics/README.md index 143a724ca1..1e3ff4e45d 100644 --- a/python-statistics/README.md +++ b/python-statistics/README.md @@ -11,10 +11,10 @@ Create and activate a virtual environment, then install the requirements: ```bash $ python -m venv venv $ source venv/bin/activate -(venv) $ python -m pip install -r requirements.txt -c constraints.txt +(venv) $ python -m pip install -r requirements.txt ``` -The tutorial's examples were verified against the versions pinned in `constraints.txt`. Newer releases will usually work too, but NumPy 2 changed how scalars are displayed, so output from older versions won't match the tutorial exactly. +`requirements.txt` pins the versions the tutorial's examples were verified against. Newer releases will usually work too, but NumPy 2 changed how scalars are displayed, so output from older versions won't match the tutorial exactly. ## Usage diff --git a/python-statistics/constraints.txt b/python-statistics/constraints.txt deleted file mode 100644 index 9a278490b4..0000000000 --- a/python-statistics/constraints.txt +++ /dev/null @@ -1,4 +0,0 @@ -numpy==2.5.3 -scipy==1.18.1 -pandas==3.0.5 -matplotlib==3.11.2 diff --git a/python-statistics/requirements.txt b/python-statistics/requirements.txt index 7bd7c445cc..9a278490b4 100644 --- a/python-statistics/requirements.txt +++ b/python-statistics/requirements.txt @@ -1,4 +1,4 @@ -numpy -scipy -pandas -matplotlib +numpy==2.5.3 +scipy==1.18.1 +pandas==3.0.5 +matplotlib==3.11.2