import nox nox.options.sessions = ["test"] @nox.session def test(session): session.install("-rrequirements-dev.txt") session.install("maturin") session.run_always("maturin", "develop") session.run("pytest") @nox.session def bench(session): session.install("-rrequirements-dev.txt") session.install(".") session.run("pytest", "--benchmark-enable", "--benchmark-only", *session.posargs)