# # This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # pip-compile --output-file=requirements-dev-full.txt requirements-dev.in requirements-extras.in setup.py # alabaster==0.7.13 # via sphinx astroid==3.2.4 ; python_version < "3.9" # via pylint astroid==3.3.8 ; python_version >= "3.9" # via pylint attrs==25.1.0 # via # -r requirements-dev.in # outcome # trio babel==2.17.0 # via sphinx backports-tarfile==1.2.0 # via jaraco-context build==1.2.2.post1 # via pip-tools certifi==2025.1.31 # via requests cffi==1.17.1 # via cryptography charset-normalizer==3.4.1 # via requests click==8.1.8 # via pip-tools coverage[toml]==7.6.1 # via pytest-cov cryptography==44.0.1 # via trustme dill==0.3.9 # via pylint docutils==0.20.1 # via # readme-renderer # sphinx # sphinx-rtd-theme exceptiongroup==1.2.2 ; python_version < "3.11" # via # pytest # trio # trio-websocket (setup.py) h11==0.14.0 # via wsproto id==1.5.0 # via twine idna==3.10 # via # requests # trio # trustme imagesize==1.4.1 # via sphinx importlib-metadata==8.5.0 # via # build # keyring # sphinx # twine importlib-resources==6.4.5 # via keyring iniconfig==2.0.0 # via pytest isort==5.13.2 # via pylint jaraco-classes==3.4.0 # via keyring jaraco-context==6.0.1 # via keyring jaraco-functools==4.1.0 # via keyring jinja2==3.1.5 # via sphinx keyring==25.5.0 # via twine markdown-it-py==3.0.0 # via rich markupsafe==2.1.5 # via jinja2 mccabe==0.7.0 # via pylint mdurl==0.1.2 # via markdown-it-py more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools mypy==1.14.1 # via -r requirements-extras.in mypy-extensions==1.0.0 # via mypy nh3==0.2.20 # via readme-renderer outcome==1.3.0.post0 # via # pytest-trio # trio # trio-websocket (setup.py) packaging==24.2 # via # build # pytest # sphinx # twine pip-tools==7.4.1 # via -r requirements-dev.in platformdirs==4.3.6 # via pylint pluggy==1.5.0 # via pytest pycparser==2.22 # via cffi pygments==2.19.1 # via # readme-renderer # rich # sphinx pylint==3.2.7 ; python_version < "3.9" # via -r requirements-extras.in pylint==3.3.4 ; python_version >= "3.9" # via -r requirements-extras.in pyproject-hooks==1.2.0 # via # build # pip-tools pytest==8.3.4 # via # -r requirements-dev.in # pytest-cov # pytest-trio pytest-cov==5.0.0 # via -r requirements-dev.in pytest-trio==0.8.0 # via -r requirements-dev.in pytz==2025.1 # via babel readme-renderer==43.0 # via twine requests==2.32.3 # via # id # requests-toolbelt # sphinx # twine requests-toolbelt==1.0.0 # via twine rfc3986==2.0.0 # via twine rich==13.9.4 # via twine sniffio==1.3.1 # via trio snowballstemmer==2.2.0 # via sphinx sortedcontainers==2.4.0 # via trio sphinx==7.1.2 # via # -r requirements-extras.in # sphinx-rtd-theme # sphinxcontrib-jquery # sphinxcontrib-trio sphinx-rtd-theme==3.0.2 # via -r requirements-extras.in sphinxcontrib-applehelp==1.0.4 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx sphinxcontrib-htmlhelp==2.0.1 # via sphinx sphinxcontrib-jquery==4.1 # via sphinx-rtd-theme sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx sphinxcontrib-trio==1.1.2 # via -r requirements-extras.in tomli==2.2.1 # via # build # coverage # mypy # pip-tools # pylint # pytest tomlkit==0.13.2 # via pylint trio==0.27.0 # via # pytest-trio # trio-websocket (setup.py) trustme==1.1.0 # via -r requirements-dev.in twine==6.1.0 # via -r requirements-extras.in typing-extensions==4.12.2 # via # astroid # mypy # pylint # rich urllib3==2.2.3 # via # requests # twine wheel==0.45.1 # via pip-tools wsproto==1.2.0 # via trio-websocket (setup.py) zipp==3.20.2 # via # importlib-metadata # importlib-resources # The following packages are considered to be unsafe in a requirements file: # pip # setuptools