diff --git a/.github/workflows/aste_ci.yml b/.github/workflows/aste_ci.yml index 2bfc4b97..437e9fbe 100644 --- a/.github/workflows/aste_ci.yml +++ b/.github/workflows/aste_ci.yml @@ -38,7 +38,7 @@ jobs: - uses: actions/checkout@v4 - name: install example dependencies run: | - python3 -m pip install sympy scipy jinja2 + python3 -m pip install -r requirements.txt - name: prepare directories run: | mkdir build_gcc build_clang diff --git a/docs/README.md b/docs/README.md index 01c47f3f..9b792065 100644 --- a/docs/README.md +++ b/docs/README.md @@ -56,6 +56,8 @@ The python tools require - NumPy - sympy (optional) +- jinja2 (optional) +- scipy (optional) which can be installed directly using pip and the `requirements.txt` file in the repository diff --git a/requirements.txt b/requirements.txt index acdb8be4..54ab460d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,4 @@ +jinja2 numpy +scipy sympy>=1.9