How would this feature be useful?
On windows its slow to build a new environment, having to build identical environments seems a waste.
Describe the solution you'd like
import nox
@nox.session(python="3.6")
def all_tests(session):
session.install('-rrequirements.txt')
session.install('-rrequirements_test.txt')
session.install('-rrequirements_docs.txt')
session.install('-rrequirements_dist.txt')
@nox.session(reuse="all_tests")
def build_docs(session):
session.run('sphinx-build', 'source', 'build/html')
@nox.session(reuse="all_tests")
def pylint(session):
session.run("pylint", "code")
@nox.session(reuse="all_tests")
def yapf(session):
session.run("yapf", "-r", "-d", "code")
reuse is the new "function"
Describe alternatives you've considered
Havent found an easy way to reuse environments.
How would this feature be useful?
On windows its slow to build a new environment, having to build identical environments seems a waste.
Describe the solution you'd like
reuse is the new "function"
Describe alternatives you've considered
Havent found an easy way to reuse environments.