mirror of
https://github.com/ansible/ansible-documentation.git
synced 2026-03-26 13:18:58 +07:00
move pip-compile config into .pip-tools.toml
Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
This commit is contained in:
5
.pip-tools.toml
Normal file
5
.pip-tools.toml
Normal file
@@ -0,0 +1,5 @@
|
||||
[tool.pip-tools]
|
||||
resolver = "backtracking"
|
||||
allow-unsafe = true
|
||||
strip-extras = true
|
||||
quiet = true
|
||||
@@ -64,15 +64,12 @@ requirements_files = list(
|
||||
@nox.session(name="pip-compile", python=["3.10"])
|
||||
@nox.parametrize(["req"], requirements_files, requirements_files)
|
||||
def pip_compile(session: nox.Session, req: str):
|
||||
session.install("pip-tools")
|
||||
# .pip-tools.toml was introduced in v7
|
||||
session.install("pip-tools >= 7")
|
||||
# fmt: off
|
||||
session.run(
|
||||
"pip-compile",
|
||||
"--resolver", "backtracking",
|
||||
"--upgrade",
|
||||
"--allow-unsafe",
|
||||
"--quiet",
|
||||
"--strip-extras",
|
||||
"--output-file", f"tests/{req}.txt",
|
||||
f"tests/{req}.in",
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user