Skip to content

Commit 76abfa4

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

File tree

7 files changed

+19
-20
lines changed

7 files changed

+19
-20
lines changed

doc/whats_new/v0.8.rst

Lines changed: 7 additions & 0 deletions
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

requirements.dev.txt

Lines changed: 0 additions & 2 deletions
This file was deleted.

requirements.doc.txt

Lines changed: 0 additions & 8 deletions
This file was deleted.

requirements.optional.txt

Lines changed: 0 additions & 2 deletions
This file was deleted.

requirements.test.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

requirements.txt

Lines changed: 0 additions & 4 deletions
This file was deleted.

setup.py

Lines changed: 12 additions & 1 deletion
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)