Skip to content

Commit 609a468

Browse files
committed
Enable the intersphinx extension for clickable links for Python standard library types like dict.
Also update pinned sphinx dependencies.
1 parent b680f22 commit 609a468

File tree

2 files changed

+20
-12
lines changed

2 files changed

+20
-12
lines changed

docs/conf.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
extensions = [
3232
'sphinx.ext.autodoc',
3333
'sphinx.ext.inheritance_diagram',
34+
"sphinx.ext.intersphinx",
3435
'sphinx.ext.viewcode',
3536
'sphinx_autodoc_typehints',
3637
'sphinx_copybutton',
@@ -51,6 +52,9 @@
5152

5253
primary_domain = 'py'
5354

55+
# Enable links to Python standard library classes (str, list, dict, etc).
56+
intersphinx_mapping = {'python': ('https://docs.python.org/3', None)}
57+
5458
# -- Options for HTML output -------------------------------------------------
5559

5660
# The theme to use for HTML and HTML Help pages. See the documentation for

docs/requirements.txt

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
#
77
alabaster==1.0.0
88
# via sphinx
9-
babel==2.16.0
9+
babel==2.17.0
1010
# via sphinx
11-
beautifulsoup4==4.12.3
11+
beautifulsoup4==4.13.4
1212
# via furo
13-
certifi==2024.12.14
13+
certifi==2025.6.15
1414
# via requests
15-
charset-normalizer==3.4.1
15+
charset-normalizer==3.4.2
1616
# via requests
1717
docutils==0.21.2
1818
# via sphinx
@@ -22,30 +22,32 @@ idna==3.10
2222
# via requests
2323
imagesize==1.4.1
2424
# via sphinx
25-
jinja2==3.1.5
25+
jinja2==3.1.6
2626
# via sphinx
2727
markupsafe==3.0.2
2828
# via jinja2
29-
packaging==24.2
29+
packaging==25.0
3030
# via sphinx
3131
pygments==2.19.1
3232
# via
3333
# furo
3434
# sphinx
35-
requests==2.32.3
35+
requests==2.32.4
3636
# via sphinx
37-
snowballstemmer==2.2.0
37+
roman-numerals-py==3.1.0
3838
# via sphinx
39-
soupsieve==2.6
39+
snowballstemmer==3.0.1
40+
# via sphinx
41+
soupsieve==2.7
4042
# via beautifulsoup4
41-
sphinx==8.1.3
43+
sphinx==8.2.3
4244
# via
4345
# -r requirements.in
4446
# furo
4547
# sphinx-autodoc-typehints
4648
# sphinx-basic-ng
4749
# sphinx-copybutton
48-
sphinx-autodoc-typehints==3.0.0
50+
sphinx-autodoc-typehints==3.2.0
4951
# via -r requirements.in
5052
sphinx-basic-ng==1.0.0b2
5153
# via furo
@@ -63,5 +65,7 @@ sphinxcontrib-qthelp==2.0.0
6365
# via sphinx
6466
sphinxcontrib-serializinghtml==2.0.0
6567
# via sphinx
66-
urllib3==2.3.0
68+
typing-extensions==4.14.0
69+
# via beautifulsoup4
70+
urllib3==2.4.0
6771
# via requests

0 commit comments

Comments
 (0)