extensions = [
'sphinx.ext.intersphinx',
'sphinx.ext.graphviz',
- 'sphinxcontrib.blockdiag',
+ 'sphinxcontrib.mermaid',
'sphinxcontrib.plantuml',
- 'sphinxcontrib.seqdiag',
- 'sphinxcontrib.spelling' ,
+ 'sphinxcontrib.spelling',
'sphinxcontrib.openapi',
'sphinx_toolbox.collapse'
]
# Compatibility
-setuptools>=65.0.0,<82
-Pillow>=10.1.0
+setuptools>=65.0.0
# Core Sphinx
sphinx>=7.1.2
sphinx-rtd-theme>=2.0.0
# Diagram extensions
-sphinxcontrib-blockdiag>=3.0.0
-sphinxcontrib-seqdiag>=3.0.0
+sphinxcontrib-mermaid>=1.0.0
sphinxcontrib-plantuml>=0.27
# API documentation
skipsdist = true
[testenv:docs]
-basepython = python3.12
+basepython = python3.13
deps =
setuptools>=65.0.0
-r{toxinidir}/requirements-docs.txt
sh
[testenv:docs-linkcheck]
-basepython = python3.12
+basepython = python3.13
deps =
setuptools>=65.0.0
-r{toxinidir}/requirements-docs.txt
commands = sphinx-build -W -q -b linkcheck -d {envtmpdir}/doctrees {toxinidir} {toxinidir}/_build/linkcheck
[testenv:docs-spellcheck]
-basepython = python3.12
+basepython = python3.13
deps =
setuptools>=65.0.0
-r{toxinidir}/requirements-docs.txt
# Compatibility
setuptools===69.0.3
-Pillow===10.4.0
# Core Sphinx
sphinx===7.1.2
sphinx-rtd-theme===2.0.0
# Diagram extensions
-sphinxcontrib-blockdiag===3.0.0
-sphinxcontrib-seqdiag===3.0.0
+sphinxcontrib-mermaid===2.0.0
sphinxcontrib-plantuml===0.29
# API documentation
confget===4.1.0
XStatic-Angular-Bootstrap===2.5.0.0
WebOb===1.8.7
-sphinxcontrib-actdiag===2.0.0;python_version=='3.6'
-sphinxcontrib-actdiag===3.0.0;python_version=='3.8'
+
pecan===1.4.1
ryu===4.34
os-api-ref===2.3.0
cursive===0.2.2
oslo.service===2.8.0
django-appconf===1.0.5
-sphinxcontrib-nwdiag===2.0.0
+
rbd-iscsi-client===0.1.8
requests-aws===0.1.8
alabaster===0.7.12
defusedxml===0.7.1
netaddr===0.8.0
pyghmi===1.5.34
-sphinxcontrib-blockdiag===2.0.0;python_version=='3.6'
-sphinxcontrib-blockdiag===3.0.0;python_version=='3.8'
+
thrift===0.15.0
gnocchiclient===7.0.7
wcwidth===0.2.5
google-auth-httplib2===0.1.0
daiquiri===3.0.1
influxdb===5.3.1
-# differs from https://github.com/openstack/requirements/blob/stable/yoga/upper-constraints.txt
-funcparserlib===1.0.0a0
+
passlib===1.7.4
dib-utils===0.0.11
cliff===3.10.1
cassandra-driver===3.25.0
XStatic-Angular-Schema-Form===0.8.13.0
gabbi===2.4.0
-nwdiag===2.0.0;python_version=='3.6'
-nwdiag===3.0.0;python_version=='3.8'
+
XStatic-bootswatch===3.3.7.0
pytest-xdist===2.5.0
XStatic-JS-Yaml===3.8.1.0
types-ipaddress===1.0.8
XStatic-Angular-UUID===0.0.4.0
purestorage===1.19.0
-sphinxcontrib-seqdiag===2.0.0;python_version=='3.6'
-sphinxcontrib-seqdiag===3.0.0;python_version=='3.8'
+
os-win===5.6.0
capacity===1.3.14
retrying===1.3.3
XStatic-JQuery.TableSorter===2.14.5.2
pifpaf===3.1.5
pysmi===0.3.4
-blockdiag===2.0.1;python_version=='3.6'
-blockdiag===3.0.0;python_version=='3.8'
+
testtools===2.5.0
infi.dtypes.iqn===0.4.0
XStatic-tv4===1.2.7.0
osc-lib===2.5.0
async-generator===1.10;python_version=='3.6'
python-consul===1.1.0
-seqdiag===2.0.0;python_version=='3.6'
-seqdiag===3.0.0;python_version=='3.8'
+
numpy===1.19.5;python_version=='3.6'
numpy===1.22.2;python_version=='3.8'
msgpack===1.0.3
pytz===2021.3
pytest-forked===1.4.0
XStatic-D3===3.5.17.0
-actdiag===2.0.0;python_version=='3.6'
-actdiag===3.0.0;python_version=='3.8'
+
sysv-ipc===1.1.0
sphinxcontrib-applehelp===1.0.2
scikit-learn===0.24.2;python_version=='3.6'
extensions = [
'sphinx.ext.intersphinx',
'sphinx.ext.graphviz',
- 'sphinxcontrib.blockdiag',
- 'sphinxcontrib.seqdiag',
- 'sphinxcontrib.swaggerdoc',
+ 'sphinxcontrib.mermaid',
'sphinxcontrib.plantuml'
]
-setuptools>=65.0.0,<82 # MIT; pinned <82 to retain pkg_resources for blockdiag/seqdiag
+setuptools>=65.0.0 # MIT
sphinx>=4.2.0 # BSD
sphinx-rtd-theme>=1.0.0 # MIT
-sphinxcontrib-blockdiag # BSD
-sphinxcontrib-seqdiag # BSD
+sphinxcontrib-mermaid # BSD
sphinxcontrib-swaggerdoc
sphinxcontrib-spelling
sphinxcontrib-plantuml
extensions = [
'sphinx.ext.intersphinx',
'sphinx.ext.graphviz',
- 'sphinxcontrib.blockdiag',
- 'sphinxcontrib.seqdiag',
- 'sphinxcontrib.swaggerdoc',
+ 'sphinxcontrib.mermaid',
'sphinxcontrib.plantuml'
]
-setuptools>=65.0.0,<82 # MIT; pinned <82 to retain pkg_resources for blockdiag/seqdiag
+setuptools>=65.0.0 # MIT
sphinx>=4.2.0 # BSD
sphinx-rtd-theme>=1.0.0 # MIT
-sphinxcontrib-blockdiag # BSD
-sphinxcontrib-seqdiag # BSD
+sphinxcontrib-mermaid # BSD
sphinxcontrib-swaggerdoc
sphinxcontrib-spelling
sphinxcontrib-plantuml