Skip to content

Commit 86e953a

Browse files
committed
disable dependbot and remove pinned dependencies
* disable dependabot for dependencies * remove obsolete dependabot readme * remove the pinned testing requirements file * install the testing extra in nox instead
1 parent 2434b8d commit 86e953a

5 files changed

Lines changed: 8 additions & 20 deletions

File tree

.github/dependabot.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,3 @@ updates:
77
directory: "/"
88
schedule:
99
interval: "daily"
10-
11-
- package-ecosystem: "pip"
12-
directory: "/requirements"
13-
schedule:
14-
interval: "daily"

noxfile.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
@nox.session
1414
def test(session: nox.Session) -> None:
1515
"""Run the tests."""
16-
session.install("-r", "requirements/requires.txt", "-r", "requirements/testing.txt")
17-
session.install(".", "--no-deps")
16+
session.install(".[testing]")
1817

1918
args = ["--cov", PROJECT, "-vvv"] + session.posargs
2019

pyproject.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,13 @@ content-type = "text/markdown"
5757
[tool.setuptools.dynamic.version]
5858
attr = "bmipy._version.__version__"
5959

60+
[tool.setuptools.optional-dependencies]
61+
testing = [
62+
"coveralls",
63+
"pytest-cov",
64+
"pytest",
65+
]
66+
6067
[tool.setuptools.packages.find]
6168
where = [
6269
"src",

requirements/README.md

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

requirements/testing.txt

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

0 commit comments

Comments
 (0)