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 - repo: https://github.com/s0undt3ch/python-tools-scripts
rev: "0.12.0" rev: "0.15.0"
hooks: hooks:
- id: tools - id: tools
alias: check-changelog-entries alias: check-changelog-entries

View file

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

View file

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

View file

@ -36,7 +36,7 @@ pygments==2.13.0
# via rich # via rich
python-dateutil==2.8.2 python-dateutil==2.8.2
# via botocore # via botocore
python-tools-scripts==0.12.0 python-tools-scripts==0.15.0
# via -r requirements/static/ci/tools.in # via -r requirements/static/ci/tools.in
pyyaml==6.0 pyyaml==6.0
# via -r requirements/static/ci/tools.in # 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 attrs
boto3 boto3
pyyaml pyyaml

View file

@ -23,12 +23,25 @@ docs = command_group(
description=__doc__, description=__doc__,
venv_config={ venv_config={
"requirements_files": [ "requirements_files": [
tools.utils.REPO_ROOT / "requirements" / "base.txt",
tools.utils.REPO_ROOT / "requirements" / "zeromq.txt",
tools.utils.REPO_ROOT tools.utils.REPO_ROOT
/ "requirements" / "requirements"
/ "static" / "static"
/ "ci" / "ci"
/ "py{}.{}".format(*sys.version_info) / "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"
),
], ],
}, },
) )