ci: refactor pytests dev dependencies
This commit is contained in:
parent
7032789daf
commit
1896a32015
|
@ -6,7 +6,7 @@ nox.options.sessions = ["test"]
|
||||||
|
|
||||||
@nox.session
|
@nox.session
|
||||||
def test(session: nox.Session):
|
def test(session: nox.Session):
|
||||||
session.install("-rrequirements-dev.txt")
|
session.install(".[dev]")
|
||||||
try:
|
try:
|
||||||
session.install("--only-binary=numpy", "numpy>=1.16")
|
session.install("--only-binary=numpy", "numpy>=1.16")
|
||||||
except CommandFailed:
|
except CommandFailed:
|
||||||
|
@ -19,6 +19,5 @@ def test(session: nox.Session):
|
||||||
|
|
||||||
@nox.session
|
@nox.session
|
||||||
def bench(session: nox.Session):
|
def bench(session: nox.Session):
|
||||||
session.install("-rrequirements-dev.txt")
|
session.install(".[dev]")
|
||||||
session.install(".")
|
|
||||||
session.run("pytest", "--benchmark-enable", "--benchmark-only", *session.posargs)
|
session.run("pytest", "--benchmark-enable", "--benchmark-only", *session.posargs)
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
from .pyo3_pytests import *
|
|
|
@ -17,3 +17,12 @@ classifiers = [
|
||||||
"Operating System :: POSIX",
|
"Operating System :: POSIX",
|
||||||
"Operating System :: MacOS :: MacOS X",
|
"Operating System :: MacOS :: MacOS X",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[project.optional-dependencies]
|
||||||
|
dev = [
|
||||||
|
"hypothesis>=3.55",
|
||||||
|
"pytest-asyncio>=0.21",
|
||||||
|
"pytest-benchmark>=3.4",
|
||||||
|
"pytest>=6.0",
|
||||||
|
"typing_extensions>=4.0.0"
|
||||||
|
]
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
hypothesis>=3.55
|
|
||||||
pytest>=6.0
|
|
||||||
pytest-asyncio>=0.21
|
|
||||||
pytest-benchmark>=3.4
|
|
||||||
typing_extensions>=4.0.0
|
|
Loading…
Reference in New Issue