From a090fcc449ac20f2db5b28401d490a164e88d15f Mon Sep 17 00:00:00 2001 From: Callahan Kovacs Date: Thu, 14 Nov 2024 08:51:38 -0600 Subject: [PATCH] build(deps): update deps with freeze-requirements Signed-off-by: Callahan Kovacs --- requirements-devel.txt | 411 ++++++++++++++++++++++++++++++++--------- requirements-docs.txt | 398 ++++++++++++++++++++++++++++++++++++--- requirements.txt | 230 +++++++++++++++++++++-- 3 files changed, 899 insertions(+), 140 deletions(-) diff --git a/requirements-devel.txt b/requirements-devel.txt index 4e23ef8bfa..1b0da8041b 100644 --- a/requirements-devel.txt +++ b/requirements-devel.txt @@ -1,204 +1,431 @@ -alabaster==0.7.16 +# +# This file is autogenerated by pip-compile with Python 3.12 +# by the following command: +# +# pip-compile --extra=dev --output-file=requirements-devel.txt +# annotated-types==0.7.0 -anyio==4.6.2.post1 -apeye==1.4.1 -apeye-core==1.1.5 + # via + # craft-platforms + # pydantic astroid==3.3.5 + # via pylint attrs==24.2.0 -autodocsumm==0.2.14 -babel==2.16.0 -beautifulsoup4==4.12.3 + # via snapcraft (setup.py) black==24.10.0 -boolean.py==4.0 -bracex==2.5.post1 -CacheControl==0.14.1 + # via snapcraft (setup.py) +boolean-py==4.0 + # via license-expression cachetools==5.5.0 -canonical-sphinx==0.2.0 -canonical-sphinx-extensions==0.0.23 -catkin-pkg==1.0.0 + # via tox +catkin-pkg==1.0.0 ; sys_platform == "linux" + # via snapcraft (setup.py) certifi==2024.8.30 + # via requests cffi==1.17.1 + # via + # cryptography + # pygit2 + # pynacl chardet==5.2.0 + # via + # python-debian + # tox charset-normalizer==3.4.0 + # via requests click==8.1.7 -codespell==2.3.0 + # via + # black + # snapcraft (setup.py) +codespell[toml]==2.3.0 + # via snapcraft (setup.py) colorama==0.4.6 -coverage==7.6.4 + # via tox +coverage[toml]==7.6.4 + # via + # pytest-cov + # snapcraft (setup.py) craft-application==4.4.0 + # via snapcraft (setup.py) craft-archives==2.0.1 + # via + # craft-application + # snapcraft (setup.py) craft-cli==2.10.1 + # via + # craft-application + # snapcraft (setup.py) craft-grammar==2.0.1 + # via + # craft-application + # snapcraft (setup.py) craft-parts==2.1.2 + # via + # craft-application + # snapcraft (setup.py) craft-platforms==0.4.0 + # via + # craft-application + # snapcraft (setup.py) craft-providers==2.0.4 + # via + # craft-application + # snapcraft (setup.py) craft-store==3.0.2 + # via snapcraft (setup.py) cryptography==43.0.3 -cssutils==2.11.1 -dict2css==0.3.0.post1 + # via + # pylxd + # secretstorage dill==0.3.9 + # via pylint distlib==0.3.9 + # via virtualenv distro==1.9.0 + # via + # craft-archives + # craft-platforms + # lazr-restfulclient docutils==0.19 -domdf-python-tools==3.9.0 + # via + # catkin-pkg + # snapcraft (setup.py) filelock==3.16.1 + # via + # tox + # virtualenv fixtures==4.1.0 + # via snapcraft (setup.py) flake8==7.1.1 -furo==2024.8.6 -gitdb==4.0.11 -GitPython==3.1.43 + # via snapcraft (setup.py) gnupg==2.3.1 -h11==0.14.0 -html5lib==1.1 + # via snapcraft (setup.py) httplib2==0.22.0 + # via + # launchpadlib + # lazr-restfulclient hupper==1.12.1 + # via pyramid idna==3.10 -imagesize==1.4.1 + # via requests iniconfig==2.0.0 + # via pytest isort==5.13.2 -jaraco.classes==3.4.0 -jaraco.context==6.0.1 -jaraco.functools==4.1.0 + # via pylint +jaraco-classes==3.4.0 + # via + # craft-store + # keyring +jaraco-context==6.0.1 + # via keyring +jaraco-functools==4.1.0 + # via keyring jeepney==0.8.0 -Jinja2==3.1.4 + # via + # keyring + # secretstorage +jinja2==3.1.4 + # via craft-application jsonschema==2.5.1 + # via snapcraft (setup.py) keyring==25.5.0 + # via craft-store launchpadlib==2.0.0 -lazr.restfulclient==0.14.6 -lazr.uri==1.0.6 + # via + # craft-archives + # snapcraft (setup.py) +lazr-restfulclient==0.14.6 + # via + # craft-archives + # launchpadlib + # snapcraft (setup.py) +lazr-uri==1.0.6 + # via + # craft-archives + # launchpadlib + # wadllib license-expression==30.4.0 -linkify-it-py==2.0.3 + # via craft-application lxml==5.3.0 + # via snapcraft (setup.py) macaroonbakery==1.3.4 -Markdown==3.7 -markdown-it-py==3.0.0 -MarkupSafe==3.0.2 + # via + # craft-store + # snapcraft (setup.py) +markupsafe==3.0.2 + # via jinja2 mccabe==0.7.0 -mdit-py-plugins==0.4.2 -mdurl==0.1.2 + # via + # flake8 + # pylint + # snapcraft (setup.py) more-itertools==10.5.0 -msgpack==1.1.0 + # via + # jaraco-classes + # jaraco-functools mypy==1.13.0 + # via snapcraft (setup.py) mypy-extensions==1.0.0 -myst-parser==4.0.0 -natsort==8.4.0 + # via + # black + # mypy + # snapcraft (setup.py) oauthlib==3.2.2 + # via lazr-restfulclient overrides==7.7.0 + # via + # craft-archives + # craft-grammar + # craft-parts + # craft-store + # snapcraft (setup.py) packaging==24.2 -PasteDeploy==3.1.0 + # via + # black + # craft-providers + # pyproject-api + # pytest + # snapcraft (setup.py) + # tox +pastedeploy==3.1.0 + # via plaster-pastedeploy pathspec==0.12.1 + # via + # black + # yamllint pbr==6.1.0 + # via + # fixtures + # testscenarios pexpect==4.9.0 + # via snapcraft (setup.py) plaster==1.1.2 + # via + # plaster-pastedeploy + # pyramid plaster-pastedeploy==1.0.1 + # via pyramid platformdirs==4.3.6 + # via + # black + # craft-application + # craft-cli + # pylint + # tox + # virtualenv pluggy==1.5.0 -polib==1.2.0 + # via + # pytest + # tox progressbar==2.5 + # via snapcraft (setup.py) protobuf==5.28.3 + # via macaroonbakery psutil==6.1.0 + # via gnupg ptyprocess==0.7.0 + # via pexpect pyasynchat==1.0.4 + # via pyftpdlib pyasyncore==1.0.4 + # via + # pyasynchat + # pyftpdlib pycodestyle==2.12.1 + # via + # flake8 + # snapcraft (setup.py) pycparser==2.22 + # via cffi pydantic==2.9.2 -pydantic_core==2.23.4 + # via + # craft-application + # craft-archives + # craft-grammar + # craft-parts + # craft-providers + # craft-store + # snapcraft (setup.py) +pydantic-core==2.23.4 + # via pydantic pydocstyle==6.3.0 + # via snapcraft (setup.py) pyelftools==0.31 + # via snapcraft (setup.py) pyflakes==3.2.0 + # via + # flake8 + # snapcraft (setup.py) pyftpdlib==2.0.1 + # via snapcraft (setup.py) pygit2==1.13.3 -Pygments==2.18.0 + # via + # craft-application + # snapcraft (setup.py) pylint==3.3.1 -pylxd==2.3.5 + # via snapcraft (setup.py) +pylxd==2.3.5 ; sys_platform == "linux" + # via snapcraft (setup.py) pymacaroons==0.13.0 -PyNaCl==1.5.0 + # via + # macaroonbakery + # snapcraft (setup.py) +pynacl==1.5.0 + # via + # macaroonbakery + # pymacaroons pyparsing==3.2.0 + # via + # catkin-pkg + # httplib2 pyproject-api==1.8.0 + # via tox pyramid==2.0.2 -pyRFC3339==1.1 -pyspelling==2.10 + # via snapcraft (setup.py) +pyrfc3339==1.1 + # via macaroonbakery pytest==8.3.3 + # via + # pytest-check + # pytest-cov + # pytest-mock + # pytest-subprocess + # snapcraft (setup.py) pytest-check==2.4.1 + # via snapcraft (setup.py) pytest-cov==6.0.0 + # via snapcraft (setup.py) pytest-mock==3.14.0 + # via snapcraft (setup.py) pytest-subprocess==1.5.2 + # via snapcraft (setup.py) + # via snapcraft (setup.py) python-dateutil==2.9.0.post0 -python-debian==0.1.49 + # via + # catkin-pkg + # pylxd +python-debian==0.1.49 ; sys_platform == "linux" + # via + # craft-archives + # snapcraft (setup.py) pytz==2024.2 + # via pyrfc3339 pyxdg==0.28 -PyYAML==6.0.2 + # via + # craft-parts + # craft-store + # snapcraft (setup.py) +pyyaml==6.0.2 + # via + # craft-application + # craft-cli + # craft-parts + # craft-providers + # snap-helpers + # snapcraft (setup.py) + # yamllint raven==6.10.0 -regex==2024.11.6 + # via snapcraft (setup.py) requests==2.32.3 + # via + # craft-application + # craft-parts + # craft-providers + # craft-store + # macaroonbakery + # pylxd + # requests-toolbelt + # requests-unixsocket2 + # snapcraft (setup.py) requests-toolbelt==1.0.0 + # via + # craft-store + # pylxd + # snapcraft (setup.py) requests-unixsocket2==0.4.2 -ruamel.yaml==0.18.6 -ruamel.yaml.clib==0.2.12 -SecretStorage==3.3.3 -setuptools==75.5.0 + # via + # craft-parts + # craft-providers + # snapcraft (setup.py) +secretstorage==3.3.3 + # via keyring simplejson==3.19.3 + # via snapcraft (setup.py) six==1.16.0 -smmap==5.0.1 + # via + # lazr-restfulclient + # macaroonbakery + # pymacaroons + # python-dateutil snap-helpers==0.4.2 -sniffio==1.3.1 + # via + # craft-application + # snapcraft (setup.py) snowballstemmer==2.2.0 -soupsieve==2.6 -Sphinx==7.3.7 -sphinx-autobuild==2024.10.3 -sphinx-autodoc-typehints==2.3.0 -sphinx-basic-ng==1.0.0b2 -sphinx-copybutton==0.5.2 -sphinx-jinja2-compat==0.3.0 -sphinx-lint==1.0.0 -sphinx-notfound-page==1.0.4 -sphinx-prompt==1.8.0 -sphinx-tabs==3.4.5 -sphinx-toolbox==3.8.1 -sphinx_design==0.6.1 -sphinx_reredirects==0.1.5 -sphinxcontrib-applehelp==2.0.0 -sphinxcontrib-details-directive==0.1.0 -sphinxcontrib-devhelp==2.0.0 -sphinxcontrib-htmlhelp==2.1.0 -sphinxcontrib-jquery==4.1 -sphinxcontrib-jsmath==1.0.1 -sphinxcontrib-qthelp==2.0.0 -sphinxcontrib-serializinghtml==2.0.0 -sphinxext-opengraph==0.9.1 -starlette==0.41.2 + # via pydocstyle tabulate==0.9.0 + # via snapcraft (setup.py) testscenarios==0.5.0 + # via snapcraft (setup.py) testtools==2.7.2 + # via testscenarios tinydb==4.8.2 + # via snapcraft (setup.py) toml==0.10.2 + # via snapcraft (setup.py) tomlkit==0.13.2 + # via pylint tox==4.23.2 + # via snapcraft (setup.py) translationstring==1.4 -types-PyYAML==6.0.12.20240917 + # via pyramid +types-pyyaml==6.0.12.20240917 + # via snapcraft (setup.py) types-requests==2.31.0.6 + # via snapcraft (setup.py) types-setuptools==75.3.0.20241112 + # via snapcraft (setup.py) types-simplejson==3.19.0.20240801 + # via snapcraft (setup.py) types-tabulate==0.9.0.20240106 + # via snapcraft (setup.py) types-toml==0.10.8.20240310 + # via snapcraft (setup.py) types-urllib3==1.26.25.14 -typing_extensions==4.12.2 -uc-micro-py==1.0.3 + # via types-requests +typing-extensions==4.12.2 + # via + # craft-application + # craft-platforms + # mypy + # pydantic + # pydantic-core + # snapcraft (setup.py) urllib3==2.2.3 -uvicorn==0.32.0 + # via + # requests + # requests-unixsocket2 validators==0.34.0 + # via snapcraft (setup.py) venusian==3.1.0 + # via pyramid virtualenv==20.27.1 + # via tox wadllib==2.0.0 -watchfiles==0.24.0 -wcmatch==10.0 -webencodings==0.5.1 -WebOb==1.8.9 -websockets==14.1 -wheel==0.45.0 + # via lazr-restfulclient +webob==1.8.9 + # via pyramid ws4py==0.5.1 + # via pylxd yamllint==1.35.1 -zope.deprecation==5.0 -zope.interface==7.1.1 + # via snapcraft (setup.py) +zope-deprecation==5.0 + # via pyramid +zope-interface==7.1.1 + # via pyramid + +# The following packages are considered to be unsafe in a requirements file: +# pip +# setuptools python-apt @ https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/python-apt/2.4.0ubuntu1/python-apt_2.4.0ubuntu1.tar.xz ; sys.platform == "linux" pyinstaller==5.13.1; sys.platform == "win32" diff --git a/requirements-docs.txt b/requirements-docs.txt index 375669ddbc..92a234cf50 100644 --- a/requirements-docs.txt +++ b/requirements-docs.txt @@ -1,149 +1,489 @@ +# +# This file is autogenerated by pip-compile with Python 3.12 +# by the following command: +# +# pip-compile --extra=docs --output-file=requirements-docs.txt +# alabaster==0.7.16 + # via sphinx annotated-types==0.7.0 + # via + # craft-platforms + # pydantic anyio==4.6.2.post1 + # via + # starlette + # watchfiles apeye==1.4.1 + # via sphinx-toolbox apeye-core==1.1.5 + # via apeye attrs==24.2.0 + # via snapcraft (setup.py) autodocsumm==0.2.14 + # via sphinx-toolbox babel==2.16.0 + # via sphinx beautifulsoup4==4.12.3 -boolean.py==4.0 + # via + # canonical-sphinx-extensions + # furo + # pyspelling + # sphinx-toolbox +boolean-py==4.0 + # via license-expression bracex==2.5.post1 -CacheControl==0.14.1 -canonical-sphinx==0.2.0 + # via wcmatch +cachecontrol[filecache]==0.14.1 + # via sphinx-toolbox +canonical-sphinx[full]==0.2.0 + # via snapcraft (setup.py) canonical-sphinx-extensions==0.0.23 -catkin-pkg==1.0.0 + # via canonical-sphinx +catkin-pkg==1.0.0 ; sys_platform == "linux" + # via snapcraft (setup.py) certifi==2024.8.30 + # via requests cffi==1.17.1 + # via + # cryptography + # pygit2 + # pynacl chardet==5.2.0 + # via python-debian charset-normalizer==3.4.0 + # via requests click==8.1.7 + # via + # snapcraft (setup.py) + # uvicorn colorama==0.4.6 + # via sphinx-autobuild craft-application==4.4.0 + # via snapcraft (setup.py) craft-archives==2.0.1 + # via + # craft-application + # snapcraft (setup.py) craft-cli==2.10.1 + # via + # craft-application + # snapcraft (setup.py) craft-grammar==2.0.1 + # via + # craft-application + # snapcraft (setup.py) craft-parts==2.1.2 + # via + # craft-application + # snapcraft (setup.py) craft-platforms==0.4.0 + # via + # craft-application + # snapcraft (setup.py) craft-providers==2.0.4 + # via + # craft-application + # snapcraft (setup.py) craft-store==3.0.2 + # via snapcraft (setup.py) cryptography==43.0.3 + # via + # pylxd + # secretstorage cssutils==2.11.1 + # via dict2css dict2css==0.3.0.post1 + # via sphinx-toolbox distro==1.9.0 + # via + # craft-archives + # craft-platforms + # lazr-restfulclient docutils==0.19 + # via + # canonical-sphinx-extensions + # catkin-pkg + # myst-parser + # snapcraft (setup.py) + # sphinx + # sphinx-prompt + # sphinx-tabs + # sphinx-toolbox domdf-python-tools==3.9.0 + # via + # apeye + # apeye-core + # dict2css + # sphinx-toolbox filelock==3.16.1 + # via + # cachecontrol + # sphinx-toolbox furo==2024.8.6 + # via canonical-sphinx gitdb==4.0.11 -GitPython==3.1.43 + # via gitpython +gitpython==3.1.43 + # via canonical-sphinx-extensions gnupg==2.3.1 + # via snapcraft (setup.py) h11==0.14.0 + # via uvicorn html5lib==1.1 + # via + # pyspelling + # sphinx-toolbox httplib2==0.22.0 + # via + # launchpadlib + # lazr-restfulclient idna==3.10 + # via + # anyio + # apeye-core + # requests imagesize==1.4.1 -jaraco.classes==3.4.0 -jaraco.context==6.0.1 -jaraco.functools==4.1.0 + # via sphinx +jaraco-classes==3.4.0 + # via + # craft-store + # keyring +jaraco-context==6.0.1 + # via keyring +jaraco-functools==4.1.0 + # via keyring jeepney==0.8.0 -Jinja2==3.1.4 + # via + # keyring + # secretstorage +jinja2==3.1.4 + # via + # craft-application + # myst-parser + # sphinx + # sphinx-jinja2-compat jsonschema==2.5.1 + # via snapcraft (setup.py) keyring==25.5.0 + # via craft-store launchpadlib==2.0.0 -lazr.restfulclient==0.14.6 -lazr.uri==1.0.6 + # via + # craft-archives + # snapcraft (setup.py) +lazr-restfulclient==0.14.6 + # via + # craft-archives + # launchpadlib + # snapcraft (setup.py) +lazr-uri==1.0.6 + # via + # craft-archives + # launchpadlib + # wadllib license-expression==30.4.0 + # via craft-application linkify-it-py==2.0.3 + # via canonical-sphinx lxml==5.3.0 + # via + # pyspelling + # snapcraft (setup.py) macaroonbakery==1.3.4 -Markdown==3.7 + # via + # craft-store + # snapcraft (setup.py) +markdown==3.7 + # via pyspelling markdown-it-py==3.0.0 -MarkupSafe==3.0.2 + # via + # mdit-py-plugins + # myst-parser +markupsafe==3.0.2 + # via + # jinja2 + # sphinx-jinja2-compat mdit-py-plugins==0.4.2 + # via myst-parser mdurl==0.1.2 + # via markdown-it-py more-itertools==10.5.0 + # via + # cssutils + # jaraco-classes + # jaraco-functools msgpack==1.1.0 + # via cachecontrol mypy-extensions==1.0.0 + # via snapcraft (setup.py) myst-parser==4.0.0 + # via canonical-sphinx natsort==8.4.0 + # via domdf-python-tools oauthlib==3.2.2 + # via lazr-restfulclient overrides==7.7.0 + # via + # craft-archives + # craft-grammar + # craft-parts + # craft-store + # snapcraft (setup.py) packaging==24.2 + # via + # craft-providers + # snapcraft (setup.py) + # sphinx platformdirs==4.3.6 + # via + # apeye + # craft-application + # craft-cli polib==1.2.0 + # via sphinx-lint progressbar==2.5 + # via snapcraft (setup.py) protobuf==5.28.3 + # via macaroonbakery psutil==6.1.0 + # via gnupg pycparser==2.22 + # via cffi pydantic==2.9.2 -pydantic_core==2.23.4 + # via + # craft-application + # craft-archives + # craft-grammar + # craft-parts + # craft-providers + # craft-store + # snapcraft (setup.py) +pydantic-core==2.23.4 + # via pydantic pyelftools==0.31 + # via snapcraft (setup.py) pygit2==1.13.3 -Pygments==2.18.0 -pylxd==2.3.5 + # via + # craft-application + # snapcraft (setup.py) +pygments==2.18.0 + # via + # furo + # sphinx + # sphinx-prompt + # sphinx-tabs +pylxd==2.3.5 ; sys_platform == "linux" + # via snapcraft (setup.py) pymacaroons==0.13.0 -PyNaCl==1.5.0 + # via + # macaroonbakery + # snapcraft (setup.py) +pynacl==1.5.0 + # via + # macaroonbakery + # pymacaroons pyparsing==3.2.0 -pyRFC3339==1.1 + # via + # catkin-pkg + # httplib2 +pyrfc3339==1.1 + # via macaroonbakery pyspelling==2.10 + # via + # canonical-sphinx + # snapcraft (setup.py) + # via snapcraft (setup.py) python-dateutil==2.9.0.post0 -python-debian==0.1.49 + # via + # catkin-pkg + # pylxd +python-debian==0.1.49 ; sys_platform == "linux" + # via + # craft-archives + # snapcraft (setup.py) pytz==2024.2 + # via pyrfc3339 pyxdg==0.28 -PyYAML==6.0.2 + # via + # craft-parts + # craft-store + # snapcraft (setup.py) +pyyaml==6.0.2 + # via + # craft-application + # craft-cli + # craft-parts + # craft-providers + # myst-parser + # pyspelling + # snap-helpers + # snapcraft (setup.py) raven==6.10.0 + # via snapcraft (setup.py) regex==2024.11.6 + # via sphinx-lint requests==2.32.3 + # via + # apeye + # cachecontrol + # canonical-sphinx-extensions + # craft-application + # craft-parts + # craft-providers + # craft-store + # macaroonbakery + # pylxd + # requests-toolbelt + # requests-unixsocket2 + # snapcraft (setup.py) + # sphinx requests-toolbelt==1.0.0 + # via + # craft-store + # pylxd + # snapcraft (setup.py) requests-unixsocket2==0.4.2 -ruamel.yaml==0.18.6 -ruamel.yaml.clib==0.2.12 -SecretStorage==3.3.3 -setuptools==75.5.0 + # via + # craft-parts + # craft-providers + # snapcraft (setup.py) +ruamel-yaml==0.18.6 + # via sphinx-toolbox +ruamel-yaml-clib==0.2.12 + # via ruamel-yaml +secretstorage==3.3.3 + # via keyring simplejson==3.19.3 + # via snapcraft (setup.py) six==1.16.0 + # via + # html5lib + # lazr-restfulclient + # macaroonbakery + # pymacaroons + # python-dateutil smmap==5.0.1 + # via gitdb snap-helpers==0.4.2 + # via + # craft-application + # snapcraft (setup.py) sniffio==1.3.1 + # via anyio snowballstemmer==2.2.0 + # via sphinx soupsieve==2.6 -Sphinx==7.3.7 + # via + # beautifulsoup4 + # pyspelling +sphinx==7.3.7 + # via + # autodocsumm + # canonical-sphinx + # canonical-sphinx-extensions + # furo + # myst-parser + # sphinx-autobuild + # sphinx-autodoc-typehints + # sphinx-basic-ng + # sphinx-copybutton + # sphinx-design + # sphinx-notfound-page + # sphinx-prompt + # sphinx-reredirects + # sphinx-tabs + # sphinx-toolbox + # sphinxcontrib-details-directive + # sphinxcontrib-jquery + # sphinxext-opengraph sphinx-autobuild==2024.10.3 + # via snapcraft (setup.py) sphinx-autodoc-typehints==2.3.0 + # via + # snapcraft (setup.py) + # sphinx-toolbox sphinx-basic-ng==1.0.0b2 + # via furo sphinx-copybutton==0.5.2 + # via canonical-sphinx +sphinx-design==0.6.1 + # via canonical-sphinx sphinx-jinja2-compat==0.3.0 + # via sphinx-toolbox sphinx-lint==1.0.0 + # via snapcraft (setup.py) sphinx-notfound-page==1.0.4 + # via canonical-sphinx sphinx-prompt==1.8.0 + # via sphinx-toolbox +sphinx-reredirects==0.1.5 + # via canonical-sphinx sphinx-tabs==3.4.5 + # via + # canonical-sphinx + # sphinx-toolbox sphinx-toolbox==3.8.1 -sphinx_design==0.6.1 -sphinx_reredirects==0.1.5 + # via snapcraft (setup.py) sphinxcontrib-applehelp==2.0.0 + # via sphinx sphinxcontrib-details-directive==0.1.0 + # via snapcraft (setup.py) sphinxcontrib-devhelp==2.0.0 + # via sphinx sphinxcontrib-htmlhelp==2.1.0 + # via sphinx sphinxcontrib-jquery==4.1 + # via canonical-sphinx sphinxcontrib-jsmath==1.0.1 + # via sphinx sphinxcontrib-qthelp==2.0.0 + # via sphinx sphinxcontrib-serializinghtml==2.0.0 + # via sphinx sphinxext-opengraph==0.9.1 + # via canonical-sphinx starlette==0.41.2 + # via sphinx-autobuild tabulate==0.9.0 + # via + # snapcraft (setup.py) + # sphinx-toolbox tinydb==4.8.2 + # via snapcraft (setup.py) toml==0.10.2 -typing_extensions==4.12.2 + # via snapcraft (setup.py) +typing-extensions==4.12.2 + # via + # craft-application + # craft-platforms + # domdf-python-tools + # pydantic + # pydantic-core + # snapcraft (setup.py) + # sphinx-toolbox uc-micro-py==1.0.3 + # via linkify-it-py urllib3==2.2.3 + # via + # requests + # requests-unixsocket2 uvicorn==0.32.0 + # via sphinx-autobuild validators==0.34.0 + # via snapcraft (setup.py) wadllib==2.0.0 + # via lazr-restfulclient watchfiles==0.24.0 + # via sphinx-autobuild wcmatch==10.0 + # via pyspelling webencodings==0.5.1 + # via html5lib websockets==14.1 -wheel==0.45.0 + # via sphinx-autobuild ws4py==0.5.1 + # via pylxd + +# The following packages are considered to be unsafe in a requirements file: +# setuptools python-apt @ https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/python-apt/2.4.0ubuntu1/python-apt_2.4.0ubuntu1.tar.xz ; sys.platform == "linux" diff --git a/requirements.txt b/requirements.txt index 1058430dd6..ca515eaa6a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,80 +1,272 @@ +# +# This file is autogenerated by pip-compile with Python 3.12 +# by the following command: +# +# pip-compile --output-file=requirements.txt +# annotated-types==0.7.0 + # via + # craft-platforms + # pydantic attrs==24.2.0 -boolean.py==4.0 -catkin-pkg==1.0.0 + # via snapcraft (setup.py) +boolean-py==4.0 + # via license-expression +catkin-pkg==1.0.0 ; sys_platform == "linux" + # via snapcraft (setup.py) certifi==2024.8.30 + # via requests cffi==1.17.1 + # via + # cryptography + # pygit2 + # pynacl chardet==5.2.0 + # via python-debian charset-normalizer==3.4.0 + # via requests click==8.1.7 + # via snapcraft (setup.py) craft-application==4.4.0 + # via snapcraft (setup.py) craft-archives==2.0.1 + # via + # craft-application + # snapcraft (setup.py) craft-cli==2.10.1 + # via + # craft-application + # snapcraft (setup.py) craft-grammar==2.0.1 + # via + # craft-application + # snapcraft (setup.py) craft-parts==2.1.2 + # via + # craft-application + # snapcraft (setup.py) craft-platforms==0.4.0 + # via + # craft-application + # snapcraft (setup.py) craft-providers==2.0.4 + # via + # craft-application + # snapcraft (setup.py) craft-store==3.0.2 + # via snapcraft (setup.py) cryptography==43.0.3 + # via + # pylxd + # secretstorage distro==1.9.0 + # via + # craft-archives + # craft-platforms + # lazr-restfulclient docutils==0.19 + # via + # catkin-pkg + # snapcraft (setup.py) gnupg==2.3.1 + # via snapcraft (setup.py) httplib2==0.22.0 + # via + # launchpadlib + # lazr-restfulclient idna==3.10 -jaraco.classes==3.4.0 -jaraco.context==6.0.1 -jaraco.functools==4.1.0 + # via requests +jaraco-classes==3.4.0 + # via + # craft-store + # keyring +jaraco-context==6.0.1 + # via keyring +jaraco-functools==4.1.0 + # via keyring jeepney==0.8.0 -Jinja2==3.1.4 + # via + # keyring + # secretstorage +jinja2==3.1.4 + # via craft-application jsonschema==2.5.1 + # via snapcraft (setup.py) keyring==25.5.0 + # via craft-store launchpadlib==2.0.0 -lazr.restfulclient==0.14.6 -lazr.uri==1.0.6 + # via + # craft-archives + # snapcraft (setup.py) +lazr-restfulclient==0.14.6 + # via + # craft-archives + # launchpadlib + # snapcraft (setup.py) +lazr-uri==1.0.6 + # via + # craft-archives + # launchpadlib + # wadllib license-expression==30.4.0 + # via craft-application lxml==5.3.0 + # via snapcraft (setup.py) macaroonbakery==1.3.4 -MarkupSafe==3.0.2 + # via + # craft-store + # snapcraft (setup.py) +markupsafe==3.0.2 + # via jinja2 more-itertools==10.5.0 + # via + # jaraco-classes + # jaraco-functools mypy-extensions==1.0.0 + # via snapcraft (setup.py) oauthlib==3.2.2 + # via lazr-restfulclient overrides==7.7.0 + # via + # craft-archives + # craft-grammar + # craft-parts + # craft-store + # snapcraft (setup.py) packaging==24.2 + # via + # craft-providers + # snapcraft (setup.py) platformdirs==4.3.6 + # via + # craft-application + # craft-cli progressbar==2.5 + # via snapcraft (setup.py) protobuf==5.28.3 + # via macaroonbakery psutil==6.1.0 + # via gnupg pycparser==2.22 + # via cffi pydantic==2.9.2 -pydantic_core==2.23.4 + # via + # craft-application + # craft-archives + # craft-grammar + # craft-parts + # craft-providers + # craft-store + # snapcraft (setup.py) +pydantic-core==2.23.4 + # via pydantic pyelftools==0.31 + # via snapcraft (setup.py) pygit2==1.13.3 -pylxd==2.3.5 + # via + # craft-application + # snapcraft (setup.py) +pylxd==2.3.5 ; sys_platform == "linux" + # via snapcraft (setup.py) pymacaroons==0.13.0 -PyNaCl==1.5.0 + # via + # macaroonbakery + # snapcraft (setup.py) +pynacl==1.5.0 + # via + # macaroonbakery + # pymacaroons pyparsing==3.2.0 -pyRFC3339==1.1 + # via + # catkin-pkg + # httplib2 +pyrfc3339==1.1 + # via macaroonbakery + # via snapcraft (setup.py) python-dateutil==2.9.0.post0 -python-debian==0.1.49 + # via + # catkin-pkg + # pylxd +python-debian==0.1.49 ; sys_platform == "linux" + # via + # craft-archives + # snapcraft (setup.py) pytz==2024.2 + # via pyrfc3339 pyxdg==0.28 -PyYAML==6.0.2 + # via + # craft-parts + # craft-store + # snapcraft (setup.py) +pyyaml==6.0.2 + # via + # craft-application + # craft-cli + # craft-parts + # craft-providers + # snap-helpers + # snapcraft (setup.py) raven==6.10.0 + # via snapcraft (setup.py) requests==2.32.3 + # via + # craft-application + # craft-parts + # craft-providers + # craft-store + # macaroonbakery + # pylxd + # requests-toolbelt + # requests-unixsocket2 + # snapcraft (setup.py) requests-toolbelt==1.0.0 + # via + # craft-store + # pylxd + # snapcraft (setup.py) requests-unixsocket2==0.4.2 -SecretStorage==3.3.3 -setuptools==75.5.0 + # via + # craft-parts + # craft-providers + # snapcraft (setup.py) +secretstorage==3.3.3 + # via keyring simplejson==3.19.3 + # via snapcraft (setup.py) six==1.16.0 + # via + # lazr-restfulclient + # macaroonbakery + # pymacaroons + # python-dateutil snap-helpers==0.4.2 + # via + # craft-application + # snapcraft (setup.py) tabulate==0.9.0 + # via snapcraft (setup.py) tinydb==4.8.2 + # via snapcraft (setup.py) toml==0.10.2 -typing_extensions==4.12.2 + # via snapcraft (setup.py) +typing-extensions==4.12.2 + # via + # craft-application + # craft-platforms + # pydantic + # pydantic-core + # snapcraft (setup.py) urllib3==2.2.3 + # via + # requests + # requests-unixsocket2 validators==0.34.0 + # via snapcraft (setup.py) wadllib==2.0.0 -wheel==0.45.0 + # via lazr-restfulclient ws4py==0.5.1 + # via pylxd + +# The following packages are considered to be unsafe in a requirements file: +# setuptools python-apt @ https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/python-apt/2.4.0ubuntu1/python-apt_2.4.0ubuntu1.tar.xz ; sys.platform == "linux"