# This is named ambigiously, but it's a pip constraints file, named like a # requirements file so dependabot will update the pins. # It was originally generated with; # pip-compile --extra=docs --extra=docstest --extra=pep8test --extra=test --extra=test-randomorder --extra=nox --extra=sdist --resolver=backtracking --strip-extras --unsafe-package=cffi --unsafe-package=pycparser --unsafe-package=setuptools pyproject.toml # and then manually massaged to add version specifiers to packages whose # versions vary by Python version alabaster==0.7.13 # via sphinx argcomplete==3.0.8 # via nox babel==2.12.1 # via sphinx black==23.3.0 # via cryptography (pyproject.toml) bleach==6.0.0 # via readme-renderer build==0.10.0 # via # check-sdist # cryptography (pyproject.toml) certifi==2023.5.7 # via requests charset-normalizer==3.1.0 # via requests check-sdist==0.1.2 # via cryptography (pyproject.toml) click==8.1.3 # via black colorlog==6.7.0 # via nox coverage==7.2.7 # via pytest-cov distlib==0.3.6 # via virtualenv docutils==0.18.1 # via # readme-renderer # sphinx # sphinx-rtd-theme exceptiongroup==1.1.1 # via pytest execnet==1.9.0 # via pytest-xdist filelock==3.12.0 # via virtualenv idna==3.4 # via requests imagesize==1.4.1 # via sphinx importlib-metadata==6.6.0 # via # keyring # twine iniconfig==2.0.0 # via pytest jaraco-classes==3.2.3 # via keyring jinja2==3.1.2 # via sphinx keyring==23.13.1 # via twine markdown-it-py==2.2.0 # via rich markupsafe==2.1.2 # via jinja2 mdurl==0.1.2 # via markdown-it-py more-itertools==9.1.0 # via jaraco-classes mypy==1.3.0 # via cryptography (pyproject.toml) mypy-extensions==1.0.0 # via # black # mypy nox==2023.4.22 # via cryptography (pyproject.toml) packaging==23.1 # via # black # build # nox # pytest # sphinx pathspec==0.11.1 # via # black # check-sdist pkginfo==1.9.6 # via twine platformdirs==3.5.1 # via # black # virtualenv pluggy==1.0.0 # via pytest pretend==1.0.9 # via cryptography (pyproject.toml) py-cpuinfo==9.0.0 # via pytest-benchmark pyenchant==3.2.2 # via # cryptography (pyproject.toml) # sphinxcontrib-spelling pygments==2.15.1 # via # readme-renderer # rich # sphinx pyproject-hooks==1.0.0 # via build pytest==7.3.1 # via # cryptography (pyproject.toml) # pytest-benchmark # pytest-cov # pytest-randomly # pytest-xdist pytest-benchmark==4.0.0 # via cryptography (pyproject.toml) pytest-cov==4.1.0 # via cryptography (pyproject.toml) pytest-randomly==3.12.0 # via cryptography (pyproject.toml) pytest-xdist==3.3.1 # via cryptography (pyproject.toml) readme-renderer==37.3 # via twine requests==2.31.0 # via # requests-toolbelt # sphinx # twine requests-toolbelt==1.0.0 # via twine rfc3986==2.0.0 # via twine rich==13.3.5 # via twine ruff==0.0.270 # via cryptography (pyproject.toml) six==1.16.0 # via bleach snowballstemmer==2.2.0 # via sphinx sphinx==6.2.1 # via # cryptography (pyproject.toml) # sphinx-rtd-theme # sphinxcontrib-jquery # sphinxcontrib-spelling sphinx-rtd-theme==1.2.1 # via cryptography (pyproject.toml) 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-spelling==8.0.0 # via cryptography (pyproject.toml) tomli==2.0.1 # via # black # build # check-manifest # coverage # mypy # pyproject-hooks # pytest twine==4.0.2 # via cryptography (pyproject.toml) typing-extensions==4.6.2 # via mypy urllib3==2.0.2 # via # requests # twine virtualenv==20.23.0 # via nox webencodings==0.5.1 # via bleach zipp==3.15.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # cffi # pycparser