Browse Source

add sphinx requirements to setup.py and run scripts/update-requirements

Signed-off-by: Ivan Schaller <ivan@schaller.sh>
pull/1261/head
Ivan Schaller 7 months ago
parent
commit
b2b8d012b4
4 changed files with 57 additions and 32 deletions
  1. +51
    -27
      requirements-dev.txt
  2. +1
    -1
      requirements.txt
  3. +0
    -4
      script/build-docs
  4. +5
    -0
      setup.py

+ 51
- 27
requirements-dev.txt View File

@ -1,48 +1,72 @@
# DO NOT EDIT THIS FILE DIRECTLY - use ./script/update-requirements to update
Pygments==2.18.0
Jinja2==3.1.6
MarkupSafe==3.0.2
Pygments==2.19.1
SecretStorage==3.3.3
Sphinx==8.2.3
alabaster==1.0.0
babel==2.17.0
beautifulsoup4==4.13.4
black==24.10.0
build==1.2.2.post1
certifi==2024.8.30
certifi==2025.6.15
cffi==1.17.1
charset-normalizer==3.3.2
click==8.1.7
cmarkgfm==2024.1.14
coverage==7.6.1
charset-normalizer==3.4.2
click==8.2.1
cmarkgfm==2024.11.20
coverage==7.9.1
cryptography==45.0.4
docutils==0.21.2
importlib_metadata==8.5.0
iniconfig==2.0.0
isort==5.13.2
furo==2024.8.6
id==1.5.0
imagesize==1.4.1
iniconfig==2.1.0
isort==6.0.1
jaraco.classes==3.4.0
jaraco.context==6.0.1
jaraco.functools==4.1.0
keyring==25.4.1
jeepney==0.9.0
keyring==25.6.0
markdown-it-py==3.0.0
mdformat==0.7.22
mdit-py-plugins==0.4.2
mdurl==0.1.2
more-itertools==10.5.0
mypy-extensions==1.0.0
nh3==0.2.18
packaging==24.1
more-itertools==10.7.0
mypy_extensions==1.1.0
myst-parser==4.0.1
nh3==0.2.21
packaging==25.0
pathspec==0.12.1
pkginfo==1.10.0
platformdirs==4.3.6
pluggy==1.5.0
platformdirs==4.3.8
pluggy==1.6.0
pprintpp==0.4.0
pycountry-convert==0.7.2
pycountry==24.6.1
pycparser==2.22
pyflakes==3.2.0
pyflakes==3.3.2
pyproject_hooks==1.2.0
pytest-cov==5.0.0
pytest-mock==3.14.0
pytest==8.3.3
pytest-cov==6.2.1
pytest-mock==3.14.1
pytest==8.4.0
pytest_network==0.0.1
readme_renderer==44.0
repoze.lru==0.7
requests-toolbelt==1.0.0
requests==2.32.3
requests==2.32.4
rfc3986==2.0.0
rich==13.9.2
twine==5.1.1
urllib3==2.2.3
wheel==0.44.0
zipp==3.20.2
rich==14.0.0
roman-numerals-py==3.1.0
snowballstemmer==3.0.1
soupsieve==2.7
sphinx-basic-ng==1.0.0b2
sphinx-copybutton==0.5.2
sphinxcontrib-applehelp==2.0.0
sphinxcontrib-devhelp==2.0.0
sphinxcontrib-htmlhelp==2.1.0
sphinxcontrib-jsmath==1.0.1
sphinxcontrib-qthelp==2.0.0
sphinxcontrib-serializinghtml==2.0.0
twine==6.1.0
typing_extensions==4.14.0
urllib3==2.4.0
wheel==0.45.1

+ 1
- 1
requirements.txt View File

@ -5,4 +5,4 @@ fqdn==1.5.1
idna==3.10
natsort==8.4.0
python-dateutil==2.9.0.post0
six==1.16.0
six==1.17.0

+ 0
- 4
script/build-docs View File

@ -2,8 +2,4 @@
set -xeuo pipefail
#rm -rf docs/_build
pip install -U Sphinx furo myst-parser sphinx-copybutton
sphinx-build -M html docs docs/_build "${@}"

+ 5
- 0
setup.py View File

@ -64,11 +64,16 @@ setup(
'black>=24.3.0,<25.0.0',
'build>=0.7.0',
'isort>=5.11.5',
'mdformat>=0.7.22',
'pycountry>=19.8.18',
'pycountry-convert>=0.7.2',
'pyflakes>=2.2.0',
'readme_renderer[md]>=26.0',
'twine>=3.4.2',
'Sphinx>=8.2.3',
'furo>=2024.8.6',
'myst-parser>=4.0.1',
'sphinx-copybutton>=0.5.2',
)
},
install_requires=(


Loading…
Cancel
Save