Adjust tools/docs.py to work with the new docs requirements definition

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
This commit is contained in:
Pedro Algarvio 2023-05-31 07:54:59 +01:00 committed by Pedro Algarvio
parent 180ece842c
commit c67dba3d30
6 changed files with 19 additions and 6 deletions

View file

@ -46,7 +46,7 @@ repos:
)$
- repo: https://github.com/s0undt3ch/python-tools-scripts
rev: "0.12.0"
rev: "0.15.0"
hooks:
- id: tools
alias: check-changelog-entries

View file

@ -36,7 +36,7 @@ pygments==2.13.0
# via rich
python-dateutil==2.8.2
# via botocore
python-tools-scripts==0.12.0
python-tools-scripts==0.15.0
# via -r requirements/static/ci/tools.in
pyyaml==6.0
# via -r requirements/static/ci/tools.in

View file

@ -38,7 +38,7 @@ pygments==2.15.1
# via rich
python-dateutil==2.8.2
# via botocore
python-tools-scripts==0.14.0
python-tools-scripts==0.15.0
# via -r requirements/static/ci/tools.in
pyyaml==6.0
# via -r requirements/static/ci/tools.in

View file

@ -36,7 +36,7 @@ pygments==2.13.0
# via rich
python-dateutil==2.8.2
# via botocore
python-tools-scripts==0.12.0
python-tools-scripts==0.15.0
# via -r requirements/static/ci/tools.in
pyyaml==6.0
# via -r requirements/static/ci/tools.in

View file

@ -1,4 +1,4 @@
python-tools-scripts >= 0.12.0
python-tools-scripts >= 0.15.0
attrs
boto3
pyyaml

View file

@ -23,12 +23,25 @@ docs = command_group(
description=__doc__,
venv_config={
"requirements_files": [
tools.utils.REPO_ROOT / "requirements" / "base.txt",
tools.utils.REPO_ROOT / "requirements" / "zeromq.txt",
tools.utils.REPO_ROOT
/ "requirements"
/ "static"
/ "ci"
/ "py{}.{}".format(*sys.version_info)
/ "docs.txt"
/ "docs.txt",
],
"pip_args": [
"--constraint",
str(
tools.utils.REPO_ROOT
/ "requirements"
/ "static"
/ "pkg"
/ "py{}.{}".format(*sys.version_info)
/ "linux.txt"
),
],
},
)