Skip to content

Commit 6cd8cf6

Browse files
authored
Package requirements.txt and update the dependencies list (#261)
Remove scipy as dependency: it's not being directly used. Add scikit-learn as a dependency because it's being used. Include requirements.txt on manifest.in, exclude some files like license_notice.py and .flake8.
1 parent 1b75690 commit 6cd8cf6

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

MANIFEST.in

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@ prune .github
44
prune data
55
prune doc
66
prune paper
7+
prune tutorials
78
exclude .*.yml
89
exclude .*rc
9-
exclude requirements*.txt
10+
exclude .flake8
11+
exclude license_notice.py
1012
exclude Makefile
1113
exclude .gitignore
1214
exclude .gitattributes

doc/install.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ Dependencies
2020
------------
2121

2222
* `numpy <http://www.numpy.org/>`__
23-
* `scipy <https://docs.scipy.org/doc/scipy/reference/>`__
2423
* `pandas <http://pandas.pydata.org/>`__
2524
* `numba <https://numba.pydata.org/>`__
2625
* `xarray <https://xarray.pydata.org/>`__
26+
* `scikit-learn <https://scikit-learn.org>`__
2727
* `pooch <http://www.fatiando.org/pooch/>`__
2828
* `verde <http://www.fatiando.org/verde/>`__
2929

environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ dependencies:
77
- pip
88
- setuptools_scm
99
- numpy
10-
- scipy
1110
- pandas
1211
- numba
12+
- scikit-learn
1313
- pooch>=0.7.0
1414
- verde>=1.5.0
1515
- xarray

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
numpy
2-
scipy
32
pandas
3+
scikit-learn
44
numba
55
pooch>=0.7.0
66
xarray

0 commit comments

Comments
 (0)