Skip to content

Commit 855cf82

Browse files
committed
Add missing statsmodels and scipy dependencies for CI
app/visualizations imports statsmodels.tsa.seasonal and app/data_processing imports scipy.stats — both were missing from requirements.txt and CI install.
1 parent 17ef076 commit 855cf82

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ jobs:
2222
run: |
2323
python -m pip install --upgrade pip
2424
pip install Flask==2.2.3 Werkzeug==2.3.8 flask-socketio==5.5.1 pandas==1.5.3 numpy==1.24.3 \
25-
scikit-learn==1.3.0 requests==2.28.2 "urllib3<2" pytest==7.4.0 pytest-flask==1.2.0 \
26-
python-dotenv==1.0.0 plotly==5.14.1 matplotlib==3.7.1 seaborn==0.12.2
25+
scikit-learn==1.3.0 scipy==1.11.1 requests==2.28.2 "urllib3<2" pytest==7.4.0 pytest-flask==1.2.0 \
26+
python-dotenv==1.0.0 plotly==5.14.1 matplotlib==3.7.1 seaborn==0.12.2 statsmodels==0.14.0
2727
2828
- name: Run tests
2929
env:

requirements.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ flask-socketio==5.5.1
99
pandas==1.5.3
1010
numpy==1.24.3
1111
scikit-learn==1.3.0
12+
scipy==1.11.1
1213

1314
# Machine Learning
1415
tensorflow==2.12.0
@@ -22,6 +23,7 @@ urllib3<2
2223
matplotlib==3.7.1
2324
plotly==5.14.1
2425
seaborn==0.12.2
26+
statsmodels==0.14.0
2527

2628
# Testing
2729
pytest==7.4.0

0 commit comments

Comments
 (0)