Skip to content

Commit 6a2d5b9

Browse files
committed
Make it easier to maintain both requirements files.
1 parent 4040b89 commit 6a2d5b9

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

noxfile.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,3 +98,16 @@ def docs_style(session):
9898
"pygments-github-lexers",
9999
)
100100
session.run("python", "-m", "doc8", "--config", PYPROJECT, DOCS)
101+
102+
103+
@session(default=False)
104+
def requirements(session):
105+
session.install("pip-tools")
106+
for each in [DOCS / "requirements.in", ROOT / "test-requirements.in"]:
107+
session.run(
108+
"pip-compile",
109+
"--resolver",
110+
"backtracking",
111+
"-U",
112+
each.relative_to(ROOT),
113+
)

0 commit comments

Comments
 (0)