Skip to content

Commit f783a51

Browse files
committed
Updates package dependencies
Updates the required packages needed to successfully install and run WFDB-Python. Adds a requirements.txt file to install with pip install -r requirements.txt if needed.
1 parent 9ed2149 commit f783a51

File tree

2 files changed

+42
-8
lines changed

2 files changed

+42
-8
lines changed

requirements.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
certifi==2020.4.5.1
2+
chardet==3.0.4
3+
cycler==0.10.0
4+
idna==2.9
5+
joblib==0.15.1
6+
kiwisolver==1.2.0
7+
matplotlib==3.2.1
8+
mne==0.20.5
9+
nose==1.3.7
10+
numpy==1.18.5
11+
pandas==1.0.4
12+
pyparsing==2.4.7
13+
python-dateutil==2.8.1
14+
pytz==2020.1
15+
requests==2.23.0
16+
scikit-learn==0.23.1
17+
scipy==1.4.1
18+
six==1.15.0
19+
sklearn==0.0
20+
threadpoolctl==2.1.0
21+
urllib3==1.25.9

setup.py

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,27 @@
5656
# requirements files see:
5757
# https://packaging.python.org/en/latest/requirements.html
5858
install_requires=[
59-
'nose>=1.3.7',
60-
'numpy>=1.11.0',
61-
'matplotlib>=1.5.1',
62-
'requests>=2.10.0',
63-
'pandas>=0.19.1',
64-
'scipy>=0.19.0',
65-
'sklearn>=0.0',
66-
'mne>=0.20.5'
59+
'certifi==2020.4.5.1',
60+
'chardet==3.0.4',
61+
'cycler==0.10.0',
62+
'idna==2.9',
63+
'joblib==0.15.1',
64+
'kiwisolver==1.2.0',
65+
'matplotlib==3.2.1',
66+
'mne==0.20.5',
67+
'nose==1.3.7',
68+
'numpy==1.18.5',
69+
'pandas==1.0.4',
70+
'pyparsing==2.4.7',
71+
'python-dateutil==2.8.1',
72+
'pytz==2020.1',
73+
'requests==2.23.0',
74+
'scikit-learn==0.23.1',
75+
'scipy==1.4.1',
76+
'six==1.15.0',
77+
'sklearn==0.0',
78+
'threadpoolctl==2.1.0',
79+
'urllib3==1.25.9'
6780
],
6881

6982
# List additional groups of dependencies here (e.g. development

0 commit comments

Comments
 (0)