Skip to content

Commit b15846f

Browse files
committed
Update requirements.
1 parent 2184011 commit b15846f

File tree

2 files changed

+41
-20
lines changed

2 files changed

+41
-20
lines changed

docs/requirements.txt

Lines changed: 25 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.11
33
# by the following command:
44
#
5-
# pip-compile --config=pyproject.toml --resolver=backtracking docs/requirements.in
5+
# pip-compile docs/requirements.in
66
#
77
alabaster==0.7.13
88
# via sphinx
@@ -16,15 +16,15 @@ certifi==2023.7.22
1616
# via requests
1717
charset-normalizer==3.2.0
1818
# via requests
19-
contourpy==1.1.0
19+
contourpy==1.1.1
2020
# via matplotlib
2121
cycler==0.11.0
2222
# via matplotlib
2323
docutils==0.20.1
2424
# via sphinx
25-
fonttools==4.41.1
25+
fonttools==4.42.1
2626
# via matplotlib
27-
furo==2023.7.26
27+
furo==2023.9.10
2828
# via -r docs/requirements.in
2929
idna==3.4
3030
# via requests
@@ -34,74 +34,79 @@ jinja2==3.1.2
3434
# via sphinx
3535
file:.#egg=jsonschema_specifications
3636
# via -r docs/requirements.in
37-
kiwisolver==1.4.4
37+
kiwisolver==1.4.5
3838
# via matplotlib
3939
markupsafe==2.1.3
4040
# via jinja2
41-
matplotlib==3.7.2
41+
matplotlib==3.8.0
4242
# via sphinxext-opengraph
43-
numpy==1.25.1
43+
numpy==1.26.0
4444
# via
4545
# contourpy
4646
# matplotlib
4747
packaging==23.1
4848
# via
4949
# matplotlib
5050
# sphinx
51-
pillow==10.0.0
51+
pillow==10.0.1
5252
# via matplotlib
5353
pyenchant==3.2.2
5454
# via sphinxcontrib-spelling
55-
pygments==2.15.1
55+
pygments==2.16.1
5656
# via
5757
# furo
5858
# pygments-github-lexers
5959
# sphinx
6060
pygments-github-lexers==0.0.5
6161
# via -r docs/requirements.in
62-
pyparsing==3.0.9
62+
pyparsing==3.1.1
6363
# via matplotlib
6464
python-dateutil==2.8.2
6565
# via matplotlib
66-
referencing==0.30.0
66+
referencing==0.30.2
6767
# via jsonschema-specifications
6868
requests==2.31.0
6969
# via sphinx
70-
rpds-py==0.9.2
70+
rpds-py==0.10.3
7171
# via referencing
7272
six==1.16.0
7373
# via python-dateutil
7474
snowballstemmer==2.2.0
7575
# via sphinx
76-
soupsieve==2.4.1
76+
soupsieve==2.5
7777
# via beautifulsoup4
78-
sphinx==7.1.1
78+
sphinx==7.2.6
7979
# via
8080
# -r docs/requirements.in
8181
# furo
8282
# sphinx-basic-ng
8383
# sphinx-copybutton
84+
# sphinxcontrib-applehelp
85+
# sphinxcontrib-devhelp
86+
# sphinxcontrib-htmlhelp
87+
# sphinxcontrib-qthelp
88+
# sphinxcontrib-serializinghtml
8489
# sphinxcontrib-spelling
8590
# sphinxext-opengraph
8691
sphinx-basic-ng==1.0.0b2
8792
# via furo
8893
sphinx-copybutton==0.5.2
8994
# via -r docs/requirements.in
90-
sphinxcontrib-applehelp==1.0.4
95+
sphinxcontrib-applehelp==1.0.7
9196
# via sphinx
92-
sphinxcontrib-devhelp==1.0.2
97+
sphinxcontrib-devhelp==1.0.5
9398
# via sphinx
94-
sphinxcontrib-htmlhelp==2.0.1
99+
sphinxcontrib-htmlhelp==2.0.4
95100
# via sphinx
96101
sphinxcontrib-jsmath==1.0.1
97102
# via sphinx
98-
sphinxcontrib-qthelp==1.0.3
103+
sphinxcontrib-qthelp==1.0.6
99104
# via sphinx
100-
sphinxcontrib-serializinghtml==1.1.5
105+
sphinxcontrib-serializinghtml==1.1.9
101106
# via sphinx
102107
sphinxcontrib-spelling==8.0.0
103108
# via -r docs/requirements.in
104109
sphinxext-opengraph==0.8.2
105110
# via -r docs/requirements.in
106-
urllib3==2.0.4
111+
urllib3==2.0.5
107112
# via requests

noxfile.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,3 +96,19 @@ def docs_style(session):
9696
"pygments-github-lexers",
9797
)
9898
session.run("python", "-m", "doc8", "--config", PYPROJECT, DOCS)
99+
100+
101+
@session(default=False)
102+
def requirements(session):
103+
"""
104+
Update the project's pinned requirements. Commit the result.
105+
"""
106+
session.install("pip-tools")
107+
for each in [DOCS / "requirements.in"]:
108+
session.run(
109+
"pip-compile",
110+
"--resolver",
111+
"backtracking",
112+
"-U",
113+
each.relative_to(ROOT),
114+
)

0 commit comments

Comments
 (0)