Skip to content

Commit 76abfa4

Browse files
authored
MNT remove requirements files and move it in setup.py (#816)
1 parent e39bf01 commit 76abfa4

7 files changed

+19
-20
lines changed

Diff for: doc/whats_new/v0.8.rst

+7
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,13 @@ Bug fixes
5151
even with `validate=False` when calling `fit`.
5252
:pr:`790` by :user:`Guillaume Lemaitre <glemaitre>`.
5353

54+
Maintenance
55+
...........
56+
57+
- Remove requirements files in favour of adding the packages in the
58+
`extras_require` within the `setup.py` file.
59+
:pr:`816` by :user:`Guillaume Lemaitre <glemaitre>`.
60+
5461
Deprecation
5562
...........
5663

Diff for: requirements.dev.txt

-2
This file was deleted.

Diff for: requirements.doc.txt

-8
This file was deleted.

Diff for: requirements.optional.txt

-2
This file was deleted.

Diff for: requirements.test.txt

-3
This file was deleted.

Diff for: requirements.txt

-4
This file was deleted.

Diff for: setup.py

+12-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,18 @@
4545
"joblib>=0.11",
4646
]
4747
EXTRAS_REQUIRE = {
48-
"tests": ["pytest", "pytest-cov"],
48+
"optional": [
49+
"keras",
50+
"tensorflow",
51+
],
52+
"dev": [
53+
"black",
54+
"flake8",
55+
],
56+
"tests": [
57+
"pytest",
58+
"pytest-cov",
59+
],
4960
"docs": [
5061
"sphinx",
5162
"sphinx-gallery",

0 commit comments

Comments
 (0)