From f3401a9067ecea7f7094a8774797bb992e55f669 Mon Sep 17 00:00:00 2001 From: "Daniel A. Wozniak" Date: Sun, 22 Feb 2026 04:59:24 -0700 Subject: [PATCH 1/2] Use uv instead of pip-compile --- .pre-commit-config.yaml | 1674 +++++++++-------- requirements/base.txt | 30 +- requirements/constraints.txt | 4 +- requirements/darwin.txt | 26 +- requirements/static/ci/changelog.in | 2 - requirements/static/ci/cloud.in | 6 +- requirements/static/ci/common.in | 27 +- requirements/static/ci/crypto.in | 2 - requirements/static/ci/darwin.in | 9 +- requirements/static/ci/docs.in | 6 +- requirements/static/ci/freebsd.in | 2 - requirements/static/ci/lint.in | 1 - requirements/static/ci/linux.in | 2 - requirements/static/ci/py3.10/changelog.txt | 20 +- requirements/static/ci/py3.10/cloud.txt | 262 +-- .../static/ci/py3.10/darwin-crypto.txt | 8 +- requirements/static/ci/py3.10/darwin.txt | 238 +-- requirements/static/ci/py3.10/docs.txt | 188 +- .../static/ci/py3.10/freebsd-crypto.txt | 8 +- requirements/static/ci/py3.10/freebsd.txt | 299 +-- requirements/static/ci/py3.10/lint.txt | 304 +-- .../static/ci/py3.10/linux-crypto.txt | 8 +- requirements/static/ci/py3.10/linux.txt | 324 ++-- .../static/ci/py3.10/tools-virustotal.txt | 8 +- requirements/static/ci/py3.10/tools.txt | 32 +- .../static/ci/py3.10/windows-crypto.txt | 12 +- requirements/static/ci/py3.10/windows.txt | 252 +-- requirements/static/ci/py3.11/changelog.txt | 16 +- requirements/static/ci/py3.11/cloud.txt | 310 +-- .../static/ci/py3.11/darwin-crypto.txt | 8 +- requirements/static/ci/py3.11/darwin.txt | 275 +-- requirements/static/ci/py3.11/docs.txt | 184 +- .../static/ci/py3.11/freebsd-crypto.txt | 8 +- requirements/static/ci/py3.11/freebsd.txt | 326 ++-- requirements/static/ci/py3.11/lint.txt | 353 ++-- .../static/ci/py3.11/linux-crypto.txt | 8 +- requirements/static/ci/py3.11/linux.txt | 349 ++-- .../static/ci/py3.11/tools-virustotal.txt | 8 +- requirements/static/ci/py3.11/tools.txt | 38 +- .../static/ci/py3.11/windows-crypto.txt | 12 +- requirements/static/ci/py3.11/windows.txt | 267 +-- requirements/static/ci/py3.12/changelog.txt | 16 +- requirements/static/ci/py3.12/cloud.txt | 310 +-- .../static/ci/py3.12/darwin-crypto.txt | 8 +- requirements/static/ci/py3.12/darwin.txt | 275 +-- requirements/static/ci/py3.12/docs.txt | 184 +- .../static/ci/py3.12/freebsd-crypto.txt | 8 +- requirements/static/ci/py3.12/freebsd.txt | 324 ++-- requirements/static/ci/py3.12/lint.txt | 353 ++-- .../static/ci/py3.12/linux-crypto.txt | 8 +- requirements/static/ci/py3.12/linux.txt | 349 ++-- .../static/ci/py3.12/tools-virustotal.txt | 8 +- requirements/static/ci/py3.12/tools.txt | 38 +- .../static/ci/py3.12/windows-crypto.txt | 12 +- requirements/static/ci/py3.12/windows.txt | 263 +-- requirements/static/ci/py3.13/changelog.txt | 15 +- requirements/static/ci/py3.13/cloud.txt | 269 ++- .../static/ci/py3.13/darwin-crypto.txt | 10 +- requirements/static/ci/py3.13/darwin.txt | 243 ++- requirements/static/ci/py3.13/docs.txt | 154 +- .../static/ci/py3.13/freebsd-crypto.txt | 10 +- requirements/static/ci/py3.13/freebsd.txt | 300 ++- requirements/static/ci/py3.13/lint.txt | 282 +-- .../static/ci/py3.13/linux-crypto.txt | 10 +- requirements/static/ci/py3.13/linux.txt | 305 +-- .../static/ci/py3.13/tools-virustotal.txt | 18 +- requirements/static/ci/py3.13/tools.txt | 59 +- .../static/ci/py3.13/windows-crypto.txt | 10 +- requirements/static/ci/py3.13/windows.txt | 225 ++- requirements/static/ci/py3.9/changelog.txt | 20 +- requirements/static/ci/py3.9/cloud.txt | 364 ++-- .../static/ci/py3.9/darwin-crypto.txt | 8 +- requirements/static/ci/py3.9/darwin.txt | 341 ++-- requirements/static/ci/py3.9/docs.txt | 197 +- .../static/ci/py3.9/freebsd-crypto.txt | 8 +- requirements/static/ci/py3.9/freebsd.txt | 426 +++-- requirements/static/ci/py3.9/lint.txt | 408 ++-- requirements/static/ci/py3.9/linux-crypto.txt | 8 +- requirements/static/ci/py3.9/linux.txt | 412 ++-- .../static/ci/py3.9/tools-virustotal.txt | 8 +- requirements/static/ci/py3.9/tools.txt | 32 +- .../static/ci/py3.9/windows-crypto.txt | 8 +- requirements/static/ci/py3.9/windows.txt | 302 +-- requirements/static/ci/tools-virustotal.in | 2 - requirements/static/ci/tools.in | 1 + requirements/static/ci/windows.in | 2 - requirements/static/pkg/darwin.in | 3 +- requirements/static/pkg/freebsd.in | 1 + requirements/static/pkg/linux.in | 2 + requirements/static/pkg/py3.10/darwin.txt | 139 +- requirements/static/pkg/py3.10/freebsd.txt | 168 +- requirements/static/pkg/py3.10/linux.txt | 146 +- requirements/static/pkg/py3.10/windows.txt | 173 +- requirements/static/pkg/py3.11/darwin.txt | 138 +- requirements/static/pkg/py3.11/freebsd.txt | 169 +- requirements/static/pkg/py3.11/linux.txt | 147 +- requirements/static/pkg/py3.11/windows.txt | 172 +- requirements/static/pkg/py3.12/darwin.txt | 138 +- requirements/static/pkg/py3.12/freebsd.txt | 167 +- requirements/static/pkg/py3.12/linux.txt | 147 +- requirements/static/pkg/py3.12/windows.txt | 168 +- requirements/static/pkg/py3.13/darwin.in | 4 + requirements/static/pkg/py3.13/darwin.txt | 97 +- requirements/static/pkg/py3.13/freebsd.in | 4 + requirements/static/pkg/py3.13/freebsd.txt | 126 +- requirements/static/pkg/py3.13/linux.in | 4 + requirements/static/pkg/py3.13/linux.txt | 108 +- requirements/static/pkg/py3.13/windows.in | 4 + requirements/static/pkg/py3.13/windows.txt | 125 +- requirements/static/pkg/py3.9/darwin.txt | 142 +- requirements/static/pkg/py3.9/freebsd.txt | 185 +- requirements/static/pkg/py3.9/linux.txt | 149 +- requirements/static/pkg/py3.9/windows.txt | 175 +- requirements/static/pkg/windows.in | 3 +- requirements/windows.txt | 35 +- requirements/zeromq.txt | 4 +- 116 files changed, 9348 insertions(+), 6224 deletions(-) create mode 100644 requirements/static/pkg/py3.13/darwin.in create mode 100644 requirements/static/pkg/py3.13/freebsd.in create mode 100644 requirements/static/pkg/py3.13/linux.in create mode 100644 requirements/static/pkg/py3.13/windows.in diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c39be8f82c09..fd38b0b1f3ad 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -140,1467 +140,1505 @@ repos: - check # ----- Packaging Requirements ------------------------------------------------------------------------------------> - - - repo: https://github.com/saltstack/pip-tools-compile-impersonate - rev: updates + - repo: https://github.com/astral-sh/uv-pre-commit + rev: 0.10.2 hooks: - - id: pip-tools-compile + ############### Linux PKG Requirements ############### + - id: pip-compile alias: compile-pkg-linux-3.9-zmq-requirements - name: Linux Packaging Py3.9 ZeroMQ Requirements + name: Linux Packaging Py3.9 Requirements files: ^requirements/((base|zeromq|crypto)\.txt|static/pkg/(linux\.in|py3\.9/linux\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/linux.in + - --python-platform=linux + - --python-version=3.9 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.9/linux.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-linux-3.10-zmq-requirements name: Linux Packaging Py3.10 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto)\.txt|static/pkg/(linux\.in|py3\.10/linux\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/linux.in + - --no-emit-index-url + - --python-platform=linux + - --python-version=3.10 + - -o=requirements/static/pkg/py3.10/linux.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-linux-3.11-zmq-requirements name: Linux Packaging Py3.11 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto)\.txt|static/pkg/(linux\.in|py3\.11/linux\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/linux.in + - --no-emit-index-url + - --python-platform=linux + - --python-version=3.11 + - -o=requirements/static/pkg/py3.11/linux.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-linux-3.12-zmq-requirements name: Linux Packaging Py3.12 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto)\.txt|static/pkg/(linux\.in|py3\.12/linux\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/linux.in + - --no-emit-index-url + - --python-platform=linux + - --python-version=3.12 + - -o=requirements/static/pkg/py3.12/linux.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-linux-3.13-zmq-requirements name: Linux Packaging Py3.13 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto)\.txt|static/pkg/(linux\.in|py3\.13/linux\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/linux.in + - --no-emit-index-url + - --python-platform=linux + - --python-version=3.13 + - -o=requirements/static/pkg/py3.13/linux.txt - - id: pip-tools-compile + ############### FreeBSD PKG Requirements ############### + - id: pip-compile alias: compile-pkg-freebsd-3.9-zmq-requirements name: FreeBSD Packaging Py3.9 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto)\.txt|static/pkg/(freebsd\.in|py3\.9/freebsd\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=freebsd - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/freebsd.in + - --universal + - --python-version=3.9 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.9/freebsd.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-freebsd-3.10-zmq-requirements name: FreeBSD Packaging Py3.10 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto)\.txt|static/pkg/(freebsd\.in|py3\.10/freebsd\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=freebsd - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/freebsd.in + - --universal + - --python-version=3.10 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.10/freebsd.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-freebsd-3.11-zmq-requirements name: FreeBSD Packaging Py3.11 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto)\.txt|static/pkg/(freebsd\.in|py3\.11/freebsd\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=freebsd - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/freebsd.in + - --universal + - --python-version=3.11 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.11/freebsd.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-freebsd-3.12-zmq-requirements name: FreeBSD Packaging Py3.12 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto)\.txt|static/pkg/(freebsd\.in|py3\.12/freebsd\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=freebsd - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/freebsd.in + - --universal + - --python-version=3.12 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.12/freebsd.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-freebsd-3.13-zmq-requirements name: FreeBSD Packaging Py3.13 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto)\.txt|static/pkg/(freebsd\.in|py3\.13/freebsd\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=freebsd - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/freebsd.in + - --universal + - --python-version=3.13 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.13/freebsd.txt - - id: pip-tools-compile + ############### Darwin PKG Requirements ############### + - id: pip-compile alias: compile-pkg-darwin-3.9-zmq-requirements name: Darwin Packaging Py3.9 ZeroMQ Requirements files: ^(requirements/((base|zeromq|crypto|darwin)\.txt|static/pkg/(darwin\.in|py3\.9/darwin\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=darwin - - --include=requirements/darwin.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/darwin.in + - --python-platform=macos + - --python-version=3.9 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.9/darwin.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-darwin-3.10-zmq-requirements name: Darwin Packaging Py3.10 ZeroMQ Requirements files: ^(requirements/((base|zeromq|crypto|darwin)\.txt|static/pkg/(darwin\.in|py3\.10/darwin\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=darwin - - --include=requirements/darwin.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/darwin.in + - --python-platform=macos + - --python-version=3.10 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.10/darwin.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-darwin-3.11-zmq-requirements name: Darwin Packaging Py3.11 ZeroMQ Requirements files: ^(requirements/((base|zeromq|crypto|darwin)\.txt|static/pkg/(darwin\.in|py3\.11/darwin\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=darwin - - --include=requirements/darwin.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/darwin.in + - --python-platform=macos + - --python-version=3.11 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.11/darwin.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-darwin-3.12-zmq-requirements name: Darwin Packaging Py3.12 ZeroMQ Requirements files: ^(requirements/((base|zeromq|crypto|darwin)\.txt|static/pkg/(darwin\.in|py3\.12/darwin\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=darwin - - --include=requirements/darwin.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/darwin.in + - --python-platform=macos + - --python-version=3.12 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.12/darwin.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-darwin-3.13-zmq-requirements name: Darwin Packaging Py3.13 ZeroMQ Requirements files: ^(requirements/((base|zeromq|crypto|darwin)\.txt|static/pkg/(darwin\.in|py3\.13/darwin\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=darwin - - --include=requirements/darwin.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/pkg/darwin.in + - --python-platform=macos + - --python-version=3.13 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.13/darwin.txt - - id: pip-tools-compile + ############### Windows PKG Requirements ############### + - id: pip-compile alias: compile-pkg-windows-3.9-zmq-requirements name: Windows Packaging Py3.9 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto|windows)\.txt|static/pkg/(windows\.in|py3\.9/windows\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=windows - - --include=requirements/windows.txt - - --no-emit-index-url + - requirements/windows.txt - requirements/static/pkg/windows.in + - --python-platform=windows + - --python-version=3.9 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.9/windows.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-windows-3.10-zmq-requirements name: Windows Packaging Py3.10 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto|windows)\.txt|static/pkg/(windows\.in|py3\.10/windows\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=windows - - --include=requirements/windows.txt - - --no-emit-index-url + - requirements/windows.txt - requirements/static/pkg/windows.in + - --python-platform=windows + - --python-version=3.10 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.10/windows.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-windows-3.11-zmq-requirements name: Windows Packaging Py3.11 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto|windows)\.txt|static/pkg/(windows\.in|py3\.11/windows\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=windows - - --include=requirements/windows.txt - - --no-emit-index-url + - requirements/windows.txt - requirements/static/pkg/windows.in + - --python-platform=windows + - --python-version=3.11 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.11/windows.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-windows-3.12-zmq-requirements name: Windows Packaging Py3.12 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto|windows)\.txt|static/pkg/(windows\.in|py3\.12/windows\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=windows - - --include=requirements/windows.txt - - --no-emit-index-url + - requirements/windows.txt - requirements/static/pkg/windows.in + - --python-platform=windows + - --python-version=3.12 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.12/windows.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-pkg-windows-3.13-zmq-requirements name: Windows Packaging Py3.13 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto|windows)\.txt|static/pkg/(windows\.in|py3\.13/windows\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=windows - - --include=requirements/windows.txt - - --no-emit-index-url + - requirements/windows.txt - requirements/static/pkg/windows.in + - --python-platform=windows + - --python-version=3.13 + - --no-emit-index-url + - -o=requirements/static/pkg/py3.13/windows.txt # <---- Packaging Requirements ------------------------------------------------------------------------------------- # ----- CI Requirements -------------------------------------------------------------------------------------------> - - id: pip-tools-compile + ############### Linux CI Requirements ############### + - id: pip-compile alias: compile-ci-linux-3.9-zmq-requirements name: Linux CI Py3.9 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(linux\.in|common\.in)|py3\.9/linux\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/linux.in + - --python-platform=linux + - --python-version=3.9 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.9/linux.txt + - -o=requirements/static/ci/py3.9/linux.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-linux-3.10-zmq-requirements name: Linux CI Py3.10 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(linux\.in|common\.in)|py3\.10/linux\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/linux.in + - --python-platform=linux + - --python-version=3.10 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.10/linux.txt + - -o=requirements/static/ci/py3.10/linux.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-linux-3.11-zmq-requirements name: Linux CI Py3.11 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(linux\.in|common\.in)|py3\.11/linux\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/linux.in + - --python-platform=linux + - --python-version=3.11 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.11/linux.txt + - -o=requirements/static/ci/py3.11/linux.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-linux-3.12-zmq-requirements name: Linux CI Py3.12 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(linux\.in|common\.in)|py3\.12/linux\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/linux.in + - --python-platform=linux + - --python-version=3.12 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.12/linux.txt + - -o=requirements/static/ci/py3.12/linux.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-linux-3.13-zmq-requirements name: Linux CI Py3.13 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(linux\.in|common\.in)|py3\.13/linux\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/linux.in + - --python-platform=linux + - --python-version=3.13 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.13/linux.txt + - -o=requirements/static/ci/py3.13/linux.txt - - id: pip-tools-compile + ############### Linux CI Crypto Requirements ############### + + - id: pip-compile alias: compile-ci-linux-crypto-3.9-requirements name: Linux CI Py3.9 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.9/linux-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=linux - - --out-prefix=linux - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=linux + - --python-version=3.9 + - --no-emit-index-url + - -o=requirements/static/ci/py3.9/linux-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-linux-crypto-3.10-requirements name: Linux CI Py3.10 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.10/linux-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=linux - - --out-prefix=linux - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=linux + - --python-version=3.10 + - --no-emit-index-url + - -o=requirements/static/ci/py3.10/linux-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-linux-crypto-3.11-requirements name: Linux CI Py3.11 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.11/linux-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=linux - - --out-prefix=linux - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=linux + - --python-version=3.11 + - --no-emit-index-url + - -o=requirements/static/ci/py3.11/linux-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-linux-crypto-3.12-requirements name: Linux CI Py3.12 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.12/linux-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=linux - - --out-prefix=linux - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=linux + - --python-version=3.12 + - --no-emit-index-url + - -o=requirements/static/ci/py3.12/linux-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-linux-crypto-3.13-requirements name: Linux CI Py3.13 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.13/linux-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=linux - - --out-prefix=linux - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=linux + - --python-version=3.13 + - --no-emit-index-url + - -o=requirements/static/ci/py3.13/linux-crypto.txt - - id: pip-tools-compile + ############### FreeBSD CI Requirements ############### + - id: pip-compile alias: compile-ci-freebsd-3.9-zmq-requirements name: FreeBSD CI Py3.9 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(freebsd|common)\.in|py3\.9/freebsd\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=freebsd - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/freebsd.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/freebsd.in + - requirements/static/pkg/freebsd.in + - --universal + - --python-version=3.9 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.9/freebsd.txt + - -o=requirements/static/ci/py3.9/freebsd.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-freebsd-3.10-zmq-requirements name: FreeBSD CI Py3.10 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(freebsd|common)\.in|py3\.10/freebsd\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=freebsd - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/freebsd.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/freebsd.in + - requirements/static/pkg/freebsd.in + - --universal + - --python-version=3.10 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.10/freebsd.txt + - -o=requirements/static/ci/py3.10/freebsd.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-freebsd-3.11-zmq-requirements name: FreeBSD CI Py3.11 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(freebsd|common)\.in|py3\.11/freebsd\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=freebsd - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/freebsd.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/freebsd.in + - requirements/static/pkg/freebsd.in + - --universal + - --python-version=3.11 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.11/freebsd.txt + - -o=requirements/static/ci/py3.11/freebsd.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-freebsd-3.12-zmq-requirements name: FreeBSD CI Py3.12 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(freebsd|common)\.in|py3\.12/freebsd\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=freebsd - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/freebsd.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/freebsd.in + - requirements/static/pkg/freebsd.in + - --universal + - --python-version=3.12 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.12/freebsd.txt + - -o=requirements/static/ci/py3.12/freebsd.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-freebsd-3.13-zmq-requirements name: FreeBSD CI Py3.13 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(freebsd|common)\.in|py3\.13/freebsd\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=freebsd - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/freebsd.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/freebsd.in + - requirements/static/pkg/freebsd.in + - --universal + - --python-version=3.13 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.13/freebsd.txt + - -o=requirements/static/ci/py3.13/freebsd.txt - - id: pip-tools-compile + ############### FreeBSD CI Crypto Requirements ############### + - id: pip-compile alias: compile-ci-freebsd-crypto-3.9-requirements name: FreeBSD CI Py3.9 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/crypto\.in)$ files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.9/freebsd-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=freebsd - - --out-prefix=freebsd - - --no-emit-index-url - requirements/static/ci/crypto.in + - --universal + - --python-version=3.9 + - --no-emit-index-url + - -o=requirements/static/ci/py3.9/freebsd-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-freebsd-crypto-3.10-requirements name: FreeBSD CI Py3.10 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/crypto\.in)$ files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.10/freebsd-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=freebsd - - --out-prefix=freebsd - - --no-emit-index-url - requirements/static/ci/crypto.in + - --universal + - --python-version=3.10 + - --no-emit-index-url + - -o=requirements/static/ci/py3.10/freebsd-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-freebsd-crypto-3.11-requirements name: FreeBSD CI Py3.11 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.11/freebsd-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=freebsd - - --out-prefix=freebsd - - --no-emit-index-url - requirements/static/ci/crypto.in + - --universal + - --python-version=3.11 + - --no-emit-index-url + - -o=requirements/static/ci/py3.11/freebsd-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-freebsd-crypto-3.12-requirements name: FreeBSD CI Py3.12 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.12/freebsd-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=freebsd - - --out-prefix=freebsd - - --no-emit-index-url - requirements/static/ci/crypto.in + - --universal + - --python-version=3.12 + - --no-emit-index-url + - -o=requirements/static/ci/py3.12/freebsd-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-freebsd-crypto-3.13-requirements name: FreeBSD CI Py3.13 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.13/freebsd-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=freebsd - - --out-prefix=freebsd - - --no-emit-index-url - requirements/static/ci/crypto.in + - --universal + - --python-version=3.13 + - --no-emit-index-url + - -o=requirements/static/ci/py3.13/freebsd-crypto.txt - - id: pip-tools-compile + ############### Darwin CI Requirements ############### + - id: pip-compile alias: compile-ci-darwin-3.9-zmq-requirements name: Darwin CI Py3.9 ZeroMQ Requirements files: ^(requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(darwin|common)\.in|py3\.9/darwin\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=darwin - - --include=requirements/darwin.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/darwin.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/darwin.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/darwin.in + - --python-platform=macos + - --python-version=3.9 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.9/darwin.txt + - -o=requirements/static/ci/py3.9/darwin.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-darwin-3.10-zmq-requirements name: Darwin CI Py3.10 ZeroMQ Requirements files: ^(requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(darwin|common)\.in|py3\.10/darwin\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=darwin - - --include=requirements/darwin.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/darwin.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/darwin.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/darwin.in + - --python-platform=macos + - --python-version=3.10 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.10/darwin.txt + - -o=requirements/static/ci/py3.10/darwin.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-darwin-3.11-zmq-requirements name: Darwin CI Py3.11 ZeroMQ Requirements files: ^(requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(darwin|common)\.in|py3\.11/darwin\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=darwin - - --include=requirements/darwin.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/darwin.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/darwin.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/darwin.in + - --python-platform=macos + - --python-version=3.11 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.11/darwin.txt + - -o=requirements/static/ci/py3.11/darwin.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-darwin-3.12-zmq-requirements name: Darwin CI Py3.12 ZeroMQ Requirements files: ^(requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(darwin|common)\.in|py3\.12/darwin\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=darwin - - --include=requirements/darwin.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/darwin.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/darwin.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/darwin.in + - --python-platform=macos + - --python-version=3.12 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.12/darwin.txt + - -o=requirements/static/ci/py3.12/darwin.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-darwin-3.13-zmq-requirements name: Darwin CI Py3.13 ZeroMQ Requirements files: ^(requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(darwin|common)\.in|py3\.13/darwin\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=darwin - - --include=requirements/darwin.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/darwin.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/darwin.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/darwin.in + - --python-platform=macos + - --python-version=3.13 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.13/darwin.txt + - -o=requirements/static/ci/py3.13/darwin.txt - - id: pip-tools-compile + ############### Darwin CI Crypto Requirements ############### + - id: pip-compile alias: compile-ci-darwin-crypto-3.9-requirements name: Darwin CI Py3.9 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.9/darwin-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=darwin - - --out-prefix=darwin - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=macos + - --python-version=3.9 + - --no-emit-index-url + - -o=requirements/static/ci/py3.9/darwin-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-darwin-crypto-3.10-requirements name: Darwin CI Py3.10 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.10/darwin-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=darwin - - --out-prefix=darwin - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=macos + - --python-version=3.10 + - --no-emit-index-url + - -o=requirements/static/ci/py3.10/darwin-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-darwin-crypto-3.11-requirements name: Darwin CI Py3.11 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.11/darwin-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=darwin - - --out-prefix=darwin - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=macos + - --python-version=3.11 + - --no-emit-index-url + - -o=requirements/static/ci/py3.11/darwin-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-darwin-crypto-3.12-requirements name: Darwin CI Py3.12 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.12/darwin-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=darwin - - --out-prefix=darwin - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=macos + - --python-version=3.12 + - --no-emit-index-url + - -o=requirements/static/ci/py3.12/darwin-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-darwin-crypto-3.13-requirements name: Darwin CI Py3.13 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.13/darwin-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=darwin - - --out-prefix=darwin - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=macos + - --python-version=3.13 + - --no-emit-index-url + - -o=requirements/static/ci/py3.13/darwin-crypto.txt - - id: pip-tools-compile + ############### Windows CI Requirements ############### + - id: pip-compile alias: compile-ci-windows-3.9-zmq-requirements name: Windows CI Py3.9 ZeroMQ Requirements files: requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(windows|common)\.in|py3\.9/windows\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=windows - - --include=requirements/windows.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/windows.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/windows.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/windows.in + - --python-platform=windows + - --python-version=3.9 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.9/windows.txt + - -o=requirements/static/ci/py3.9/windows.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-windows-3.10-zmq-requirements name: Windows CI Py3.10 ZeroMQ Requirements files: requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(windows|common)\.in|py3\.10/windows\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=windows - - --include=requirements/windows.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/windows.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/windows.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/windows.in + - --python-platform=windows + - --python-version=3.10 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.10/windows.txt + - -o=requirements/static/ci/py3.10/windows.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-windows-3.11-zmq-requirements name: Windows CI Py3.11 ZeroMQ Requirements files: requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(windows|common)\.in|py3\.11/windows\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=windows - - --include=requirements/windows.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/windows.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/windows.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/windows.in + - --python-platform=windows + - --python-version=3.11 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.11/windows.txt + - -o=requirements/static/ci/py3.11/windows.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-windows-3.12-zmq-requirements name: Windows CI Py3.12 ZeroMQ Requirements files: requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(windows|common)\.in|py3\.12/windows\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=windows - - --include=requirements/windows.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/windows.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/windows.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/windows.in + - --python-platform=windows + - --python-version=3.12 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.12/windows.txt + - -o=requirements/static/ci/py3.12/windows.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-windows-3.13-zmq-requirements name: Windows CI Py3.13 ZeroMQ Requirements files: requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(windows|common)\.in|py3\.13/windows\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=windows - - --include=requirements/windows.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/windows.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/windows.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/windows.in + - --python-platform=windows + - --python-version=3.13 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/pkg/py3.13/windows.txt + - -o=requirements/static/ci/py3.13/windows.txt - - id: pip-tools-compile + ############### Windows CI Crypto Requirements ############### + - id: pip-compile alias: compile-ci-windows-crypto-3.9-requirements name: Windows CI Py3.9 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.9/windows-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=windows - - --out-prefix=windows - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=windows + - --python-version=3.9 + - --no-emit-index-url + - -o=requirements/static/ci/py3.9/windows-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-windows-crypto-3.10-requirements name: Windows CI Py3.10 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.10/windows-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=windows - - --out-prefix=windows - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=windows + - --python-version=3.10 + - --no-emit-index-url + - -o=requirements/static/ci/py3.10/windows-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-windows-crypto-3.11-requirements name: Windows CI Py3.11 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.11/windows-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=windows - - --out-prefix=windows - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=windows + - --python-version=3.11 + - --no-emit-index-url + - -o=requirements/static/ci/py3.11/windows-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-windows-crypto-3.12-requirements name: Windows CI Py3.12 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.12/windows-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=windows - - --out-prefix=windows - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=windows + - --python-version=3.12 + - --no-emit-index-url + - -o=requirements/static/ci/py3.12/windows-crypto.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-windows-crypto-3.13-requirements name: Windows CI Py3.13 Crypto Requirements files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.13/windows-crypto\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=windows - - --out-prefix=windows - - --no-emit-index-url - requirements/static/ci/crypto.in + - --python-platform=windows + - --python-version=3.13 + - --no-emit-index-url + - -o=requirements/static/ci/py3.13/windows-crypto.txt # <---- CI Requirements -------------------------------------------------------------------------------------------- # ----- Cloud CI Requirements -------------------------------------------------------------------------------------> - - id: pip-tools-compile + + - id: pip-compile alias: compile-ci-cloud-3.9-requirements name: Cloud CI Py3.9 Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/(pkg/linux\.in|ci/((cloud|common)\.in|py3\.9/cloud\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/cloud.in + - requirements/static/pkg/linux.in + - --python-platform=linux + - --python-version=3.9 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.9/linux.txt + - -c=requirements/static/pkg/py3.9/linux.txt + - -o=requirements/static/ci/py3.9/cloud.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-cloud-3.10-requirements name: Cloud CI Py3.10 Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/(pkg/linux\.in|ci/((cloud|common)\.in|py3\.10/cloud\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/cloud.in + - requirements/static/pkg/linux.in + - --python-platform=linux + - --python-version=3.10 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.10/linux.txt + - -c=requirements/static/pkg/py3.10/linux.txt + - -o=requirements/static/ci/py3.10/cloud.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-cloud-3.11-requirements name: Cloud CI Py3.11 Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/(pkg/linux\.in|ci/((cloud|common)\.in|py3\.11/cloud\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/cloud.in + - requirements/static/pkg/linux.in + - --python-platform=linux + - --python-version=3.11 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.11/linux.txt + - -c=requirements/static/pkg/py3.11/linux.txt + - -o=requirements/static/ci/py3.11/cloud.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-cloud-3.12-requirements name: Cloud CI Py3.12 Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/(pkg/linux\.in|ci/((cloud|common)\.in|py3\.12/cloud\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/cloud.in + - requirements/static/pkg/linux.in + - --python-platform=linux + - --python-version=3.12 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.12/linux.txt + - -c=requirements/static/pkg/py3.12/linux.txt + - -o=requirements/static/ci/py3.12/cloud.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-cloud-3.13-requirements name: Cloud CI Py3.13 Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/(pkg/linux\.in|ci/((cloud|common)\.in|py3\.13/cloud\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/pytest.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/pytest.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/cloud.in + - requirements/static/pkg/linux.in + - --python-platform=linux + - --python-version=3.13 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.13/linux.txt + - -c=requirements/static/pkg/py3.13/linux.txt + - -o=requirements/static/ci/py3.13/cloud.txt + # <---- Cloud CI Requirements -------------------------------------------------------------------------------------- # ----- Doc CI Requirements ---------------------------------------------------------------------------------------> - - id: pip-tools-compile + + - id: pip-compile alias: compile-doc-requirements name: Docs CI Py3.9 Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/ci/(docs|common|linux)\.in|static/pkg/linux\.in|static/pkg/.*/linux\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/ci/docs.in + - --python-platform=linux + - --python-version=3.9 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.9/linux.txt + - -o=requirements/static/ci/py3.9/docs.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-doc-requirements name: Docs CI Py3.10 Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/ci/(docs|common|linux)\.in|static/pkg/linux\.in|static/pkg/.*/linux\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/ci/docs.in + - --python-platform=linux + - --python-version=3.10 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.10/linux.txt + - -o=requirements/static/ci/py3.10/docs.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-doc-requirements name: Docs CI Py3.11 Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/ci/(docs|common|linux)\.in|static/pkg/linux\.in|static/pkg/.*/linux\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/ci/docs.in + - --python-platform=linux + - --python-version=3.11 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.11/linux.txt + - -o=requirements/static/ci/py3.11/docs.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-doc-requirements name: Docs CI Py3.12 Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/ci/(docs|common|linux)\.in|static/pkg/linux\.in|static/pkg/.*/linux\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/ci/docs.in + - --python-platform=linux + - --python-version=3.12 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.12/linux.txt + - -o=requirements/static/ci/py3.12/docs.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-doc-requirements name: Docs CI Py3.13 Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/ci/(docs|common|linux)\.in|static/pkg/linux\.in|static/pkg/.*/linux\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt - requirements/static/ci/docs.in + - --python-platform=linux + - --python-version=3.13 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.13/linux.txt + - -o=requirements/static/ci/py3.13/docs.txt # <---- Doc CI Requirements ---------------------------------------------------------------------------------------- # ----- Lint CI Requirements --------------------------------------------------------------------------------------> - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-lint-3.9-requirements name: Lint CI Py3.9 Requirements files: ^requirements/((base|zeromq)\.txt|static/(pkg/linux\.in|ci/(linux\.in|common\.in|lint\.in|py3\.9/linux\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/lint.in + - requirements/static/ci/linux.in + - requirements/static/pkg/linux.in + - --python-platform=linux + - --python-version=3.9 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.9/linux.txt + - -c=requirements/static/pkg/py3.9/linux.txt + - -o=requirements/static/ci/py3.9/lint.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-lint-3.10-requirements name: Lint CI Py3.10 Requirements files: ^requirements/((base|zeromq)\.txt|static/(pkg/linux\.in|ci/(linux\.in|common\.in|lint\.in|py3\.10/linux\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/lint.in + - requirements/static/ci/linux.in + - requirements/static/pkg/linux.in + - --python-platform=linux + - --python-version=3.10 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.10/linux.txt + - -c=requirements/static/pkg/py3.10/linux.txt + - -o=requirements/static/ci/py3.10/lint.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-lint-3.11-requirements name: Lint CI Py3.11 Requirements files: ^requirements/((base|zeromq)\.txt|static/(pkg/linux\.in|ci/(linux\.in|common\.in|lint\.in|py3\.11/linux\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/lint.in + - requirements/static/ci/linux.in + - requirements/static/pkg/linux.in + - --python-platform=linux + - --python-version=3.11 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.11/linux.txt + - -c=requirements/static/pkg/py3.11/linux.txt + - -o=requirements/static/ci/py3.11/lint.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-lint-3.12-requirements name: Lint CI Py3.12 Requirements files: ^requirements/((base|zeromq)\.txt|static/(pkg/linux\.in|ci/(linux\.in|common\.in|lint\.in|py3\.12/linux\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/lint.in + - requirements/static/ci/linux.in + - requirements/static/pkg/linux.in + - --python-platform=linux + - --python-version=3.12 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.12/linux.txt + - -c=requirements/static/pkg/py3.12/linux.txt + - -o=requirements/static/ci/py3.12/lint.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-lint-3.13-requirements name: Lint CI Py3.13 Requirements files: ^requirements/((base|zeromq)\.txt|static/(pkg/linux\.in|ci/(linux\.in|common\.in|lint\.in|py3\.13/linux\.txt)))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=linux - - --include=requirements/base.txt - - --include=requirements/zeromq.txt - - --include=requirements/static/pkg/linux.in - - --include=requirements/static/ci/linux.in - - --include=requirements/static/ci/common.in - - --no-emit-index-url + - requirements/base.txt + - requirements/zeromq.txt + - requirements/static/ci/common.in - requirements/static/ci/lint.in + - requirements/static/ci/linux.in + - requirements/static/pkg/linux.in + - --python-platform=linux + - --python-version=3.13 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.13/linux.txt + - -c=requirements/static/pkg/py3.13/linux.txt + - -o=requirements/static/ci/py3.13/lint.txt # <---- Lint CI Requirements --------------------------------------------------------------------------------------- # ----- Changelog -------------------------------------------------------------------------------------------------> - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-changelog-3.9-requirements name: Changelog CI Py3.9 Requirements files: ^requirements/static/ci/(changelog\.in|py3\.9/(changelog|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --platform=linux - - --no-emit-index-url - requirements/static/ci/changelog.in + - --python-platform=linux + - --python-version=3.9 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.9/linux.txt + - -o=requirements/static/ci/py3.9/changelog.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-changelog-3.10-requirements name: Changelog CI Py3.10 Requirements files: ^requirements/static/ci/(changelog\.in|py3\.10/(changelog|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --platform=linux - - --no-emit-index-url - requirements/static/ci/changelog.in + - --python-platform=linux + - --python-version=3.10 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.10/linux.txt + - -o=requirements/static/ci/py3.10/changelog.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-changelog-3.11-requirements name: Changelog CI Py3.11 Requirements files: ^requirements/static/ci/(changelog\.in|py3\.11/(changelog|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --platform=linux - - --no-emit-index-url - requirements/static/ci/changelog.in + - --python-platform=linux + - --python-version=3.11 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.11/linux.txt + - -o=requirements/static/ci/py3.11/changelog.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-changelog-3.12-requirements name: Changelog CI Py3.12 Requirements files: ^requirements/static/ci/(changelog\.in|py3\.12/(changelog|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --platform=linux - - --no-emit-index-url - requirements/static/ci/changelog.in + - --python-platform=linux + - --python-version=3.12 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.12/linux.txt + - -o=requirements/static/ci/py3.12/changelog.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-changelog-3.13-requirements name: Changelog CI Py3.13 Requirements files: ^requirements/static/ci/(changelog\.in|py3\.13/(changelog|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --platform=linux - - --no-emit-index-url - requirements/static/ci/changelog.in + - --python-platform=linux + - --python-version=3.13 + - --no-emit-index-url + - --unsafe-package=setuptools + - -c=requirements/static/ci/py3.13/linux.txt + - -o=requirements/static/ci/py3.13/changelog.txt # <---- Changelog -------------------------------------------------------------------------------------------------- # ----- Tools ----------------------------------------------------------------------------------------------------> - - id: pip-tools-compile + ################## Tools ################# + - id: pip-compile alias: compile-ci-tools-3.9-requirements name: Linux CI Py3.9 Tools Requirements files: ^requirements/static/ci/(tools\.in|py3.9/(tools|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.9 - - --no-emit-index-url - requirements/static/ci/tools.in + - --python-platform=linux + - --python-version=3.9 + - --no-emit-index-url + - -o=requirements/static/ci/py3.9/tools.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-tools-3.10-requirements name: Linux CI Py3.10 Tools Requirements files: ^requirements/static/ci/(tools\.in|py3.10/(tools|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.10 - - --no-emit-index-url - requirements/static/ci/tools.in + - --python-platform=linux + - --python-version=3.10 + - --no-emit-index-url + - -o=requirements/static/ci/py3.10/tools.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-tools-3.11-requirements name: Linux CI Py3.11 Tools Requirements files: ^requirements/static/ci/(tools\.in|py3.11/(tools|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.11 - - --no-emit-index-url - requirements/static/ci/tools.in + - --python-platform=linux + - --python-version=3.11 + - --no-emit-index-url + - -o=requirements/static/ci/py3.11/tools.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-tools-3.12-requirements name: Linux CI Py3.12 Tools Requirements files: ^requirements/static/ci/(tools\.in|py3.12/(tools|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.12 - - --no-emit-index-url - requirements/static/ci/tools.in + - --python-platform=linux + - --python-version=3.12 + - --no-emit-index-url + - -o=requirements/static/ci/py3.12/tools.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-tools-3.13-requirements name: Linux CI Py3.13 Tools Requirements files: ^requirements/static/ci/(tools\.in|py3.13/(tools|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --build-isolation - - --py-version=3.13 - - --no-emit-index-url - requirements/static/ci/tools.in + - --python-platform=linux + - --python-version=3.13 + - --no-emit-index-url + - -o=requirements/static/ci/py3.13/tools.txt - - id: pip-tools-compile + ################## Tools VirusTotal ################# + + - id: pip-compile alias: compile-ci-tools-virustotal-3.9-requirements name: Linux CI Py3.9 Tools virustotal Requirements files: ^requirements/static/ci/(tools(-virustotal)?\.in|py3.9/(tools(-virustotal)?|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --py-version=3.9 - requirements/static/ci/tools-virustotal.in + - --python-platform=linux + - --python-version=3.9 + - --no-emit-index-url + - -c=requirements/static/ci/py3.9/tools.txt + - -o=requirements/static/ci/py3.9/tools-virustotal.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-tools-virustotal-3.10-requirements name: Linux CI Py3.10 Tools virustotal Requirements files: ^requirements/static/ci/(tools(-virustotal)?\.in|py3.10/(tools(-virustotal)?|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --py-version=3.10 - requirements/static/ci/tools-virustotal.in + - --python-platform=linux + - --python-version=3.10 + - --no-emit-index-url + - -c=requirements/static/ci/py3.10/tools.txt + - -o=requirements/static/ci/py3.10/tools-virustotal.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-tools-virustotal-3.11-requirements name: Linux CI Py3.11 Tools virustotal Requirements files: ^requirements/static/ci/(tools(-virustotal)?\.in|py3.11/(tools(-virustotal)?|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --py-version=3.11 - requirements/static/ci/tools-virustotal.in + - --python-platform=linux + - --python-version=3.11 + - --no-emit-index-url + - -c=requirements/static/ci/py3.11/tools.txt + - -o=requirements/static/ci/py3.11/tools-virustotal.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-tools-virustotal-3.12-requirements name: Linux CI Py3.12 Tools virustotal Requirements files: ^requirements/static/ci/(tools(-virustotal)?\.in|py3.12/(tools(-virustotal)?|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --py-version=3.12 - requirements/static/ci/tools-virustotal.in + - --python-platform=linux + - --python-version=3.12 + - --no-emit-index-url + - -c=requirements/static/ci/py3.12/tools.txt + - -o=requirements/static/ci/py3.12/tools-virustotal.txt - - id: pip-tools-compile + - id: pip-compile alias: compile-ci-tools-virustotal-3.13-requirements name: Linux CI Py3.13 Tools virustotal Requirements files: ^requirements/static/ci/(tools(-virustotal)?\.in|py3.13/(tools(-virustotal)?|linux)\.txt)$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] + additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] args: - - -v - - --py-version=3.13 - requirements/static/ci/tools-virustotal.in + - --python-platform=linux + - --python-version=3.13 + - --no-emit-index-url + - -c=requirements/static/ci/py3.13/tools.txt + - -o=requirements/static/ci/py3.13/tools-virustotal.txt # <---- Tools ----------------------------------------------------------------------------------------------------- @@ -1730,12 +1768,12 @@ repos: - types-requests - python-tools-scripts==0.20.0 - - repo: https://github.com/saltstack/mirrors-nox - rev: v2022.11.21 + - repo: local hooks: - - id: nox - alias: lint-salt + - id: lint-salt name: Lint Salt + entry: bash -c 'env -u NOX_FORCE_COLOR -u NOX_NO_COLOR -u FORCE_COLOR -u NO_COLOR nox "$@"' -- + language: python files: ^((setup|noxfile)|(salt|tools)/.*)\.py$ exclude: > (?x)^( @@ -1747,21 +1785,23 @@ repos: - lint-salt-pre-commit - -- additional_dependencies: + - nox==2022.11.21 - setuptools<58.0 - pip>=20.2.4,<21.2 - - repo: https://github.com/saltstack/mirrors-nox - rev: v2022.11.21 + - repo: local hooks: - - id: nox - alias: lint-tests + - id: lint-tests name: Lint Tests + entry: bash -c 'env -u NOX_FORCE_COLOR -u NOX_NO_COLOR -u FORCE_COLOR -u NO_COLOR nox "$@"' -- + language: python files: ^tests/.*\.py$ args: - -e - lint-tests-pre-commit - -- additional_dependencies: + - nox==2022.11.21 - setuptools<58.0 - pip>=20.2.4,<21.2 # <---- Pre-Commit ------------------------------------------------------------------------------------------------- diff --git a/requirements/base.txt b/requirements/base.txt index d56cfe5b59fd..295d098b34bb 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -3,9 +3,12 @@ # Dependencies are listed alphabetically by package name. # Multiple entries for the same package (with different version constraints) are grouped together. - +aiohttp>=3.13.3 certifi>=2024.7.4 cffi>=2.0.0 +# cheroot 8.5.2 fails to build with modern setuptools due to setuptools_scm_git_archive dependency +cheroot>=10.0.1 +cherrypy>=18.6.1 # We need contextvars for salt-ssh contextvars croniter>=0.3.0,!=0.3.22; sys_platform != 'win32' @@ -13,14 +16,16 @@ cryptography>=46.0.5 distro>=1.0.1 frozenlist>=1.3.0; python_version < '3.11' frozenlist>=1.5.0; python_version >= '3.11' -# immutables is a requirement of contextvars +gitpython>=3.1.37 immutables>=0.21 +importlib-metadata>=8.7.0 jaraco.functools>=4.1.0 jaraco.context>=6.1.0 jaraco.text>=4.0.0 Jinja2>=3.1.5 jmespath>=1.1.0 looseversion +lxml>=6.0.2; sys_platform == 'win32' MarkupSafe<3.0.0 msgpack>=1.0.0 # Packaging 24.1 imports annotations from __future__ which breaks salt ssh @@ -28,12 +33,31 @@ msgpack>=1.0.0 packaging==24.0 psutil<6.0.0; python_version <= '3.9' psutil>=5.0.0; python_version >= '3.10' +pymssql>=2.2.11; sys_platform == 'win32' +pymysql>=1.0.2; sys_platform == 'win32' +pyopenssl>=25.0.0 +python-dateutil>=2.8.1 +python-gnupg>=0.4.7 +pythonnet>=3.0.1; sys_platform == 'win32' +pywin32>=305; sys_platform == 'win32' PyYAML requests<2.32.0 ; python_version < '3.10' requests>=2.32.5 ; python_version >= '3.10' +rpm-vercmp; sys_platform == 'linux' +setproctitle>=1.2.3 timelib>=0.2.5; python_version < '3.11' timelib>=0.3.0; python_version >= '3.11' +tornado>=6.5.4 urllib3>=1.26.20,<2.0.0; python_version < '3.10' urllib3>=2.6.3; python_version >= '3.10' -# For venv module to work without ensurepip virtualenv +wmi>=1.5.1; sys_platform == 'win32' +xmltodict>=0.13.0; sys_platform == 'win32' +zipp>=3.19.1 +apache-libcloud>=2.4.0 +idna>=2.8 +linode-python>=1.1.1 +more-itertools>=9.1.0 +pyasn1>=0.6.2 +pycparser>=2.21 +vultr>=1.0.1 diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 90e87229154a..93610e7740b6 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -1,3 +1,3 @@ -wheel >= 0.46.3 -setuptools >= 80.10.2 +wheel >= 0.45.1 +setuptools >= 75.3.0 pip == 25.2 diff --git a/requirements/darwin.txt b/requirements/darwin.txt index ea217bc3afcb..0a2350c27e64 100644 --- a/requirements/darwin.txt +++ b/requirements/darwin.txt @@ -1,27 +1,5 @@ # Darwin source distribution requirements +# Don't add any requirements here, add them in requirements/base.txt +# If they are macOS specific, place "; sys_platform == 'darwin'" in front of the requirement. -r zeromq.txt - -apache-libcloud>=2.4.0 -cherrypy>=17.4.1 -gitpython>=3.1.37 -idna>=2.8 -linode-python>=1.1.1 -pyasn1>=0.6.2 -pycparser>=2.21 -pyopenssl>=25.0.0 -python-dateutil>=2.8.0 -python-gnupg>=0.4.4 -setproctitle>=1.2.3 -timelib>=0.2.5 -vultr>=1.0.1 - -# ImportLib-Metadata -importlib-metadata>=8.7.0 -zipp>=3.19.1 - -more-itertools>=9.1.0 -# cheroot 8.5.2 fails to build with modern setuptools due to setuptools_scm_git_archive dependency -cheroot>=10.0.1 -jaraco.text>=4.0.0 -jaraco.functools>=4.1.0 diff --git a/requirements/static/ci/changelog.in b/requirements/static/ci/changelog.in index ffff2d999168..5f923d27d45a 100644 --- a/requirements/static/ci/changelog.in +++ b/requirements/static/ci/changelog.in @@ -1,5 +1,3 @@ ---constraint=./py{py_version}/{platform}.txt - towncrier==22.12.0 looseversion packaging diff --git a/requirements/static/ci/cloud.in b/requirements/static/ci/cloud.in index 29675cccf05d..c0ce8f8cd56a 100644 --- a/requirements/static/ci/cloud.in +++ b/requirements/static/ci/cloud.in @@ -1,10 +1,8 @@ # Cloud tests requirements ---constraint=./py{py_version}/{platform}.txt - apache-libcloud>=2.5.0 netaddr profitbricks pypsexec pywinrm -pyspnego==0.8.0 -smbprotocol==1.10.1 +pyspnego +smbprotocol diff --git a/requirements/static/ci/common.in b/requirements/static/ci/common.in index 07bf131e0802..891d2e0c86e5 100644 --- a/requirements/static/ci/common.in +++ b/requirements/static/ci/common.in @@ -1,47 +1,52 @@ # Requirements in this file apply to all platforms. # We can also exclude platforms from the requirements using markers, but if a requirement only applies # to a particular platform, please add it to the corresponding `.in` file in this directory. ---constraint=../pkg/py{py_version}/{platform}.txt - +# aiohttp is a dependency of etcd3-py +aiohttp>=3.10.2 apache-libcloud>=1.5.0; sys_platform != 'win32' -boto3>=1.25.0 +# bcrypt is an extra requirement for passlib, and we shouldn't use extras, like, passlib[bcrypt] +# since that will break using the compiled static requirements files as contraints file +bcrypt +boto3>=1.30.0 boto>=2.47.0 +botocore>=1.30.0 cryptography>=46.0.5 cffi>=1.14.6 cherrypy>=17.4.1 clustershell dnspython etcd3-py==0.1.6 -# aiohttp is a dependency of etcd3-py -aiohttp>=3.10.2 filelock>=3.19.1 ; python_version < '3.10' filelock>=3.20.3 ; python_version >= '3.10' gitpython>=3.1.37 +google-auth==2.35.0; python_version == '3.9' jmespath>=1.1.0 jsonschema -junos-eznc; sys_platform != 'win32' and python_version <= '3.10' +junos-eznc; sys_platform != 'win32' +junit-xml>=1.9 jxmlease; sys_platform != 'win32' kazoo; sys_platform != 'win32' and sys_platform != 'darwin' keyring==5.7.1 +pyasn1-modules==0.4.0; python_version == '3.9' kubernetes>=24.0.0 libnacl>=1.7.1; sys_platform != 'win32' and sys_platform != 'darwin' +# markdown-it-py constraint for py3.9: myst-docutils (docs requirement) needs <3.0.0, +# but netmiko (from napalm, only in py3.9) pulls in rich which wants 3.0.0+ +markdown-it-py<3.0.0; python_version == '3.9' moto>=5.0.0 # Napalm pulls in pyeapi which does not work on Py3.10 napalm; sys_platform != 'win32' and python_version < '3.10' paramiko>=2.10.1; sys_platform != 'win32' and sys_platform != 'darwin' -# bcrypt is an extra requirement for passlib, and we shouldn't use extras, like, passlib[bcrypt] -# since that will break using the compiled static requirements files as contraints file -bcrypt passlib>=1.7.4 pynacl>=1.5.0 -pycparser>=2.21; python_version >= '3.9' pyinotify>=0.9.6; sys_platform != 'win32' and sys_platform != 'darwin' and platform_system != "openbsd" python-etcd>0.4.2 pyvmomi rfc3987 sqlparse>=0.4.4 strict_rfc3339>=0.7 +textfsm toml vcert~=0.9.0; sys_platform != 'win32' virtualenv>=20.36.1 @@ -49,7 +54,7 @@ watchdog>=0.9.0 websocket-client>=1.3.3 # werkzeug is a dependency of moto werkzeug>=3.1.5 -textfsm +xmldiff>=2.4 # Available template libraries that can be used genshi>=0.7.3 cheetah3>=3.2.2 diff --git a/requirements/static/ci/crypto.in b/requirements/static/ci/crypto.in index 0724745aad2e..83e67bcfc7e0 100644 --- a/requirements/static/ci/crypto.in +++ b/requirements/static/ci/crypto.in @@ -1,4 +1,2 @@ ---constraint=./py{py_version}/{platform}.txt - m2crypto pycryptodome diff --git a/requirements/static/ci/darwin.in b/requirements/static/ci/darwin.in index cc4b6f6ada9b..96ded57cab8f 100644 --- a/requirements/static/ci/darwin.in +++ b/requirements/static/ci/darwin.in @@ -1,10 +1,7 @@ -# XXX: Temporarily do not install pylxd. -# pylxd(or likely ws4py) will cause the test suite to hang at the finish line under runtests.py -# pylxd>=2.2.5 ---constraint=../pkg/py{py_version}/{platform}.txt - -yamlordereddictloader pygit2>=1.10.1 yamllint mercurial hglib +# Pin versions to match 3007.x +apache-libcloud>=3.8.0 +gitpython>=3.1.46 diff --git a/requirements/static/ci/docs.in b/requirements/static/ci/docs.in index 379223dfb953..6a76caac9566 100644 --- a/requirements/static/ci/docs.in +++ b/requirements/static/ci/docs.in @@ -1,8 +1,8 @@ ---constraint=./py{py_version}/{platform}.txt - sphinx>=3.5.1; python_version < '3.9' sphinx>=6.1.0; python_version >= '3.9' myst-docutils[linkify] -sphinxcontrib.httpdomain +sphinxcontrib-httpdomain>=1.8.0 sphinxcontrib-spelling cherrypy +jinja2 +MarkupSafe<3.0.0 diff --git a/requirements/static/ci/freebsd.in b/requirements/static/ci/freebsd.in index 1fad585d0c9b..a6d21d5a499a 100644 --- a/requirements/static/ci/freebsd.in +++ b/requirements/static/ci/freebsd.in @@ -1,7 +1,5 @@ # FreeBSD static CI requirements ---constraint=../pkg/py{py_version}/{platform}.txt -pygit2>=1.10.1 yamllint mercurial hglib diff --git a/requirements/static/ci/lint.in b/requirements/static/ci/lint.in index e715c2fabe54..8c7d1e8021b0 100644 --- a/requirements/static/ci/lint.in +++ b/requirements/static/ci/lint.in @@ -1,5 +1,4 @@ # Lint requirements ---constraint=./py{py_version}/{platform}.txt docker >= 7.1.0; python_version >= '3.8' docker < 7.1.0; python_version < '3.8' diff --git a/requirements/static/ci/linux.in b/requirements/static/ci/linux.in index 0b80e694aa9b..cb81952709ff 100644 --- a/requirements/static/ci/linux.in +++ b/requirements/static/ci/linux.in @@ -1,6 +1,4 @@ # Linux static CI requirements ---constraint=../pkg/py{py_version}/{platform}.txt - pyiface pygit2>=1.10.1 pymysql>=1.1.1 diff --git a/requirements/static/ci/py3.10/changelog.txt b/requirements/static/ci/py3.10/changelog.txt index 9ddcacd80134..e0f746576261 100644 --- a/requirements/static/ci/py3.10/changelog.txt +++ b/requirements/static/ci/py3.10/changelog.txt @@ -1,26 +1,22 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/changelog.txt requirements/static/ci/changelog.in -# -click==7.1.1 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/changelog.in --python-platform=linux --python-version=3.10 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.10/linux.txt -o=requirements/static/ci/py3.10/changelog.txt +click==8.1.3 # via # click-default-group # towncrier click-default-group==1.2.2 # via towncrier -incremental==17.5.0 +incremental==22.10.0 # via towncrier jinja2==3.1.6 # via # -c requirements/static/ci/py3.10/linux.txt # towncrier -looseversion==1.0.2 +looseversion==1.3.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/changelog.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.10/linux.txt # jinja2 @@ -28,12 +24,12 @@ packaging==24.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/changelog.in -tomli==2.0.1 +tomli==2.2.1 # via # -c requirements/static/ci/py3.10/linux.txt # towncrier towncrier==22.12.0 # via -r requirements/static/ci/changelog.in -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.10/cloud.txt b/requirements/static/ci/py3.10/cloud.txt index 16b5668bae59..110eed287986 100644 --- a/requirements/static/ci/py3.10/cloud.txt +++ b/requirements/static/ci/py3.10/cloud.txt @@ -1,44 +1,49 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/cloud.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/cloud.in requirements/static/ci/common.in requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/cloud.in requirements/static/pkg/linux.in --python-platform=linux --python-version=3.10 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.10/linux.txt -c=requirements/static/pkg/py3.10/linux.txt -o=requirements/static/ci/py3.10/cloud.txt aiohappyeyeballs==2.6.1 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp -aiohttp==3.12.13 +aiohttp==3.13.3 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.2.0 +aiosignal==1.4.0 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" +apache-libcloud==3.9.0 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/cloud.in # -r requirements/static/ci/common.in -asn1crypto==1.3.0 +asn1crypto==1.5.1 # via # -c requirements/static/ci/py3.10/linux.txt # certvalidator # oscrypto -async-timeout==4.0.2 +async-timeout==4.0.3 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp -attrs==23.1.0 +attrs==23.2.0 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers + # pytest-subtests # pytest-system-statistics autocommand==2.2.2 # via @@ -50,7 +55,7 @@ backports-tarfile==1.2.0 # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==4.0.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -59,21 +64,18 @@ boto==2.49.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.39.4 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.39.4 # via # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==4.2.2 - # via - # -c requirements/static/ci/py3.10/linux.txt - # google-auth certifi==2024.7.4 # via # -c requirements/static/ci/py3.10/linux.txt @@ -98,7 +100,7 @@ charset-normalizer==3.2.0 # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -106,15 +108,17 @@ cheroot==11.1.2 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -clustershell==1.8.3 +clustershell==1.9.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -123,7 +127,7 @@ contextvars==2.4 # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -149,7 +153,7 @@ distlib==0.4.0 # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -160,19 +164,23 @@ dnspython==2.6.1 # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/pytest.txt +durationpy==0.10 + # via + # -c requirements/static/ci/py3.10/linux.txt + # kubernetes etcd3-py==0.1.6 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -exceptiongroup==1.0.4 +exceptiongroup==1.1.1 # via # -c requirements/static/ci/py3.10/linux.txt # pytest -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -182,7 +190,7 @@ flaky==3.8.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -193,26 +201,26 @@ future==1.0.0 # via # -c requirements/static/ci/py3.10/linux.txt # textfsm -genshi==0.7.5 +genshi==0.7.7 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.12 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.46 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -google-auth==2.1.0 - # via - # -c requirements/static/ci/py3.10/linux.txt - # kubernetes idna==3.7 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -227,17 +235,13 @@ importlib-metadata==8.7.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -iniconfig==1.0.1 +iniconfig==2.0.0 # via # -c requirements/static/ci/py3.10/linux.txt # pytest -jaraco-classes==3.2.1 - # via - # -c requirements/static/ci/py3.10/linux.txt - # -c requirements/static/pkg/py3.10/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 +jaraco-collections==4.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -248,7 +252,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -281,15 +285,19 @@ jsonschema==3.2.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -junos-eznc==2.6.0 ; sys_platform != "win32" and python_version <= "3.10" +junit-xml==1.9 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +junos-eznc==2.6.7 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +jxmlease==1.0.3 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/static/ci/common.in +kazoo==2.9.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -297,29 +305,35 @@ keyring==5.7.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==1.8.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt -lxml==4.9.1 +looseversion==1.3.0 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt +lxml==4.9.2 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc # ncclient -mako==1.2.2 + # xmldiff +mako==1.2.4 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -331,48 +345,47 @@ mock==5.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/pytest.txt -more-itertools==10.7.0 +more-itertools==9.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.8 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp # yarl -ncclient==0.6.9 +ncclient==0.6.13 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc -netaddr==0.7.19 +netaddr==0.8.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/cloud.in # junos-eznc -ntlm-auth==1.3.0 - # via requests-ntlm oauthlib==3.3.1 # via # -c requirements/static/ci/py3.10/linux.txt # requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via # -c requirements/static/ci/py3.10/linux.txt # certvalidator @@ -382,7 +395,7 @@ packaging==24.0 # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # pytest -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==3.4.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -393,20 +406,16 @@ passlib==1.7.4 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -pathtools==0.1.2 - # via - # -c requirements/static/ci/py3.10/linux.txt - # watchdog platformdirs==4.5.1 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via # -c requirements/static/ci/py3.10/linux.txt # pytest -portend==2.4 +portend==3.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -416,9 +425,10 @@ profitbricks==4.1.3 propcache==0.3.2 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -429,17 +439,13 @@ psutil==5.8.0 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/ci/py3.10/linux.txt - # pyasn1-modules - # rsa -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.10/linux.txt - # google-auth -pycparser==2.21 ; python_version >= "3.9" + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 @@ -451,7 +457,7 @@ pyfakefs==5.3.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/pytest.txt -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -464,25 +470,27 @@ pyopenssl==25.3.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # etcd3-py pyparsing==3.0.9 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc -pypsexec==0.1.0 +pypsexec==0.3.0 # via -r requirements/static/ci/cloud.in -pyrsistent==0.17.3 +pyrsistent==0.19.3 # via # -c requirements/static/ci/py3.10/linux.txt # jsonschema -pyserial==3.4 +pyserial==3.5 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc -pyspnego==0.8.0 +pyspnego==0.9.0 # via # -r requirements/static/ci/cloud.in + # requests-ntlm # smbprotocol pytest==8.1.1 # via @@ -514,19 +522,19 @@ pytest-salt-factories==1.0.5 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.4.0 +pytest-subtests==0.11.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/pytest.txt @@ -538,10 +546,11 @@ pytest-timeout==2.3.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/pytest.txt -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -552,22 +561,23 @@ python-etcd==0.4.5 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -pytz==2022.1 +pytz==2024.1 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # croniter # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==8.0.1.0.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -pywinrm==0.3.0 +pywinrm==0.4.3 # via -r requirements/static/ci/cloud.in pyyaml==6.0.1 # via @@ -580,13 +590,13 @@ pyyaml==6.0.1 # pytest-salt-factories # responses # yamlordereddictloader -pyzmq==23.2.0 +pyzmq==25.1.2 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -597,19 +607,19 @@ requests==2.32.5 ; python_version >= "3.10" # kubernetes # moto # profitbricks - # pyvmomi # pywinrm # requests-ntlm # requests-oauthlib # responses # vcert -requests-ntlm==1.1.0 + # vultr +requests-ntlm==1.2.0 # via pywinrm requests-oauthlib==2.0.0 # via # -c requirements/static/ci/py3.10/linux.txt # kubernetes -responses==0.25.7 +responses==0.23.1 # via # -c requirements/static/ci/py3.10/linux.txt # moto @@ -621,20 +631,17 @@ rpm-vercmp==0.1.2 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -rsa==4.7.2 - # via - # -c requirements/static/ci/py3.10/linux.txt - # google-auth s3transfer==0.13.0 # via # -c requirements/static/ci/py3.10/linux.txt # boto3 -scp==0.13.2 +scp==0.14.5 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc -semantic-version==2.9.0 +semantic-version==2.10.0 # via # -c requirements/static/ci/py3.10/linux.txt # etcd3-py @@ -642,6 +649,7 @@ setproctitle==1.3.2 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via @@ -650,12 +658,12 @@ six==1.16.0 # etcd3-py # genshi # jsonschema + # junit-xml # junos-eznc # kazoo # kubernetes # ncclient # profitbricks - # pypsexec # python-dateutil # pyvmomi # pywinrm @@ -666,9 +674,10 @@ smbprotocol==1.10.1 # via # -r requirements/static/ci/cloud.in # pypsexec -smmap==4.0.0 +smmap==5.0.2 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # gitdb sqlparse==0.5.0 # via @@ -678,7 +687,7 @@ strict-rfc3339==0.7 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -687,7 +696,7 @@ textfsm==1.1.3 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version < "3.11" +timelib==0.3.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -696,11 +705,16 @@ toml==0.10.2 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -tomli==2.0.1 +tomli==2.2.1 # via # -c requirements/static/ci/py3.10/linux.txt # pytest -transitions==0.8.9 +tornado==6.5.4 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt +transitions==0.9.0 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc @@ -708,15 +722,20 @@ trustme==1.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/pytest.txt -typing-extensions==4.15.0 +types-pyyaml==6.0.1 + # via + # -c requirements/static/ci/py3.10/linux.txt + # responses +typing-extensions==4.14.1 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # aiosignal # cryptography # pyopenssl # pytest-system-statistics # virtualenv -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -727,7 +746,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -738,11 +757,16 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt +watchdog==3.0.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -757,7 +781,11 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 +xmldiff==2.6.3 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/static/ci/common.in +xmltodict==0.13.0 # via # -c requirements/static/ci/py3.10/linux.txt # moto @@ -769,8 +797,9 @@ yamlordereddictloader==0.4.0 yarl==1.20.1 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp -zc-lockfile==1.4 +zc-lockfile==3.0.post1 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -779,7 +808,8 @@ zipp==3.23.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.10/darwin-crypto.txt b/requirements/static/ci/py3.10/darwin-crypto.txt index fb70d4376b50..b11e8e632521 100644 --- a/requirements/static/ci/py3.10/darwin-crypto.txt +++ b/requirements/static/ci/py3.10/darwin-crypto.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/darwin-crypto.txt requirements/static/ci/crypto.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=macos --python-version=3.10 --no-emit-index-url -o=requirements/static/ci/py3.10/darwin-crypto.txt m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in pycryptodome==3.19.1 diff --git a/requirements/static/ci/py3.10/darwin.txt b/requirements/static/ci/py3.10/darwin.txt index a1f9b0c23191..f21d38c3171a 100644 --- a/requirements/static/ci/py3.10/darwin.txt +++ b/requirements/static/ci/py3.10/darwin.txt @@ -1,35 +1,42 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/darwin.txt requirements/darwin.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/darwin.in requirements/static/pkg/darwin.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/darwin.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/darwin.in --python-platform=macos --python-version=3.10 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.10/darwin.txt -o=requirements/static/ci/py3.10/darwin.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.10/darwin.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.10/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.2.0 - # via aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" +aiosignal==1.4.0 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt + # aiohttp +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.10/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -asn1crypto==1.3.0 + # -r requirements/static/ci/darwin.in +asn1crypto==1.5.1 # via # certvalidator # oscrypto -async-timeout==4.0.2 - # via aiohttp -attrs==23.1.0 +async-timeout==4.0.3 + # via + # -c requirements/static/pkg/py3.10/darwin.txt + # aiohttp +attrs==23.2.0 # via + # -c requirements/static/pkg/py3.10/darwin.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers + # pytest-subtests # pytest-system-statistics autocommand==2.2.2 # via @@ -39,18 +46,19 @@ backports-tarfile==1.2.0 # via # -c requirements/static/pkg/py3.10/darwin.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==4.0.1 # via # -r requirements/static/ci/common.in # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.39.4 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.39.4 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer @@ -74,25 +82,25 @@ charset-normalizer==3.2.0 # via # -c requirements/static/pkg/py3.10/darwin.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -clustershell==1.8.1 +clustershell==1.9.1 # via -r requirements/static/ci/common.in contextvars==2.4 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt @@ -111,7 +119,7 @@ distlib==0.4.0 # via # -c requirements/static/pkg/py3.10/darwin.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt @@ -120,22 +128,22 @@ dnspython==2.6.1 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -exceptiongroup==1.0.4 +exceptiongroup==1.1.1 # via pytest -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt @@ -143,23 +151,24 @@ frozenlist==1.7.0 ; python_version < "3.11" # aiosignal future==1.0.0 # via textfsm -genshi==0.7.5 +genshi==0.7.7 # via -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.12 # via # -c requirements/static/pkg/py3.10/darwin.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.46 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -hglib==2.6.1 + # -r requirements/static/ci/darwin.in +hglib==2.6.2 # via -r requirements/static/ci/darwin.in idna==3.7 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -172,14 +181,10 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt -iniconfig==1.0.1 + # -r requirements/base.txt +iniconfig==2.0.0 # via pytest -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.10/darwin.txt - # jaraco-collections -jaraco-collections==3.4.0 +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.10/darwin.txt # cherrypy @@ -188,11 +193,10 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt # cheroot # jaraco-text # tempora @@ -200,7 +204,6 @@ jaraco-text==4.0.0 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt # jaraco-collections jinja2==3.1.6 # via @@ -217,9 +220,11 @@ jmespath==1.1.0 # botocore jsonschema==3.2.0 # via -r requirements/static/ci/common.in -junos-eznc==2.6.0 ; sys_platform != "win32" and python_version <= "3.10" +junit-xml==1.9 + # via -r requirements/static/ci/common.in +junos-eznc==2.6.7 # via -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +jxmlease==1.0.3 # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in @@ -228,56 +233,57 @@ kubernetes==35.0.0 linode-python==1.1.1 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt -looseversion==1.0.2 + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt -lxml==4.9.1 +lxml==4.9.2 # via # junos-eznc # ncclient -mako==1.2.2 + # xmldiff +mako==1.2.4 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # jinja2 # mako # werkzeug -mercurial==6.0.1 +mercurial==6.4.4 # via -r requirements/static/ci/darwin.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==10.7.0 +more-itertools==9.1.0 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.8 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.10/darwin.txt # aiohttp # yarl -ncclient==0.6.9 +ncclient==0.6.13 # via junos-eznc -netaddr==0.7.19 +netaddr==0.8.0 # via junos-eznc oauthlib==3.3.1 # via requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via certvalidator packaging==24.0 # via @@ -291,25 +297,24 @@ paramiko==3.4.0 # scp passlib==1.7.4 # via -r requirements/static/ci/common.in -pathspec==0.9.0 +pathspec==0.12.1 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.10/darwin.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.6 +portend==3.1.0 # via # -c requirements/static/pkg/py3.10/darwin.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.10/darwin.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt @@ -319,12 +324,11 @@ psutil==5.8.0 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt -pycparser==2.21 ; python_version >= "3.9" + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -341,13 +345,13 @@ pynacl==1.5.0 pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # etcd3-py pyparsing==3.0.9 # via junos-eznc -pyrsistent==0.17.3 +pyrsistent==0.19.3 # via jsonschema -pyserial==3.4 +pyserial==3.5 # via junos-eznc pytest==8.1.1 # via @@ -371,26 +375,26 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.4.0 +pytest-subtests==0.11.0 # via -r requirements/pytest.txt pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -python-dateutil==2.8.0 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # botocore # croniter # kubernetes @@ -398,16 +402,16 @@ python-dateutil==2.8.0 # vcert python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt -pytz==2022.1 + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/pkg/py3.10/darwin.txt # croniter # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==8.0.1.0.1 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via @@ -420,12 +424,12 @@ pyyaml==6.0.1 # responses # yamllint # yamlordereddictloader -pyzmq==25.1.2 ; sys_platform == "darwin" +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt @@ -434,33 +438,33 @@ requests==2.32.5 ; python_version >= "3.10" # etcd3-py # kubernetes # moto - # pyvmomi # requests-oauthlib # responses # vcert # vultr requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.7 +responses==0.23.1 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in s3transfer==0.13.0 # via boto3 -scp==0.13.2 +scp==0.14.5 # via junos-eznc -semantic-version==2.9.0 +semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt six==1.16.0 # via # -c requirements/static/pkg/py3.10/darwin.txt # etcd3-py # genshi # jsonschema + # junit-xml # junos-eznc # kubernetes # ncclient @@ -469,7 +473,7 @@ six==1.16.0 # textfsm # transitions # vcert -smmap==4.0.0 +smmap==5.0.2 # via # -c requirements/static/pkg/py3.10/darwin.txt # gitdb @@ -477,33 +481,39 @@ sqlparse==0.5.0 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.10/darwin.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 ; python_version < "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt toml==0.10.2 # via -r requirements/static/ci/common.in -tomli==2.0.1 +tomli==2.2.1 # via pytest -transitions==0.8.9 +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.10/darwin.txt + # -r requirements/base.txt +transitions==0.9.0 # via junos-eznc trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.15.0 +types-pyyaml==6.0.1 + # via responses +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.10/darwin.txt + # aiosignal # cryptography # pyopenssl # pytest-system-statistics # virtualenv -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt @@ -513,7 +523,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -524,8 +534,8 @@ virtualenv==20.36.1 vultr==1.0.1 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt -watchdog==0.10.3 + # -r requirements/base.txt +watchdog==3.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -538,25 +548,27 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 +xmldiff==2.6.3 + # via -r requirements/static/ci/common.in +xmltodict==0.13.0 # via moto -yamllint==1.26.3 +yamllint==1.32.0 # via -r requirements/static/ci/darwin.in yamlordereddictloader==0.4.0 - # via - # -r requirements/static/ci/darwin.in - # junos-eznc + # via junos-eznc yarl==1.20.1 - # via aiohttp -zc-lockfile==2.0 + # via + # -c requirements/static/pkg/py3.10/darwin.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.10/darwin.txt # cherrypy -zipp==3.21.0 +zipp==3.23.0 # via # -c requirements/static/pkg/py3.10/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.10/docs.txt b/requirements/static/ci/py3.10/docs.txt index 1e1a46986a3a..011afa95f3b4 100644 --- a/requirements/static/ci/py3.10/docs.txt +++ b/requirements/static/ci/py3.10/docs.txt @@ -1,16 +1,36 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/docs.txt requirements/base.txt requirements/static/ci/docs.in requirements/zeromq.txt -# -alabaster==0.7.12 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/ci/docs.in --python-platform=linux --python-version=3.10 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.10/linux.txt -o=requirements/static/ci/py3.10/docs.txt +aiohappyeyeballs==2.6.1 + # via + # -c requirements/static/ci/py3.10/linux.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt +aiosignal==1.4.0 + # via + # -c requirements/static/ci/py3.10/linux.txt + # aiohttp +alabaster==0.7.13 # via sphinx +apache-libcloud==3.9.0 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt +async-timeout==4.0.3 + # via + # -c requirements/static/ci/py3.10/linux.txt + # aiohttp +attrs==23.2.0 + # via + # -c requirements/static/ci/py3.10/linux.txt + # aiohttp autocommand==2.2.2 # via # -c requirements/static/ci/py3.10/linux.txt # jaraco-text -babel==2.9.1 +babel==2.12.1 # via sphinx backports-tarfile==1.2.0 # via @@ -33,16 +53,18 @@ charset-normalizer==3.2.0 cheroot==11.1.2 # via # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/docs.in contextvars==2.4 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt @@ -50,28 +72,41 @@ cryptography==46.0.5 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt + # pyopenssl distlib==0.4.0 # via # -c requirements/static/ci/py3.10/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt -docutils==0.19 +docutils==0.20.1 # via sphinx -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/ci/py3.10/linux.txt # virtualenv -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via + # -c requirements/static/ci/py3.10/linux.txt + # gitpython +gitpython==3.1.46 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt idna==3.7 # via # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # requests + # yarl imagesize==1.4.1 # via sphinx immutables==0.21 @@ -79,11 +114,11 @@ immutables==0.21 # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt # contextvars -jaraco-classes==3.2.1 +importlib-metadata==8.7.0 # via # -c requirements/static/ci/py3.10/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 + # -r requirements/base.txt +jaraco-collections==4.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # cherrypy @@ -92,7 +127,7 @@ jaraco-context==6.1.0 # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt @@ -108,6 +143,7 @@ jinja2==3.1.6 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt + # -r requirements/static/ci/docs.in # myst-docutils # sphinx jmespath==1.1.0 @@ -116,7 +152,11 @@ jmespath==1.1.0 # -r requirements/base.txt linkify-it-py==1.0.3 # via myst-docutils -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt @@ -124,28 +164,34 @@ markdown-it-py==2.2.0 # via # mdit-py-plugins # myst-docutils -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt + # -r requirements/static/ci/docs.in # jinja2 -mdit-py-plugins==0.3.3 +mdit-py-plugins==0.3.5 # via myst-docutils mdurl==0.1.2 # via markdown-it-py -more-itertools==10.7.0 +more-itertools==9.1.0 # via # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt -myst-docutils[linkify]==0.18.1 +multidict==6.0.4 + # via + # -c requirements/static/ci/py3.10/linux.txt + # aiohttp + # yarl +myst-docutils==1.0.0 # via -r requirements/static/ci/docs.in packaging==24.0 # via @@ -156,17 +202,27 @@ platformdirs==4.5.1 # via # -c requirements/static/ci/py3.10/linux.txt # virtualenv -portend==2.4 +portend==3.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # -c requirements/static/ci/py3.10/linux.txt + # aiohttp + # yarl +psutil==5.9.6 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt +pyasn1==0.6.2 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt -pycparser==2.21 ; python_version >= "3.9" +pycparser==2.21 # via # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -176,14 +232,22 @@ pyenchant==3.2.2 # via sphinxcontrib-spelling pygments==2.17.2 # via sphinx -python-dateutil==2.8.1 +pyopenssl==25.3.0 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt +python-dateutil==2.8.2 # via # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # croniter -pytz==2022.1 +python-gnupg==0.5.2 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/ci/py3.10/linux.txt - # babel # croniter # tempora pyyaml==6.0.1 @@ -191,32 +255,46 @@ pyyaml==6.0.1 # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt # myst-docutils -pyzmq==23.2.0 +pyzmq==25.1.2 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt + # apache-libcloud # sphinx + # vultr +rpm-vercmp==0.1.2 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt +setproctitle==1.3.2 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt six==1.16.0 # via # -c requirements/static/ci/py3.10/linux.txt # python-dateutil # sphinxcontrib-httpdomain -snowballstemmer==2.1.0 +smmap==5.0.2 + # via + # -c requirements/static/ci/py3.10/linux.txt + # gitdb +snowballstemmer==2.2.0 # via sphinx -sphinx==6.1.3 ; python_version >= "3.9" +sphinx==7.0.1 # via # -r requirements/static/ci/docs.in # sphinxcontrib-httpdomain # sphinxcontrib-spelling -sphinxcontrib-applehelp==1.0.2 +sphinxcontrib-applehelp==1.0.4 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.0 +sphinxcontrib-htmlhelp==2.0.1 # via sphinx sphinxcontrib-httpdomain==1.8.1 # via -r requirements/static/ci/docs.in @@ -226,25 +304,30 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sphinxcontrib-spelling==7.7.0 +sphinxcontrib-spelling==8.0.0 # via -r requirements/static/ci/docs.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/ci/py3.10/linux.txt # portend -timelib==0.3.0 ; python_version < "3.11" +timelib==0.3.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt -typing-extensions==4.15.0 +tornado==6.5.4 # via # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt +typing-extensions==4.14.1 + # via + # -c requirements/static/ci/py3.10/linux.txt + # aiosignal # cryptography - # myst-docutils + # pyopenssl # virtualenv -uc-micro-py==1.0.1 +uc-micro-py==1.0.2 # via linkify-it-py -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt @@ -253,10 +336,23 @@ virtualenv==20.36.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt -zc-lockfile==1.4 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt +yarl==1.20.1 + # via + # -c requirements/static/ci/py3.10/linux.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/ci/py3.10/linux.txt # cherrypy +zipp==3.23.0 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt + # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.10/freebsd-crypto.txt b/requirements/static/ci/py3.10/freebsd-crypto.txt index 4d329dc7293f..15ceebb4ebb5 100644 --- a/requirements/static/ci/py3.10/freebsd-crypto.txt +++ b/requirements/static/ci/py3.10/freebsd-crypto.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/freebsd-crypto.txt requirements/static/ci/crypto.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --universal --python-version=3.10 --no-emit-index-url -o=requirements/static/ci/py3.10/freebsd-crypto.txt m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in pycryptodome==3.19.1 diff --git a/requirements/static/ci/py3.10/freebsd.txt b/requirements/static/ci/py3.10/freebsd.txt index 6e1ea8b9b271..7cec2ec5098d 100644 --- a/requirements/static/ci/py3.10/freebsd.txt +++ b/requirements/static/ci/py3.10/freebsd.txt @@ -1,53 +1,63 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/freebsd.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in --universal --python-version=3.10 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.10/freebsd.txt -o=requirements/static/ci/py3.10/freebsd.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.2.0 - # via aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" - # via -r requirements/static/ci/common.in -asn1crypto==1.3.0 +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # aiohttp +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +asn1crypto==1.5.1 ; sys_platform != 'win32' # via # certvalidator # oscrypto -async-timeout==4.0.2 - # via aiohttp -attrs==23.1.0 +async-timeout==4.0.3 ; python_full_version < '3.11' + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # aiohttp +attrs==23.2.0 # via + # -c requirements/static/pkg/py3.10/freebsd.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers + # pytest-subtests # pytest-system-statistics autocommand==2.2.2 # via # -c requirements/static/pkg/py3.10/freebsd.txt # jaraco-text -backports-tarfile==1.2.0 +backports-tarfile==1.2.0 ; python_full_version < '3.12' # via # -c requirements/static/pkg/py3.10/freebsd.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==4.0.1 # via # -r requirements/static/ci/common.in # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.39.4 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.39.4 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer @@ -57,39 +67,48 @@ certifi==2024.7.4 # -r requirements/base.txt # kubernetes # requests -certvalidator==0.11.1 +certvalidator==0.11.1 ; sys_platform != 'win32' # via vcert cffi==2.0.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in + # clr-loader # cryptography - # pygit2 # pynacl + # pyzmq charset-normalizer==3.2.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in -clustershell==1.8.3 +clr-loader==0.2.10 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # pythonnet +clustershell==1.9.1 # via -r requirements/static/ci/common.in +colorama==0.4.6 ; sys_platform == 'win32' + # via pytest contextvars==2.4 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 ; sys_platform != 'win32' # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt @@ -109,7 +128,7 @@ distlib==0.4.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt @@ -119,22 +138,22 @@ dnspython==2.6.1 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -exceptiongroup==1.0.4 +exceptiongroup==1.1.1 ; python_full_version < '3.11' # via pytest -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.8.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt @@ -142,17 +161,23 @@ frozenlist==1.7.0 ; python_version < "3.11" # aiosignal future==1.0.0 # via textfsm -genshi==0.7.5 +genshi==0.7.7 # via -r requirements/static/ci/common.in -gitdb==4.0.7 - # via gitpython -gitpython==3.1.41 - # via -r requirements/static/ci/common.in -hglib==2.6.1 +gitdb==4.0.12 + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # gitpython +gitpython==3.1.46 + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +hglib==2.6.2 # via -r requirements/static/ci/freebsd.in idna==3.7 # via # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -165,14 +190,11 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in -iniconfig==1.0.1 +iniconfig==2.0.0 # via pytest -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.10/freebsd.txt - # jaraco-collections -jaraco-collections==3.4.0 +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt # cherrypy @@ -181,7 +203,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt @@ -208,73 +230,83 @@ jmespath==1.1.0 # botocore jsonschema==3.2.0 # via -r requirements/static/ci/common.in -junos-eznc==2.6.0 ; sys_platform != "win32" and python_version <= "3.10" +junit-xml==1.9 # via -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +junos-eznc==2.6.7 ; sys_platform != 'win32' # via -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +jxmlease==1.0.3 ; sys_platform != 'win32' + # via -r requirements/static/ci/common.in +kazoo==2.9.0 ; sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in kubernetes==35.0.0 # via -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==1.8.0 ; sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt -lxml==4.9.1 +lxml==6.0.2 # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt # junos-eznc # ncclient -mako==1.2.2 + # xmldiff +mako==1.2.4 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # jinja2 # mako # werkzeug -mercurial==6.0.1 +mercurial==6.4.4 # via -r requirements/static/ci/freebsd.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==5.0.0 +more-itertools==9.1.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.8 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.10/freebsd.txt # aiohttp # yarl -ncclient==0.6.9 +ncclient==0.6.13 ; sys_platform != 'win32' # via junos-eznc -netaddr==0.7.19 +netaddr==0.8.0 ; sys_platform != 'win32' # via junos-eznc oauthlib==3.3.1 # via requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 ; sys_platform != 'win32' # via certvalidator packaging==24.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # pytest -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==3.4.0 ; sys_platform != 'win32' # via # -r requirements/static/ci/common.in # junos-eznc @@ -282,35 +314,38 @@ paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" # scp passlib==1.7.4 # via -r requirements/static/ci/common.in -pathspec==0.9.0 +pathspec==0.12.1 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.10/freebsd.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.4 +portend==3.1.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.10/freebsd.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pycparser==2.21 ; python_version >= "3.9" +pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.10/freebsd.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt +pycparser==2.21 + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.19.1 @@ -319,10 +354,16 @@ pycryptodomex==3.19.1 # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt -pygit2==1.13.1 - # via -r requirements/static/ci/freebsd.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 ; platform_system != 'openbsd' and sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in +pymssql==2.3.13 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt +pymysql==1.1.2 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt pynacl==1.5.0 # via # -r requirements/static/ci/common.in @@ -330,13 +371,14 @@ pynacl==1.5.0 pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # etcd3-py -pyparsing==3.0.9 +pyparsing==3.0.9 ; sys_platform != 'win32' # via junos-eznc -pyrsistent==0.17.3 +pyrsistent==0.19.3 # via jsonschema -pyserial==3.4 +pyserial==3.5 ; sys_platform != 'win32' # via junos-eznc pytest==8.1.1 # via @@ -360,25 +402,26 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.4.0 +pytest-subtests==0.11.0 # via -r requirements/pytest.txt pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # botocore # croniter @@ -387,17 +430,29 @@ python-dateutil==2.8.1 # vcert python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in -pytz==2022.1 +pythonnet==3.0.5 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/pkg/py3.10/freebsd.txt # croniter # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==8.0.1.0.1 # via -r requirements/static/ci/common.in +pywin32==311 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt + # docker + # pytest-skip-markers + # wmi pyyaml==6.0.1 # via # -c requirements/static/pkg/py3.10/freebsd.txt @@ -409,12 +464,12 @@ pyyaml==6.0.1 # responses # yamllint # yamlordereddictloader -pyzmq==23.2.0 +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt @@ -423,25 +478,30 @@ requests==2.32.5 ; python_version >= "3.10" # etcd3-py # kubernetes # moto - # pyvmomi # requests-oauthlib # responses # vcert + # vultr requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.7 +responses==0.23.1 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in +rpm-vercmp==0.1.2 ; sys_platform == 'linux' + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt s3transfer==0.13.0 # via boto3 -scp==0.13.2 +scp==0.14.5 ; sys_platform != 'win32' # via junos-eznc -semantic-version==2.9.0 +semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in six==1.16.0 # via @@ -449,48 +509,57 @@ six==1.16.0 # etcd3-py # genshi # jsonschema + # junit-xml # junos-eznc # kazoo # kubernetes - # more-itertools # ncclient # python-dateutil # pyvmomi # textfsm # transitions # vcert -smmap==4.0.0 - # via gitdb +smmap==5.0.2 + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # gitdb sqlparse==0.5.0 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 ; python_version < "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in -tomli==2.0.1 +tomli==2.2.1 ; python_full_version < '3.11' # via pytest -transitions==0.8.9 +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt +transitions==0.9.0 ; sys_platform != 'win32' # via junos-eznc trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.15.0 +types-pyyaml==6.0.1 + # via responses +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.10/freebsd.txt + # aiosignal # cryptography # pyopenssl # pytest-system-statistics # virtualenv -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt @@ -500,7 +569,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != 'win32' # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -508,7 +577,11 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt +watchdog==3.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -521,22 +594,34 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 - # via moto -yamllint==1.26.3 +wmi==1.5.1 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt +xmldiff==2.6.3 + # via -r requirements/static/ci/common.in +xmltodict==1.0.3 + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt + # moto +yamllint==1.32.0 # via -r requirements/static/ci/freebsd.in -yamlordereddictloader==0.4.0 +yamlordereddictloader==0.4.0 ; sys_platform != 'win32' # via junos-eznc yarl==1.20.1 - # via aiohttp -zc-lockfile==1.4 + # via + # -c requirements/static/pkg/py3.10/freebsd.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.10/freebsd.txt # cherrypy zipp==3.23.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.10/lint.txt b/requirements/static/ci/py3.10/lint.txt index 92419d02f8ae..d61322990563 100644 --- a/requirements/static/ci/py3.10/lint.txt +++ b/requirements/static/ci/py3.10/lint.txt @@ -1,52 +1,62 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/lint.txt requirements/base.txt requirements/static/ci/common.in requirements/static/ci/lint.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/lint.in requirements/static/ci/linux.in requirements/static/pkg/linux.in --python-platform=linux --python-version=3.10 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.10/linux.txt -c=requirements/static/pkg/py3.10/linux.txt -o=requirements/static/ci/py3.10/lint.txt aiohappyeyeballs==2.6.1 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp -aiohttp==3.12.13 +aiohttp==3.13.3 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in + # aiohttp-retry # etcd3-py -aiosignal==1.2.0 + # twilio +aiohttp-retry==2.8.3 + # via + # -c requirements/static/ci/py3.10/linux.txt + # twilio +aiosignal==1.4.0 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp -ansible==10.7.0 ; python_version >= "3.10" +ansible==10.7.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/linux.in -ansible-core==2.17.12 +ansible-core==2.17.14 # via # -c requirements/static/ci/py3.10/linux.txt # ansible -apache-libcloud==2.5.0 ; sys_platform != "win32" +anyio==4.1.0 # via # -c requirements/static/ci/py3.10/linux.txt - # -r requirements/static/ci/common.in -apscheduler==3.6.3 + # httpcore +apache-libcloud==3.9.0 # via # -c requirements/static/ci/py3.10/linux.txt - # python-telegram-bot -asn1crypto==1.3.0 + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +asn1crypto==1.5.1 # via # -c requirements/static/ci/py3.10/linux.txt # certvalidator # oscrypto astroid==3.1.0 # via pylint -async-timeout==4.0.2 +async-timeout==4.0.3 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp -attrs==23.1.0 +attrs==23.2.0 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp # jsonschema autocommand==2.2.2 @@ -59,7 +69,7 @@ backports-tarfile==1.2.0 # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==4.0.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -68,29 +78,26 @@ boto==2.49.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.39.4 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.39.4 # via # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==4.2.2 - # via - # -c requirements/static/ci/py3.10/linux.txt - # google-auth - # python-telegram-bot certifi==2024.7.4 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt + # httpcore + # httpx # kubernetes - # python-telegram-bot # requests certvalidator==0.11.1 # via @@ -110,7 +117,7 @@ charset-normalizer==3.2.0 # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -118,15 +125,17 @@ cheroot==11.1.2 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -clustershell==1.8.3 +clustershell==1.9.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -135,7 +144,7 @@ contextvars==2.4 # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -160,7 +169,7 @@ distlib==0.4.0 # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -170,21 +179,29 @@ dnspython==2.6.1 # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/lint.in +durationpy==0.10 + # via + # -c requirements/static/ci/py3.10/linux.txt + # kubernetes etcd3-py==0.1.6 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +exceptiongroup==1.1.1 + # via + # -c requirements/static/ci/py3.10/linux.txt + # anyio +filelock==3.20.3 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/ci/common.in # virtualenv -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -195,31 +212,45 @@ future==1.0.0 # via # -c requirements/static/ci/py3.10/linux.txt # textfsm -genshi==0.7.5 +genshi==0.7.7 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.12 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.46 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -google-auth==2.1.0 +h11==0.14.0 # via # -c requirements/static/ci/py3.10/linux.txt - # kubernetes -hglib==2.6.1 + # httpcore +hglib==2.6.2 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/linux.in +httpcore==0.17.3 + # via + # -c requirements/static/ci/py3.10/linux.txt + # httpx +httpx==0.24.1 + # via + # -c requirements/static/ci/py3.10/linux.txt + # python-telegram-bot idna==3.7 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt + # anyio # etcd3-py + # httpx # requests # yarl immutables==0.21 @@ -232,15 +263,11 @@ importlib-metadata==8.7.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in isort==4.3.21 # via pylint -jaraco-classes==3.2.1 - # via - # -c requirements/static/ci/py3.10/linux.txt - # -c requirements/static/pkg/py3.10/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 +jaraco-collections==4.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -251,7 +278,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -285,15 +312,19 @@ jsonschema==3.2.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -junos-eznc==2.6.0 ; sys_platform != "win32" and python_version <= "3.10" +junit-xml==1.9 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/static/ci/common.in +junos-eznc==2.6.7 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +jxmlease==1.0.3 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +kazoo==2.9.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -301,29 +332,35 @@ keyring==5.7.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==1.8.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt -lxml==4.9.1 +looseversion==1.3.0 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt +lxml==4.9.2 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc # ncclient -mako==1.2.2 + # xmldiff +mako==1.2.4 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -333,39 +370,40 @@ markupsafe==2.1.2 # werkzeug mccabe==0.6.1 # via pylint -mercurial==6.0.1 +mercurial==6.4.4 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/linux.in -more-itertools==10.7.0 +more-itertools==9.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.8 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt -multidict==6.0.2 +multidict==6.0.4 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp # yarl -ncclient==0.6.9 +ncclient==0.6.13 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc -netaddr==0.7.19 +netaddr==0.8.0 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc @@ -373,7 +411,7 @@ oauthlib==3.3.1 # via # -c requirements/static/ci/py3.10/linux.txt # requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via # -c requirements/static/ci/py3.10/linux.txt # certvalidator @@ -383,7 +421,7 @@ packaging==24.0 # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # ansible-core -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==3.4.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -394,21 +432,17 @@ passlib==1.7.4 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -pathspec==0.9.0 +pathspec==0.12.1 # via # -c requirements/static/ci/py3.10/linux.txt # yamllint -pathtools==0.1.2 - # via - # -c requirements/static/ci/py3.10/linux.txt - # watchdog platformdirs==4.5.1 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt # pylint # virtualenv -portend==2.4 +portend==3.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -416,9 +450,10 @@ portend==2.4 propcache==0.3.2 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -426,17 +461,13 @@ psutil==5.8.0 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/ci/py3.10/linux.txt - # pyasn1-modules - # rsa -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.10/linux.txt - # google-auth -pycparser==2.21 ; python_version >= "3.9" + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 @@ -452,11 +483,11 @@ pyiface==0.0.11 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/linux.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -pyjwt==2.4.0 +pyjwt==2.7.0 # via # -c requirements/static/ci/py3.10/linux.txt # twilio @@ -477,17 +508,18 @@ pyopenssl==25.3.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # etcd3-py pyparsing==3.0.9 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc -pyrsistent==0.17.3 +pyrsistent==0.19.3 # via # -c requirements/static/ci/py3.10/linux.txt # jsonschema -pyserial==3.4 +pyserial==3.5 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc @@ -495,10 +527,11 @@ python-consul==1.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/linux.in -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -509,25 +542,24 @@ python-etcd==0.4.5 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -python-telegram-bot==13.7 +python-telegram-bot==20.3 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/linux.in -pytz==2022.1 +pytz==2024.1 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt - # apscheduler # croniter - # python-telegram-bot # tempora # twilio -pyvmomi==6.7.1.2018.12 +pyvmomi==8.0.1.0.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -543,7 +575,7 @@ pyyaml==6.0.1 # responses # yamllint # yamlordereddictloader -pyzmq==23.2.0 +pyzmq==25.1.2 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -556,7 +588,7 @@ redis-py-cluster==2.1.3 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/linux.in -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -567,20 +599,20 @@ requests==2.32.5 ; python_version >= "3.10" # kubernetes # moto # python-consul - # pyvmomi # requests-oauthlib # responses # twilio # vcert + # vultr requests-oauthlib==2.0.0 # via # -c requirements/static/ci/py3.10/linux.txt # kubernetes -resolvelib==0.5.4 +resolvelib==1.0.1 # via # -c requirements/static/ci/py3.10/linux.txt # ansible-core -responses==0.25.7 +responses==0.23.1 # via # -c requirements/static/ci/py3.10/linux.txt # moto @@ -592,22 +624,19 @@ rpm-vercmp==0.1.2 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -rsa==4.7.2 - # via - # -c requirements/static/ci/py3.10/linux.txt - # google-auth s3transfer==0.13.0 # via # -c requirements/static/ci/py3.10/linux.txt # boto3 saltpylint==2024.2.5 # via -r requirements/static/ci/lint.in -scp==0.13.2 +scp==0.14.5 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc -semantic-version==2.9.0 +semantic-version==2.10.0 # via # -c requirements/static/ci/py3.10/linux.txt # etcd3-py @@ -615,15 +644,16 @@ setproctitle==1.3.2 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt - # apscheduler # etcd3-py # genshi # jsonschema + # junit-xml # junos-eznc # kazoo # kubernetes @@ -634,18 +664,25 @@ six==1.16.0 # textfsm # transitions # vcert -slack-bolt==1.15.5 +slack-bolt==1.18.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/linux.in -slack-sdk==3.19.5 +slack-sdk==3.21.3 # via # -c requirements/static/ci/py3.10/linux.txt # slack-bolt -smmap==4.0.0 +smmap==5.0.2 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # gitdb +sniffio==1.3.0 + # via + # -c requirements/static/ci/py3.10/linux.txt + # anyio + # httpcore + # httpx sqlparse==0.5.0 # via # -c requirements/static/ci/py3.10/linux.txt @@ -654,7 +691,7 @@ strict-rfc3339==0.7 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -663,7 +700,7 @@ textfsm==1.1.3 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version < "3.11" +timelib==0.3.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -673,37 +710,39 @@ toml==0.10.2 # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/ci/lint.in -tomli==2.0.1 +tomli==2.2.1 # via # -c requirements/static/ci/py3.10/linux.txt # pylint tomlkit==0.12.3 # via pylint -tornado==6.1 +tornado==6.5.4 # via # -c requirements/static/ci/py3.10/linux.txt - # python-telegram-bot -transitions==0.8.9 + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt +transitions==0.9.0 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc -twilio==7.9.2 +twilio==8.2.2 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/linux.in -typing-extensions==4.15.0 +types-pyyaml==6.0.1 + # via + # -c requirements/static/ci/py3.10/linux.txt + # responses +typing-extensions==4.14.1 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # aiosignal # astroid # cryptography # pyopenssl # virtualenv -tzlocal==3.0 - # via - # -c requirements/static/ci/py3.10/linux.txt - # apscheduler -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -714,7 +753,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -724,11 +763,16 @@ virtualenv==20.36.1 # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt +watchdog==3.0.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -742,11 +786,15 @@ werkzeug==3.1.5 # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in # moto -xmltodict==0.12.0 +xmldiff==2.6.3 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/static/ci/common.in +xmltodict==0.13.0 # via # -c requirements/static/ci/py3.10/linux.txt # moto -yamllint==1.26.3 +yamllint==1.32.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/linux.in @@ -757,8 +805,9 @@ yamlordereddictloader==0.4.0 yarl==1.20.1 # via # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp -zc-lockfile==1.4 +zc-lockfile==3.0.post1 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt @@ -767,7 +816,8 @@ zipp==3.23.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.10/linux-crypto.txt b/requirements/static/ci/py3.10/linux-crypto.txt index d755fe8871b7..3d125445207f 100644 --- a/requirements/static/ci/py3.10/linux-crypto.txt +++ b/requirements/static/ci/py3.10/linux-crypto.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/linux-crypto.txt requirements/static/ci/crypto.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=linux --python-version=3.10 --no-emit-index-url -o=requirements/static/ci/py3.10/linux-crypto.txt m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in pycryptodome==3.19.1 diff --git a/requirements/static/ci/py3.10/linux.txt b/requirements/static/ci/py3.10/linux.txt index 5c6b2ca62b7f..a0ac263c09df 100644 --- a/requirements/static/ci/py3.10/linux.txt +++ b/requirements/static/ci/py3.10/linux.txt @@ -1,38 +1,51 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/linux.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/linux.in --python-platform=linux --python-version=3.10 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.10/linux.txt -o=requirements/static/ci/py3.10/linux.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.10/linux.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in + # aiohttp-retry # etcd3-py -aiosignal==1.2.0 - # via aiohttp -ansible==10.7.0 ; python_version >= "3.10" + # twilio +aiohttp-retry==2.8.3 + # via twilio +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.10/linux.txt + # aiohttp +ansible==10.7.0 # via -r requirements/static/ci/linux.in -ansible-core==2.17.12 +ansible-core==2.17.14 # via ansible -apache-libcloud==2.5.0 ; sys_platform != "win32" - # via -r requirements/static/ci/common.in -apscheduler==3.6.3 - # via python-telegram-bot -asn1crypto==1.3.0 +anyio==4.1.0 + # via httpcore +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +asn1crypto==1.5.1 # via # certvalidator # oscrypto -async-timeout==4.0.2 - # via aiohttp -attrs==23.1.0 +async-timeout==4.0.3 + # via + # -c requirements/static/pkg/py3.10/linux.txt + # aiohttp +attrs==23.2.0 # via + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers + # pytest-subtests # pytest-system-statistics autocommand==2.2.2 # via @@ -42,31 +55,29 @@ backports-tarfile==1.2.0 # via # -c requirements/static/pkg/py3.10/linux.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==4.0.1 # via # -r requirements/static/ci/common.in # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.39.4 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.39.4 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==4.2.2 - # via - # google-auth - # python-telegram-bot certifi==2024.7.4 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt + # httpcore + # httpx # kubernetes - # python-telegram-bot # requests certvalidator==0.11.1 # via vcert @@ -82,25 +93,25 @@ charset-normalizer==3.2.0 # via # -c requirements/static/pkg/py3.10/linux.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via # -c requirements/static/pkg/py3.10/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in -clustershell==1.8.3 +clustershell==1.9.1 # via -r requirements/static/ci/common.in contextvars==2.4 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt @@ -109,7 +120,6 @@ cryptography==46.0.5 # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in # ansible-core # etcd3-py # moto @@ -121,7 +131,7 @@ distlib==0.4.0 # via # -c requirements/static/pkg/py3.10/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt @@ -130,20 +140,24 @@ dnspython==2.6.1 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt +durationpy==0.10 + # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -exceptiongroup==1.0.4 - # via pytest -filelock==3.20.3 ; python_version >= "3.10" +exceptiongroup==1.1.1 + # via + # anyio + # pytest +filelock==3.20.3 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt @@ -151,20 +165,32 @@ frozenlist==1.7.0 ; python_version < "3.11" # aiosignal future==1.0.0 # via textfsm -genshi==0.7.5 +genshi==0.7.7 # via -r requirements/static/ci/common.in -gitdb==4.0.7 - # via gitpython -gitpython==3.1.41 - # via -r requirements/static/ci/common.in -google-auth==2.1.0 - # via kubernetes -hglib==2.6.1 +gitdb==4.0.12 + # via + # -c requirements/static/pkg/py3.10/linux.txt + # gitpython +gitpython==3.1.46 + # via + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +h11==0.14.0 + # via httpcore +hglib==2.6.2 # via -r requirements/static/ci/linux.in +httpcore==0.17.3 + # via httpx +httpx==0.24.1 + # via python-telegram-bot idna==3.7 # via # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt + # anyio # etcd3-py + # httpx # requests # trustme # yarl @@ -176,14 +202,10 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.10/linux.txt - # -r requirements/static/pkg/linux.in -iniconfig==1.0.1 + # -r requirements/base.txt +iniconfig==2.0.0 # via pytest -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.10/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.10/linux.txt # cherrypy @@ -192,7 +214,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt @@ -220,67 +242,74 @@ jmespath==1.1.0 # botocore jsonschema==3.2.0 # via -r requirements/static/ci/common.in -junos-eznc==2.6.0 ; sys_platform != "win32" and python_version <= "3.10" +junit-xml==1.9 # via -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +junos-eznc==2.6.7 # via -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +jxmlease==1.0.3 + # via -r requirements/static/ci/common.in +kazoo==2.9.0 # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==1.8.0 # via -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt -lxml==4.9.1 +looseversion==1.3.0 + # via + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt +lxml==4.9.2 # via # junos-eznc # ncclient -mako==1.2.2 + # xmldiff +mako==1.2.4 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # jinja2 # mako # werkzeug -mercurial==6.0.1 +mercurial==6.4.4 # via -r requirements/static/ci/linux.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==10.7.0 +more-itertools==9.1.0 # via # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/pytest.txt - # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.8 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp # yarl -ncclient==0.6.9 +ncclient==0.6.13 # via junos-eznc -netaddr==0.7.19 +netaddr==0.8.0 # via junos-eznc oauthlib==3.3.1 # via requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via certvalidator packaging==24.0 # via @@ -288,7 +317,7 @@ packaging==24.0 # -r requirements/base.txt # ansible-core # pytest -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==3.4.0 # via # -r requirements/static/ci/common.in # junos-eznc @@ -296,25 +325,24 @@ paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" # scp passlib==1.7.4 # via -r requirements/static/ci/common.in -pathspec==0.9.0 +pathspec==0.12.1 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.10/linux.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.4 +portend==3.1.0 # via # -c requirements/static/pkg/py3.10/linux.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.10/linux.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt @@ -323,15 +351,12 @@ psutil==5.8.0 ; python_version >= "3.10" # pytest-system-statistics pyasn1==0.6.2 # via - # pyasn1-modules - # rsa -pyasn1-modules==0.4.2 - # via google-auth -pycparser==2.21 ; python_version >= "3.9" + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/pkg/py3.10/linux.txt - # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -343,9 +368,9 @@ pygit2==1.13.1 # via -r requirements/static/ci/linux.in pyiface==0.0.11 # via -r requirements/static/ci/linux.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 # via -r requirements/static/ci/common.in -pyjwt==2.4.0 +pyjwt==2.7.0 # via twilio pymysql==1.1.1 # via -r requirements/static/ci/linux.in @@ -356,13 +381,13 @@ pynacl==1.5.0 pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.10/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # etcd3-py pyparsing==3.0.9 # via junos-eznc -pyrsistent==0.17.3 +pyrsistent==0.19.3 # via jsonschema -pyserial==3.4 +pyserial==3.5 # via junos-eznc pytest==8.1.1 # via @@ -386,17 +411,17 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.4.0 +pytest-subtests==0.11.0 # via -r requirements/pytest.txt pytest-system-statistics==1.0.2 # via pytest-salt-factories @@ -404,10 +429,10 @@ pytest-timeout==2.3.1 # via -r requirements/pytest.txt python-consul==1.1.0 # via -r requirements/static/ci/linux.in -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.10/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # botocore # croniter # kubernetes @@ -415,21 +440,19 @@ python-dateutil==2.8.1 # vcert python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.10/linux.txt - # -r requirements/static/pkg/linux.in -python-telegram-bot==13.7 + # -r requirements/base.txt +python-telegram-bot==20.3 # via -r requirements/static/ci/linux.in -pytz==2022.1 +pytz==2024.1 # via # -c requirements/static/pkg/py3.10/linux.txt - # apscheduler # croniter - # python-telegram-bot # tempora # twilio -pyvmomi==6.7.1.2018.12 +pyvmomi==8.0.1.0.1 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via @@ -443,7 +466,7 @@ pyyaml==6.0.1 # responses # yamllint # yamlordereddictloader -pyzmq==23.2.0 +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/zeromq.txt @@ -452,7 +475,7 @@ redis==3.5.3 # via redis-py-cluster redis-py-cluster==2.1.3 # via -r requirements/static/ci/linux.in -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt @@ -462,42 +485,40 @@ requests==2.32.5 ; python_version >= "3.10" # kubernetes # moto # python-consul - # pyvmomi # requests-oauthlib # responses # twilio # vcert + # vultr requests-oauthlib==2.0.0 # via kubernetes -resolvelib==0.5.4 +resolvelib==1.0.1 # via ansible-core -responses==0.25.7 +responses==0.23.1 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in rpm-vercmp==0.1.2 # via # -c requirements/static/pkg/py3.10/linux.txt - # -r requirements/static/pkg/linux.in -rsa==4.7.2 - # via google-auth + # -r requirements/base.txt s3transfer==0.13.0 # via boto3 -scp==0.13.2 +scp==0.14.5 # via junos-eznc -semantic-version==2.9.0 +semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.10/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt six==1.16.0 # via # -c requirements/static/pkg/py3.10/linux.txt - # apscheduler # etcd3-py # genshi # jsonschema + # junit-xml # junos-eznc # kazoo # kubernetes @@ -508,48 +529,58 @@ six==1.16.0 # textfsm # transitions # vcert -slack-bolt==1.15.5 +slack-bolt==1.18.0 # via -r requirements/static/ci/linux.in -slack-sdk==3.19.5 +slack-sdk==3.21.3 # via slack-bolt -smmap==4.0.0 - # via gitdb +smmap==5.0.2 + # via + # -c requirements/static/pkg/py3.10/linux.txt + # gitdb +sniffio==1.3.0 + # via + # anyio + # httpcore + # httpx sqlparse==0.5.0 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.10/linux.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version < "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in -tomli==2.0.1 +tomli==2.2.1 # via pytest -tornado==6.1 - # via python-telegram-bot -transitions==0.8.9 +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt +transitions==0.9.0 # via junos-eznc trustme==1.1.0 # via -r requirements/pytest.txt -twilio==7.9.2 +twilio==8.2.2 # via -r requirements/static/ci/linux.in -typing-extensions==4.15.0 +types-pyyaml==6.0.1 + # via responses +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.10/linux.txt + # aiosignal # cryptography # pyopenssl # pytest-system-statistics # virtualenv -tzlocal==3.0 - # via apscheduler -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt @@ -559,7 +590,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -567,9 +598,13 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt +watchdog==3.0.0 # via -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -r requirements/static/ci/common.in # kubernetes @@ -580,22 +615,27 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 +xmldiff==2.6.3 + # via -r requirements/static/ci/common.in +xmltodict==0.13.0 # via moto -yamllint==1.26.3 +yamllint==1.32.0 # via -r requirements/static/ci/linux.in yamlordereddictloader==0.4.0 # via junos-eznc yarl==1.20.1 - # via aiohttp -zc-lockfile==1.4 + # via + # -c requirements/static/pkg/py3.10/linux.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.10/linux.txt # cherrypy zipp==3.23.0 # via # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.10/tools-virustotal.txt b/requirements/static/ci/py3.10/tools-virustotal.txt index c8e1ab388dd4..7bdba9cb57f0 100644 --- a/requirements/static/ci/py3.10/tools-virustotal.txt +++ b/requirements/static/ci/py3.10/tools-virustotal.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --output-file=requirements/static/ci/py3.10/tools-virustotal.txt requirements/static/ci/tools-virustotal.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/tools-virustotal.in --python-platform=linux --python-version=3.10 --no-emit-index-url -c=requirements/static/ci/py3.10/tools.txt -o=requirements/static/ci/py3.10/tools-virustotal.txt certifi==2023.7.22 # via # -c requirements/static/ci/py3.10/tools.txt diff --git a/requirements/static/ci/py3.10/tools.txt b/requirements/static/ci/py3.10/tools.txt index 2b68feeefb54..ede6d9387f80 100644 --- a/requirements/static/ci/py3.10/tools.txt +++ b/requirements/static/ci/py3.10/tools.txt @@ -1,18 +1,14 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/tools.txt requirements/static/ci/tools.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/tools.in --python-platform=linux --python-version=3.10 --no-emit-index-url -o=requirements/static/ci/py3.10/tools.txt annotated-types==0.6.0 # via pydantic attrs==20.3.0 # via # -r requirements/static/ci/tools.in # python-tools-scripts -boto3==1.26.147 +boto3==1.26.152 # via -r requirements/static/ci/tools.in -botocore==1.29.147 +botocore==1.29.152 # via # boto3 # s3transfer @@ -24,25 +20,27 @@ idna==3.7 # via requests jinja2==3.1.4 # via -r requirements/static/ci/tools.in -jmespath==1.1.0 +jmespath==1.0.1 # via # boto3 # botocore -markdown-it-py==2.2.0 +markdown-it-py==3.0.0 # via rich -markupsafe==2.1.2 - # via jinja2 +markupsafe==2.1.3 + # via + # -r requirements/static/ci/tools.in + # jinja2 mdurl==0.1.2 # via markdown-it-py -packaging==22.0 +packaging==23.1 # via -r requirements/static/ci/tools.in -pydantic==2.6.1 +pydantic==2.6.4 # via python-tools-scripts -pydantic-core==2.16.2 +pydantic-core==2.16.3 # via pydantic pygments==2.17.2 # via rich -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via botocore python-tools-scripts==0.20.0 # via -r requirements/static/ci/tools.in @@ -50,7 +48,7 @@ pyyaml==6.0.1 # via -r requirements/static/ci/tools.in requests==2.31.0 # via python-tools-scripts -rich==13.3.5 +rich==13.4.2 # via python-tools-scripts s3transfer==0.6.1 # via boto3 diff --git a/requirements/static/ci/py3.10/windows-crypto.txt b/requirements/static/ci/py3.10/windows-crypto.txt index e89d546e9ed1..7d1f0e3add52 100644 --- a/requirements/static/ci/py3.10/windows-crypto.txt +++ b/requirements/static/ci/py3.10/windows-crypto.txt @@ -1,12 +1,6 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/windows-crypto.txt requirements/static/ci/crypto.in -# -m2crypto==0.37.1 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=windows --python-version=3.10 --no-emit-index-url -o=requirements/static/ci/py3.10/windows-crypto.txt +m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in -parameterized==0.8.1 - # via m2crypto pycryptodome==3.19.1 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.10/windows.txt b/requirements/static/ci/py3.10/windows.txt index fc9e18313bfe..df8b0b2dd9eb 100644 --- a/requirements/static/ci/py3.10/windows.txt +++ b/requirements/static/ci/py3.10/windows.txt @@ -1,26 +1,36 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/windows.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in requirements/static/pkg/windows.in requirements/windows.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/windows.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/windows.in --python-platform=windows --python-version=3.10 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.10/windows.txt -o=requirements/static/ci/py3.10/windows.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.10/windows.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.10/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.3.1 - # via aiohttp -async-timeout==4.0.2 - # via aiohttp -attrs==23.1.0 +aiosignal==1.4.0 # via + # -c requirements/static/pkg/py3.10/windows.txt + # aiohttp +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.10/windows.txt + # -r requirements/base.txt +async-timeout==4.0.3 + # via + # -c requirements/static/pkg/py3.10/windows.txt + # aiohttp +attrs==23.2.0 + # via + # -c requirements/static/pkg/py3.10/windows.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers + # pytest-subtests # pytest-system-statistics autocommand==2.2.2 # via @@ -30,16 +40,17 @@ backports-tarfile==1.2.0 # via # -c requirements/static/pkg/py3.10/windows.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==4.0.1 # via -r requirements/static/ci/common.in boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.39.4 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.39.4 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer @@ -54,7 +65,6 @@ cffi==2.0.0 # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt # clr-loader # cryptography # pygit2 @@ -68,20 +78,20 @@ cheetah3==3.2.6.post1 cheroot==11.1.2 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.10/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt -clr-loader==0.2.4 +clr-loader==0.2.6 # via # -c requirements/static/pkg/py3.10/windows.txt # pythonnet -clustershell==1.8.3 +clustershell==1.9.1 # via -r requirements/static/ci/common.in -colorama==0.4.1 +colorama==0.4.6 # via pytest contextvars==2.4 # via @@ -95,13 +105,14 @@ cryptography==46.0.5 # etcd3-py # moto # pyopenssl + # pyspnego # requests-ntlm # trustme distlib==0.4.0 # via # -c requirements/static/pkg/py3.10/windows.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt @@ -112,22 +123,22 @@ dnspython==2.6.1 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -exceptiongroup==1.0.4 +exceptiongroup==1.1.1 # via pytest -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt @@ -135,20 +146,21 @@ frozenlist==1.7.0 ; python_version < "3.11" # aiosignal future==1.0.0 # via textfsm -genshi==0.7.5 +genshi==0.7.7 # via -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.10 # via # -c requirements/static/pkg/py3.10/windows.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.43 # via # -c requirements/static/pkg/py3.10/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt idna==3.7 # via # -c requirements/static/pkg/py3.10/windows.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -161,18 +173,10 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt -iniconfig==1.0.1 + # -r requirements/base.txt +iniconfig==2.0.0 # via pytest -ioloop==0.1a0 - # via - # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.10/windows.txt - # jaraco-collections -jaraco-collections==3.3.0 +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.10/windows.txt # cherrypy @@ -181,11 +185,10 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # cheroot # jaraco-text # tempora @@ -193,7 +196,6 @@ jaraco-text==4.0.0 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # jaraco-collections jinja2==3.1.6 # via @@ -209,21 +211,28 @@ jmespath==1.1.0 # botocore jsonschema==3.2.0 # via -r requirements/static/ci/common.in +junit-xml==1.9 + # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in kubernetes==35.0.0 # via -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.10/windows.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt lxml==6.0.2 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt -mako==1.2.2 + # -r requirements/base.txt + # xmldiff +mako==1.2.4 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt @@ -232,28 +241,27 @@ markupsafe==2.1.2 # werkzeug mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==8.2.0 +more-itertools==9.1.0 # via # -c requirements/static/pkg/py3.10/windows.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.8 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.10/windows.txt # aiohttp # yarl -ntlm-auth==1.5.0 - # via requests-ntlm oauthlib==3.3.1 # via requests-oauthlib packaging==24.0 @@ -261,30 +269,28 @@ packaging==24.0 # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # pytest - # wheel passlib==1.7.4 # via -r requirements/static/ci/common.in patch==1.16 # via -r requirements/static/ci/windows.in -pathspec==0.10.2 +pathspec==1.0.3 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.10/windows.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.6 +portend==3.1.0 # via # -c requirements/static/pkg/py3.10/windows.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.10/windows.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt @@ -294,12 +300,11 @@ psutil==5.8.0 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt -pycparser==2.21 ; python_version >= "3.9" + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/static/ci/common.in - # -r requirements/windows.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -307,21 +312,27 @@ pycryptodomex==3.19.1 # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt -pygit2==1.13.1 +pygit2==1.18.2 # via -r requirements/static/ci/windows.in -pymssql==2.3.0 +pymssql==2.3.1 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt +pymysql==1.1.0 + # via + # -c requirements/static/pkg/py3.10/windows.txt + # -r requirements/base.txt pynacl==1.5.0 # via -r requirements/static/ci/common.in pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # etcd3-py -pyrsistent==0.17.3 +pyrsistent==0.19.3 # via jsonschema +pyspnego==0.12.0 + # via requests-ntlm pytest==8.1.1 # via # -r requirements/pytest.txt @@ -344,53 +355,53 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.4.0 +pytest-subtests==0.11.0 # via -r requirements/pytest.txt pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # botocore # kubernetes # moto python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt -pythonnet==3.0.1 + # -r requirements/base.txt +pythonnet==3.0.3 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt -pytz==2022.1 + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/pkg/py3.10/windows.txt # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==8.0.1.0.1 # via -r requirements/static/ci/common.in -pywin32==311 +pywin32==306 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # docker # pytest-skip-markers # wmi -pywinrm==0.4.1 +pywinrm==0.5.0 # via -r requirements/static/ci/windows.in pyyaml==6.0.1 # via @@ -401,30 +412,30 @@ pyyaml==6.0.1 # pytest-salt-factories # responses # yamllint -pyzmq==25.0.2 ; sys_platform == "win32" +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt + # apache-libcloud # docker # etcd3-py # kubernetes # moto - # pyvmomi # pywinrm # requests-ntlm # requests-oauthlib # responses -requests-ntlm==1.1.0 + # vultr +requests-ntlm==1.3.0 # via pywinrm requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.7 +responses==0.23.1 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in @@ -437,55 +448,62 @@ semantic-version==2.10.0 setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt six==1.15.0 # via # -c requirements/static/pkg/py3.10/windows.txt # etcd3-py # genshi # jsonschema + # junit-xml # kubernetes # python-dateutil # pyvmomi - # pywinrm # textfsm -smmap==4.0.0 +smmap==5.0.1 # via # -c requirements/static/pkg/py3.10/windows.txt # gitdb sqlparse==0.5.0 # via -r requirements/static/ci/common.in +sspilib==0.5.0 + # via pyspnego strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.10/windows.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 ; python_version < "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt toml==0.10.2 # via -r requirements/static/ci/common.in -tomli==2.0.1 +tomli==2.2.1 # via pytest +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.10/windows.txt + # -r requirements/base.txt trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.15.0 +types-pyyaml==6.0.1 + # via responses +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.10/windows.txt + # aiosignal # cryptography # pyopenssl # pytest-system-statistics # virtualenv -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # botocore # docker # kubernetes @@ -498,7 +516,11 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.10/windows.txt + # -r requirements/base.txt +watchdog==3.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -511,33 +533,33 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -wheel==0.46.3 - # via - # -c requirements/constraints.txt - # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt wmi==1.5.1 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt +xmldiff==2.6.3 + # via -r requirements/static/ci/common.in xmltodict==0.13.0 # via # -c requirements/static/pkg/py3.10/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # moto # pywinrm -yamllint==1.28.0 +yamllint==1.38.0 # via -r requirements/static/ci/windows.in yarl==1.20.1 - # via aiohttp -zc-lockfile==2.0 + # via + # -c requirements/static/pkg/py3.10/windows.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.10/windows.txt # cherrypy zipp==3.23.0 # via # -c requirements/static/pkg/py3.10/windows.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.11/changelog.txt b/requirements/static/ci/py3.11/changelog.txt index 3b460618747e..88c58e2cc0bd 100644 --- a/requirements/static/ci/py3.11/changelog.txt +++ b/requirements/static/ci/py3.11/changelog.txt @@ -1,10 +1,6 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/changelog.txt requirements/static/ci/changelog.in -# -click==7.1.1 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/changelog.in --python-platform=linux --python-version=3.11 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.11/linux.txt -o=requirements/static/ci/py3.11/changelog.txt +click==8.3.1 # via # click-default-group # towncrier @@ -16,11 +12,11 @@ jinja2==3.1.6 # via # -c requirements/static/ci/py3.11/linux.txt # towncrier -looseversion==1.0.2 +looseversion==1.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/changelog.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.11/linux.txt # jinja2 @@ -31,5 +27,5 @@ packaging==24.0 towncrier==22.12.0 # via -r requirements/static/ci/changelog.in -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.11/cloud.txt b/requirements/static/ci/py3.11/cloud.txt index 8d4ed05b4c30..ba21e13e867f 100644 --- a/requirements/static/ci/py3.11/cloud.txt +++ b/requirements/static/ci/py3.11/cloud.txt @@ -1,41 +1,45 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/cloud.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/cloud.in requirements/static/ci/common.in requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/cloud.in requirements/static/pkg/linux.in --python-platform=linux --python-version=3.11 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.11/linux.txt -c=requirements/static/pkg/py3.11/linux.txt -o=requirements/static/ci/py3.11/cloud.txt aiohappyeyeballs==2.6.1 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp -aiohttp==3.12.13 +aiohttp==3.13.3 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.2.0 +aiosignal==1.4.0 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" +apache-libcloud==3.9.0 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/cloud.in # -r requirements/static/ci/common.in -asn1crypto==1.3.0 +asn1crypto==1.5.1 # via # -c requirements/static/ci/py3.11/linux.txt # certvalidator # oscrypto -attrs==23.1.0 +attrs==23.2.0 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/ci/py3.11/linux.txt @@ -46,7 +50,7 @@ backports-tarfile==1.2.0 # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==5.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -55,21 +59,18 @@ boto==2.49.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==4.2.2 - # via - # -c requirements/static/ci/py3.11/linux.txt - # google-auth certifi==2024.7.4 # via # -c requirements/static/ci/py3.11/linux.txt @@ -94,7 +95,7 @@ charset-normalizer==3.2.0 # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -102,15 +103,17 @@ cheroot==11.1.2 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -clustershell==1.8.3 +clustershell==1.9.3 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -119,7 +122,7 @@ contextvars==2.4 # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -145,26 +148,30 @@ distlib==0.4.0 # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # pytest-skip-markers -dnspython==2.6.1 +dnspython==2.8.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/pytest.txt +durationpy==0.10 + # via + # -c requirements/static/ci/py3.11/linux.txt + # kubernetes etcd3-py==0.1.6 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -174,37 +181,33 @@ flaky==3.8.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via - # -c requirements/static/ci/py3.11/linux.txt - # textfsm -genshi==0.7.5 +genshi==0.7.10 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.12 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.46 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -google-auth==2.1.0 - # via - # -c requirements/static/ci/py3.11/linux.txt - # kubernetes idna==3.7 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -219,17 +222,17 @@ importlib-metadata==8.7.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -iniconfig==1.0.1 +iniconfig==2.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # pytest -jaraco-classes==3.2.1 +invoke==2.2.1 # via # -c requirements/static/ci/py3.11/linux.txt - # -c requirements/static/pkg/py3.11/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 + # paramiko +jaraco-collections==4.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -240,7 +243,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -259,6 +262,7 @@ jinja2==3.1.6 # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt + # junos-eznc # moto jmespath==1.1.0 # via @@ -268,15 +272,27 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.26.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/static/ci/common.in +jsonschema-specifications==2025.9.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # jsonschema +junit-xml==1.9 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +junos-eznc==2.7.6 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +jxmlease==1.0.3 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/static/ci/common.in +kazoo==2.10.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -284,24 +300,35 @@ keyring==5.7.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt -mako==1.2.2 +lxml==6.0.2 + # via + # -c requirements/static/ci/py3.11/linux.txt + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -313,41 +340,44 @@ mock==5.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/pytest.txt -more-itertools==10.7.0 +more-itertools==10.8.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp # yarl -netaddr==0.7.19 +ncclient==0.7.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # junos-eznc +netaddr==0.8.0 # via -r requirements/static/ci/cloud.in -ntlm-auth==1.3.0 - # via requests-ntlm oauthlib==3.3.1 # via # -c requirements/static/ci/py3.11/linux.txt # requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # certvalidator @@ -357,28 +387,27 @@ packaging==24.0 # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # pytest -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==4.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -pathtools==0.1.2 - # via - # -c requirements/static/ci/py3.11/linux.txt - # watchdog platformdirs==4.5.1 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via # -c requirements/static/ci/py3.11/linux.txt # pytest -portend==2.4 +portend==3.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -388,9 +417,10 @@ profitbricks==4.1.3 propcache==0.3.2 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -401,17 +431,13 @@ psutil==5.8.0 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/ci/py3.11/linux.txt - # pyasn1-modules - # rsa -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.11/linux.txt - # google-auth -pycparser==2.21 ; python_version >= "3.9" + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 @@ -423,11 +449,11 @@ pyfakefs==5.3.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/pytest.txt -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -pynacl==1.5.0 +pynacl==1.6.2 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -436,17 +462,23 @@ pyopenssl==25.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # etcd3-py -pypsexec==0.1.0 +pyparsing==3.3.2 + # via + # -c requirements/static/ci/py3.11/linux.txt + # junos-eznc +pypsexec==0.3.0 # via -r requirements/static/ci/cloud.in -pyrsistent==0.17.3 +pyserial==3.5 # via # -c requirements/static/ci/py3.11/linux.txt - # jsonschema -pyspnego==0.8.0 + # junos-eznc +pyspnego==0.9.0 # via # -r requirements/static/ci/cloud.in + # requests-ntlm # smbprotocol pytest==8.1.1 # via @@ -478,12 +510,12 @@ pytest-salt-factories==1.0.5 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/pytest.txt @@ -502,10 +534,11 @@ pytest-timeout==2.3.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/pytest.txt -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -516,22 +549,23 @@ python-etcd==0.4.5 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -pytz==2022.1 +pytz==2024.1 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # croniter # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -pywinrm==0.3.0 +pywinrm==0.4.3 # via -r requirements/static/ci/cloud.in pyyaml==6.0.1 # via @@ -539,16 +573,23 @@ pyyaml==6.0.1 # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # clustershell + # junos-eznc # kubernetes # pytest-salt-factories # responses -pyzmq==23.2.0 + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.32.5 ; python_version >= "3.10" +referencing==0.37.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # jsonschema + # jsonschema-specifications +requests==2.32.5 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -559,19 +600,19 @@ requests==2.32.5 ; python_version >= "3.10" # kubernetes # moto # profitbricks - # pyvmomi # pywinrm # requests-ntlm # requests-oauthlib # responses # vcert -requests-ntlm==1.1.0 + # vultr +requests-ntlm==1.2.0 # via pywinrm requests-oauthlib==2.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # kubernetes -responses==0.25.7 +responses==0.25.8 # via # -c requirements/static/ci/py3.11/linux.txt # moto @@ -579,20 +620,26 @@ rfc3987==1.3.8 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in +rpds-py==0.30.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # jsonschema + # referencing rpm-vercmp==0.1.2 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -rsa==4.7.2 +s3transfer==0.16.0 # via # -c requirements/static/ci/py3.11/linux.txt - # google-auth -s3transfer==0.13.0 + # boto3 +scp==0.15.0 # via # -c requirements/static/ci/py3.11/linux.txt - # boto3 -semantic-version==2.9.0 + # junos-eznc +semantic-version==2.10.0 # via # -c requirements/static/ci/py3.11/linux.txt # etcd3-py @@ -600,32 +647,31 @@ setproctitle==1.3.2 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # etcd3-py - # genshi - # jsonschema - # kazoo + # junit-xml + # junos-eznc # kubernetes # profitbricks - # pypsexec # python-dateutil - # pyvmomi # pywinrm - # textfsm + # transitions # vcert smbprotocol==1.10.1 # via # -r requirements/static/ci/cloud.in # pypsexec -smmap==4.0.0 +smmap==5.0.2 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # gitdb -sqlparse==0.5.0 +sqlparse==0.5.5 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -633,16 +679,16 @@ strict-rfc3339==0.7 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -651,17 +697,28 @@ toml==0.10.2 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in +tornado==6.5.4 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt +transitions==0.9.3 + # via + # -c requirements/static/ci/py3.11/linux.txt + # junos-eznc trustme==1.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/pytest.txt -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # aiosignal # pyopenssl # pytest-system-statistics -urllib3==2.6.3 ; python_version >= "3.10" + # referencing +urllib3==2.6.3 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -672,7 +729,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -683,11 +740,16 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt +watchdog==6.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -702,16 +764,25 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 +xmldiff==2.7.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/static/ci/common.in +xmltodict==1.0.2 # via # -c requirements/static/ci/py3.11/linux.txt # moto # pywinrm +yamlloader==1.6.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # junos-eznc yarl==1.20.1 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp -zc-lockfile==1.4 +zc-lockfile==3.0.post1 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -720,7 +791,8 @@ zipp==3.23.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.11/darwin-crypto.txt b/requirements/static/ci/py3.11/darwin-crypto.txt index 26f7b79c8a70..44b840277bda 100644 --- a/requirements/static/ci/py3.11/darwin-crypto.txt +++ b/requirements/static/ci/py3.11/darwin-crypto.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/darwin-crypto.txt requirements/static/ci/crypto.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=macos --python-version=3.11 --no-emit-index-url -o=requirements/static/ci/py3.11/darwin-crypto.txt m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in pycryptodome==3.19.1 diff --git a/requirements/static/ci/py3.11/darwin.txt b/requirements/static/ci/py3.11/darwin.txt index facdc16af0c7..a4c42c274875 100644 --- a/requirements/static/ci/py3.11/darwin.txt +++ b/requirements/static/ci/py3.11/darwin.txt @@ -1,34 +1,39 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/darwin.txt requirements/darwin.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/darwin.in requirements/static/pkg/darwin.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/darwin.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/darwin.in --python-platform=macos --python-version=3.11 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.11/darwin.txt -o=requirements/static/ci/py3.11/darwin.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.11/darwin.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.11/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.2.0 - # via aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.11/darwin.txt + # aiohttp +apache-libcloud==3.9.0 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -asn1crypto==1.3.0 + # -r requirements/static/ci/darwin.in +asn1crypto==1.5.1 # via # certvalidator # oscrypto -attrs==23.1.0 +attrs==23.2.0 # via + # -c requirements/static/pkg/py3.11/darwin.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/pkg/py3.11/darwin.txt @@ -37,16 +42,19 @@ backports-tarfile==1.2.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # jaraco-context -bcrypt==4.1.2 - # via -r requirements/static/ci/common.in +bcrypt==5.0.0 + # via + # -r requirements/static/ci/common.in + # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer @@ -70,25 +78,25 @@ charset-normalizer==3.2.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -clustershell==1.8.1 +clustershell==1.9.3 # via -r requirements/static/ci/common.in contextvars==2.4 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt @@ -99,6 +107,7 @@ cryptography==46.0.5 # -r requirements/static/ci/common.in # etcd3-py # moto + # paramiko # pyopenssl # trustme # vcert @@ -106,53 +115,52 @@ distlib==0.4.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # pytest-skip-markers -dnspython==2.6.1 +dnspython==2.8.0 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via textfsm -genshi==0.7.5 +genshi==0.7.10 # via -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.12 # via # -c requirements/static/pkg/py3.11/darwin.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.46 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -hglib==2.6.1 + # -r requirements/static/ci/darwin.in +hglib==2.6.2 # via -r requirements/static/ci/darwin.in idna==3.7 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -165,14 +173,12 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt -iniconfig==1.0.1 + # -r requirements/base.txt +iniconfig==2.0.0 # via pytest -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.11/darwin.txt - # jaraco-collections -jaraco-collections==3.4.0 +invoke==2.2.1 + # via paramiko +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # cherrypy @@ -181,11 +187,10 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt # cheroot # jaraco-text # tempora @@ -193,12 +198,12 @@ jaraco-text==4.0.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt # jaraco-collections jinja2==3.1.6 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt + # junos-eznc # moto jmespath==1.1.0 # via @@ -207,9 +212,15 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.26.0 # via -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +jsonschema-specifications==2025.9.1 + # via jsonschema +junit-xml==1.9 + # via -r requirements/static/ci/common.in +junos-eznc==2.7.6 + # via -r requirements/static/ci/common.in +jxmlease==1.0.3 # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in @@ -218,14 +229,19 @@ kubernetes==35.0.0 linode-python==1.1.1 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt -looseversion==1.0.2 + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt -mako==1.2.2 +lxml==6.0.2 + # via + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt @@ -236,57 +252,63 @@ mercurial==6.0.1 # via -r requirements/static/ci/darwin.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==10.7.0 +more-itertools==10.8.0 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.11/darwin.txt # aiohttp # yarl +ncclient==0.7.0 + # via junos-eznc oauthlib==3.3.1 # via requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via certvalidator packaging==24.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # pytest +paramiko==4.0.0 + # via + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via -r requirements/static/ci/common.in -pathspec==0.9.0 +pathspec==0.12.1 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.11/darwin.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.6 +portend==3.1.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.11/darwin.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt @@ -296,12 +318,11 @@ psutil==5.8.0 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt -pycparser==2.21 ; python_version >= "3.9" + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -311,15 +332,19 @@ pyfakefs==5.3.1 # via -r requirements/pytest.txt pygit2==1.13.1 # via -r requirements/static/ci/darwin.in -pynacl==1.5.0 - # via -r requirements/static/ci/common.in +pynacl==1.6.2 + # via + # -r requirements/static/ci/common.in + # paramiko pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # etcd3-py -pyrsistent==0.17.3 - # via jsonschema +pyparsing==3.3.2 + # via junos-eznc +pyserial==3.5 + # via junos-eznc pytest==8.1.1 # via # -r requirements/pytest.txt @@ -342,11 +367,11 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories @@ -358,10 +383,10 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -python-dateutil==2.8.0 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # botocore # croniter # kubernetes @@ -369,33 +394,38 @@ python-dateutil==2.8.0 # vcert python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt -pytz==2022.1 + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/pkg/py3.11/darwin.txt # croniter # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # clustershell + # junos-eznc # kubernetes # pytest-salt-factories # responses # yamllint - # yamlordereddictloader -pyzmq==25.1.2 ; sys_platform == "darwin" + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.32.5 ; python_version >= "3.10" +referencing==0.37.0 + # via + # jsonschema + # jsonschema-specifications +requests==2.32.5 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt @@ -404,65 +434,76 @@ requests==2.32.5 ; python_version >= "3.10" # etcd3-py # kubernetes # moto - # pyvmomi # requests-oauthlib # responses # vcert # vultr requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.7 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in -s3transfer==0.13.0 +rpds-py==0.30.0 + # via + # jsonschema + # referencing +s3transfer==0.16.0 # via boto3 -semantic-version==2.9.0 +scp==0.15.0 + # via junos-eznc +semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt six==1.16.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # etcd3-py - # genshi - # jsonschema + # junit-xml + # junos-eznc # kubernetes # python-dateutil - # pyvmomi - # textfsm + # transitions # vcert -smmap==4.0.0 +smmap==5.0.2 # via # -c requirements/static/pkg/py3.11/darwin.txt # gitdb -sqlparse==0.5.0 +sqlparse==0.5.5 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt toml==0.10.2 # via -r requirements/static/ci/common.in +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.11/darwin.txt + # -r requirements/base.txt +transitions==0.9.3 + # via junos-eznc trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.11/darwin.txt + # aiosignal # pyopenssl # pytest-system-statistics -urllib3==2.6.3 ; python_version >= "3.10" + # referencing +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt @@ -472,7 +513,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -483,8 +524,8 @@ virtualenv==20.36.1 vultr==1.0.1 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt -watchdog==0.10.3 + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -497,23 +538,27 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in +xmltodict==1.0.2 # via moto -yamllint==1.26.3 - # via -r requirements/static/ci/darwin.in -yamlordereddictloader==0.4.0 +yamllint==1.32.0 # via -r requirements/static/ci/darwin.in +yamlloader==1.6.0 + # via junos-eznc yarl==1.20.1 - # via aiohttp -zc-lockfile==2.0 + # via + # -c requirements/static/pkg/py3.11/darwin.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.11/darwin.txt # cherrypy -zipp==3.21.0 +zipp==3.23.0 # via # -c requirements/static/pkg/py3.11/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.11/docs.txt b/requirements/static/ci/py3.11/docs.txt index f3c6ed40268d..2f9088df3d50 100644 --- a/requirements/static/ci/py3.11/docs.txt +++ b/requirements/static/ci/py3.11/docs.txt @@ -1,16 +1,32 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/docs.txt requirements/base.txt requirements/static/ci/docs.in requirements/zeromq.txt -# -alabaster==0.7.12 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/ci/docs.in --python-platform=linux --python-version=3.11 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.11/linux.txt -o=requirements/static/ci/py3.11/docs.txt +aiohappyeyeballs==2.6.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt +aiosignal==1.4.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # aiohttp +alabaster==0.7.13 # via sphinx +apache-libcloud==3.9.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt +attrs==23.2.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # aiohttp autocommand==2.2.2 # via # -c requirements/static/ci/py3.11/linux.txt # jaraco-text -babel==2.9.1 +babel==2.12.1 # via sphinx backports-tarfile==1.2.0 # via @@ -33,16 +49,18 @@ charset-normalizer==3.2.0 cheroot==11.1.2 # via # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/docs.in contextvars==2.4 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt @@ -50,28 +68,41 @@ cryptography==46.0.5 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt + # pyopenssl distlib==0.4.0 # via # -c requirements/static/ci/py3.11/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt -docutils==0.19 +docutils==0.20.1 # via sphinx -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/ci/py3.11/linux.txt # virtualenv -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via + # -c requirements/static/ci/py3.11/linux.txt + # gitpython +gitpython==3.1.46 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt idna==3.7 # via # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # requests + # yarl imagesize==1.4.1 # via sphinx immutables==0.21 @@ -79,11 +110,11 @@ immutables==0.21 # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt # contextvars -jaraco-classes==3.2.1 +importlib-metadata==8.7.0 # via # -c requirements/static/ci/py3.11/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 + # -r requirements/base.txt +jaraco-collections==4.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # cherrypy @@ -92,7 +123,7 @@ jaraco-context==6.1.0 # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt @@ -108,6 +139,7 @@ jinja2==3.1.6 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt + # -r requirements/static/ci/docs.in # myst-docutils # sphinx jmespath==1.1.0 @@ -116,7 +148,11 @@ jmespath==1.1.0 # -r requirements/base.txt linkify-it-py==1.0.3 # via myst-docutils -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt @@ -124,28 +160,34 @@ markdown-it-py==2.2.0 # via # mdit-py-plugins # myst-docutils -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt + # -r requirements/static/ci/docs.in # jinja2 -mdit-py-plugins==0.3.3 +mdit-py-plugins==0.3.5 # via myst-docutils mdurl==0.1.2 # via markdown-it-py -more-itertools==10.7.0 +more-itertools==10.8.0 # via # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt -myst-docutils[linkify]==0.18.1 +multidict==6.0.4 + # via + # -c requirements/static/ci/py3.11/linux.txt + # aiohttp + # yarl +myst-docutils==1.0.0 # via -r requirements/static/ci/docs.in packaging==24.0 # via @@ -156,17 +198,27 @@ platformdirs==4.5.1 # via # -c requirements/static/ci/py3.11/linux.txt # virtualenv -portend==2.4 +portend==3.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # -c requirements/static/ci/py3.11/linux.txt + # aiohttp + # yarl +psutil==5.9.6 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt -pycparser==2.21 ; python_version >= "3.9" +pyasn1==0.6.2 # via # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt +pycparser==2.21 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -174,16 +226,24 @@ pycryptodomex==3.19.1 # -r requirements/crypto.txt pyenchant==3.2.2 # via sphinxcontrib-spelling -pygments==2.17.2 +pygments==2.19.2 # via sphinx -python-dateutil==2.8.1 +pyopenssl==25.3.0 # via # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt +python-dateutil==2.8.2 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # croniter -pytz==2022.1 +python-gnupg==0.5.2 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/ci/py3.11/linux.txt - # babel # croniter # tempora pyyaml==6.0.1 @@ -191,32 +251,46 @@ pyyaml==6.0.1 # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt # myst-docutils -pyzmq==23.2.0 +pyzmq==25.1.2 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt + # apache-libcloud # sphinx + # vultr +rpm-vercmp==0.1.2 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt +setproctitle==1.3.2 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt six==1.16.0 # via # -c requirements/static/ci/py3.11/linux.txt # python-dateutil # sphinxcontrib-httpdomain -snowballstemmer==2.1.0 +smmap==5.0.2 + # via + # -c requirements/static/ci/py3.11/linux.txt + # gitdb +snowballstemmer==2.2.0 # via sphinx -sphinx==6.1.3 ; python_version >= "3.9" +sphinx==7.0.1 # via # -r requirements/static/ci/docs.in # sphinxcontrib-httpdomain # sphinxcontrib-spelling -sphinxcontrib-applehelp==1.0.2 +sphinxcontrib-applehelp==1.0.4 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.0 +sphinxcontrib-htmlhelp==2.0.1 # via sphinx sphinxcontrib-httpdomain==1.8.1 # via -r requirements/static/ci/docs.in @@ -226,23 +300,28 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sphinxcontrib-spelling==7.7.0 +sphinxcontrib-spelling==8.0.0 # via -r requirements/static/ci/docs.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # portend -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt -typing-extensions==4.15.0 +tornado==6.5.4 # via # -c requirements/static/ci/py3.11/linux.txt - # myst-docutils + # -r requirements/base.txt +typing-extensions==4.14.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # aiosignal + # pyopenssl uc-micro-py==1.0.1 # via linkify-it-py -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt @@ -251,10 +330,23 @@ virtualenv==20.36.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt -zc-lockfile==1.4 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt +yarl==1.20.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/ci/py3.11/linux.txt # cherrypy +zipp==3.23.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt + # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.11/freebsd-crypto.txt b/requirements/static/ci/py3.11/freebsd-crypto.txt index 27e1219d51c6..3556720e737c 100644 --- a/requirements/static/ci/py3.11/freebsd-crypto.txt +++ b/requirements/static/ci/py3.11/freebsd-crypto.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/freebsd-crypto.txt requirements/static/ci/crypto.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --universal --python-version=3.11 --no-emit-index-url -o=requirements/static/ci/py3.11/freebsd-crypto.txt m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in pycryptodome==3.19.1 diff --git a/requirements/static/ci/py3.11/freebsd.txt b/requirements/static/ci/py3.11/freebsd.txt index 177a390d27c9..ce1a7749d4ef 100644 --- a/requirements/static/ci/py3.11/freebsd.txt +++ b/requirements/static/ci/py3.11/freebsd.txt @@ -1,51 +1,59 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/freebsd.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in --universal --python-version=3.11 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.11/freebsd.txt -o=requirements/static/ci/py3.11/freebsd.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.2.0 - # via aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" - # via -r requirements/static/ci/common.in -asn1crypto==1.3.0 +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # aiohttp +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +asn1crypto==1.5.1 ; sys_platform != 'win32' # via # certvalidator # oscrypto -attrs==23.1.0 +attrs==23.2.0 # via + # -c requirements/static/pkg/py3.11/freebsd.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/pkg/py3.11/freebsd.txt # jaraco-text -backports-tarfile==1.2.0 +backports-tarfile==1.2.0 ; python_full_version < '3.12' # via # -c requirements/static/pkg/py3.11/freebsd.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==5.0.0 # via # -r requirements/static/ci/common.in # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer @@ -55,39 +63,48 @@ certifi==2024.7.4 # -r requirements/base.txt # kubernetes # requests -certvalidator==0.11.1 +certvalidator==0.11.1 ; sys_platform != 'win32' # via vcert cffi==2.0.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in + # clr-loader # cryptography - # pygit2 # pynacl + # pyzmq charset-normalizer==3.2.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in -clustershell==1.8.3 +clr-loader==0.2.10 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # pythonnet +clustershell==1.9.3 # via -r requirements/static/ci/common.in +colorama==0.4.6 ; sys_platform == 'win32' + # via pytest contextvars==2.4 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 ; sys_platform != 'win32' # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt @@ -107,48 +124,52 @@ distlib==0.4.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # pytest-skip-markers -dnspython==2.6.1 +dnspython==2.8.0 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via textfsm -genshi==0.7.5 +genshi==0.7.10 # via -r requirements/static/ci/common.in -gitdb==4.0.7 - # via gitpython -gitpython==3.1.41 - # via -r requirements/static/ci/common.in -hglib==2.6.1 +gitdb==4.0.12 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # gitpython +gitpython==3.1.46 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +hglib==2.6.2 # via -r requirements/static/ci/freebsd.in idna==3.7 # via # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -161,14 +182,13 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in -iniconfig==1.0.1 +iniconfig==2.0.0 # via pytest -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.11/freebsd.txt - # jaraco-collections -jaraco-collections==3.4.0 +invoke==2.2.1 ; sys_platform != 'win32' + # via paramiko +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # cherrypy @@ -177,7 +197,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt @@ -193,6 +213,7 @@ jinja2==3.1.6 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt + # junos-eznc # moto jmespath==1.1.0 # via @@ -201,25 +222,42 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.26.0 # via -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +jsonschema-specifications==2025.9.1 + # via jsonschema +junit-xml==1.9 # via -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +junos-eznc==2.7.6 ; sys_platform != 'win32' + # via -r requirements/static/ci/common.in +jxmlease==1.0.3 ; sys_platform != 'win32' + # via -r requirements/static/ci/common.in +kazoo==2.10.0 ; sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in kubernetes==35.0.0 # via -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 ; sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt -mako==1.2.2 +lxml==6.0.2 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt @@ -230,68 +268,78 @@ mercurial==6.0.1 # via -r requirements/static/ci/freebsd.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==5.0.0 +more-itertools==10.8.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.11/freebsd.txt # aiohttp # yarl +ncclient==0.7.0 ; sys_platform != 'win32' + # via junos-eznc oauthlib==3.3.1 # via requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 ; sys_platform != 'win32' # via certvalidator packaging==24.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # pytest -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" - # via -r requirements/static/ci/common.in +paramiko==4.0.0 ; sys_platform != 'win32' + # via + # -r requirements/static/ci/common.in + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via -r requirements/static/ci/common.in -pathspec==0.9.0 +pathspec==0.12.1 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.11/freebsd.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.4 +portend==3.1.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.11/freebsd.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pycparser==2.21 ; python_version >= "3.9" +pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.11/freebsd.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt +pycparser==2.21 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.19.1 @@ -300,21 +348,30 @@ pycryptodomex==3.19.1 # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt -pygit2==1.13.1 - # via -r requirements/static/ci/freebsd.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 ; platform_system != 'openbsd' and sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in -pynacl==1.5.0 +pymssql==2.3.13 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt +pymysql==1.1.2 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt +pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # etcd3-py -pyrsistent==0.17.3 - # via jsonschema +pyparsing==3.3.2 ; sys_platform != 'win32' + # via junos-eznc +pyserial==3.5 ; sys_platform != 'win32' + # via junos-eznc pytest==8.1.1 # via # -r requirements/pytest.txt @@ -337,11 +394,11 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories @@ -353,9 +410,10 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # botocore # croniter @@ -364,32 +422,50 @@ python-dateutil==2.8.1 # vcert python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in -pytz==2022.1 +pythonnet==3.0.5 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/pkg/py3.11/freebsd.txt # croniter # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in +pywin32==311 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt + # docker + # pytest-skip-markers + # wmi pyyaml==6.0.1 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # clustershell + # junos-eznc # kubernetes # pytest-salt-factories # responses # yamllint -pyzmq==23.2.0 + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.32.5 ; python_version >= "3.10" +referencing==0.37.0 + # via + # jsonschema + # jsonschema-specifications +requests==2.32.5 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt @@ -398,63 +474,81 @@ requests==2.32.5 ; python_version >= "3.10" # etcd3-py # kubernetes # moto - # pyvmomi # requests-oauthlib # responses # vcert + # vultr requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.7 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in -s3transfer==0.13.0 +rpds-py==0.30.0 + # via + # jsonschema + # referencing +rpm-vercmp==0.1.2 ; sys_platform == 'linux' + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt +s3transfer==0.16.0 # via boto3 -semantic-version==2.9.0 +scp==0.15.0 ; sys_platform != 'win32' + # via junos-eznc +semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in six==1.16.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # etcd3-py - # genshi - # jsonschema - # kazoo + # junit-xml + # junos-eznc # kubernetes - # more-itertools # python-dateutil - # pyvmomi - # textfsm + # transitions # vcert -smmap==4.0.0 - # via gitdb -sqlparse==0.5.0 +smmap==5.0.2 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # gitdb +sqlparse==0.5.5 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt +transitions==0.9.3 ; sys_platform != 'win32' + # via junos-eznc trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.11/freebsd.txt + # aiosignal # pyopenssl # pytest-system-statistics -urllib3==2.6.3 ; python_version >= "3.10" + # referencing +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt @@ -464,7 +558,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != 'win32' # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -472,7 +566,11 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -485,20 +583,34 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 - # via moto -yamllint==1.26.3 +wmi==1.5.1 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in +xmltodict==1.0.3 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt + # moto +yamllint==1.32.0 # via -r requirements/static/ci/freebsd.in +yamlloader==1.6.0 ; sys_platform != 'win32' + # via junos-eznc yarl==1.20.1 - # via aiohttp -zc-lockfile==1.4 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.11/freebsd.txt # cherrypy zipp==3.23.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.11/lint.txt b/requirements/static/ci/py3.11/lint.txt index 66a325e2a260..105f0f0e74ba 100644 --- a/requirements/static/ci/py3.11/lint.txt +++ b/requirements/static/ci/py3.11/lint.txt @@ -1,50 +1,60 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/lint.txt requirements/base.txt requirements/static/ci/common.in requirements/static/ci/lint.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/lint.in requirements/static/ci/linux.in requirements/static/pkg/linux.in --python-platform=linux --python-version=3.11 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.11/linux.txt -c=requirements/static/pkg/py3.11/linux.txt -o=requirements/static/ci/py3.11/lint.txt aiohappyeyeballs==2.6.1 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp -aiohttp==3.12.13 +aiohttp==3.13.3 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in + # aiohttp-retry # etcd3-py -aiosignal==1.2.0 + # twilio +aiohttp-retry==2.8.3 # via # -c requirements/static/ci/py3.11/linux.txt + # twilio +aiosignal==1.4.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp -ansible==11.7.0 ; python_version >= "3.10" +ansible==12.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in -ansible-core==2.18.6 +ansible-core==2.19.2 # via # -c requirements/static/ci/py3.11/linux.txt # ansible -apache-libcloud==2.5.0 ; sys_platform != "win32" +anyio==4.1.0 # via # -c requirements/static/ci/py3.11/linux.txt - # -r requirements/static/ci/common.in -apscheduler==3.6.3 + # httpcore +apache-libcloud==3.9.0 # via # -c requirements/static/ci/py3.11/linux.txt - # python-telegram-bot -asn1crypto==1.3.0 + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +asn1crypto==1.5.1 # via # -c requirements/static/ci/py3.11/linux.txt # certvalidator # oscrypto astroid==3.1.0 # via pylint -attrs==23.1.0 +attrs==23.2.0 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp # jsonschema + # referencing autocommand==2.2.2 # via # -c requirements/static/ci/py3.11/linux.txt @@ -55,7 +65,7 @@ backports-tarfile==1.2.0 # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==5.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -64,29 +74,26 @@ boto==2.49.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==4.2.2 - # via - # -c requirements/static/ci/py3.11/linux.txt - # google-auth - # python-telegram-bot certifi==2024.7.4 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt + # httpcore + # httpx # kubernetes - # python-telegram-bot # requests certvalidator==0.11.1 # via @@ -106,7 +113,7 @@ charset-normalizer==3.2.0 # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -114,15 +121,17 @@ cheroot==11.1.2 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -clustershell==1.8.3 +clustershell==1.9.3 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -131,7 +140,7 @@ contextvars==2.4 # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -156,66 +165,80 @@ distlib==0.4.0 # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt -dnspython==2.6.1 +dnspython==2.8.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/lint.in +durationpy==0.10 + # via + # -c requirements/static/ci/py3.11/linux.txt + # kubernetes etcd3-py==0.1.6 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/ci/common.in # virtualenv -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via - # -c requirements/static/ci/py3.11/linux.txt - # textfsm -genshi==0.7.5 +genshi==0.7.10 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.12 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.46 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -google-auth==2.1.0 +h11==0.14.0 # via # -c requirements/static/ci/py3.11/linux.txt - # kubernetes -hglib==2.6.1 + # httpcore +hglib==2.6.2 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in +httpcore==0.17.3 + # via + # -c requirements/static/ci/py3.11/linux.txt + # httpx +httpx==0.24.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # python-telegram-bot idna==3.7 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt + # anyio # etcd3-py + # httpx # requests # yarl immutables==0.21 @@ -228,15 +251,15 @@ importlib-metadata==8.7.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -isort==4.3.21 - # via pylint -jaraco-classes==3.2.1 +invoke==2.2.1 # via # -c requirements/static/ci/py3.11/linux.txt - # -c requirements/static/pkg/py3.11/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 + # paramiko +isort==4.3.21 + # via pylint +jaraco-collections==4.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -247,7 +270,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -267,6 +290,7 @@ jinja2==3.1.6 # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # ansible-core + # junos-eznc # moto jmespath==1.1.0 # via @@ -276,15 +300,27 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.26.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/static/ci/common.in +jsonschema-specifications==2025.9.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # jsonschema +junit-xml==1.9 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +junos-eznc==2.7.6 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +jxmlease==1.0.3 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/static/ci/common.in +kazoo==2.10.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -292,24 +328,35 @@ keyring==5.7.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt -mako==1.2.2 +lxml==6.0.2 + # via + # -c requirements/static/ci/py3.11/linux.txt + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -323,35 +370,40 @@ mercurial==6.0.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in -more-itertools==10.7.0 +more-itertools==10.8.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt -multidict==6.0.2 +multidict==6.0.4 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp # yarl +ncclient==0.7.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # junos-eznc oauthlib==3.3.1 # via # -c requirements/static/ci/py3.11/linux.txt # requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # certvalidator @@ -361,29 +413,28 @@ packaging==24.0 # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # ansible-core -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==4.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -pathspec==0.9.0 +pathspec==0.12.1 # via # -c requirements/static/ci/py3.11/linux.txt # yamllint -pathtools==0.1.2 - # via - # -c requirements/static/ci/py3.11/linux.txt - # watchdog platformdirs==4.5.1 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # pylint # virtualenv -portend==2.4 +portend==3.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -391,9 +442,10 @@ portend==2.4 propcache==0.3.2 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -401,17 +453,13 @@ psutil==5.8.0 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/ci/py3.11/linux.txt - # pyasn1-modules - # rsa -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.11/linux.txt - # google-auth -pycparser==2.21 ; python_version >= "3.9" + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 @@ -427,7 +475,7 @@ pyiface==0.0.11 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -443,7 +491,7 @@ pymysql==1.1.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in -pynacl==1.5.0 +pynacl==1.6.2 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -452,20 +500,26 @@ pyopenssl==25.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # etcd3-py -pyrsistent==0.17.3 +pyparsing==3.3.2 # via # -c requirements/static/ci/py3.11/linux.txt - # jsonschema + # junos-eznc +pyserial==3.5 + # via + # -c requirements/static/ci/py3.11/linux.txt + # junos-eznc python-consul==1.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -476,25 +530,24 @@ python-etcd==0.4.5 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -python-telegram-bot==13.7 +python-telegram-bot==20.3 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in -pytz==2022.1 +pytz==2024.1 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt - # apscheduler # croniter - # python-telegram-bot # tempora # twilio -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -505,10 +558,12 @@ pyyaml==6.0.1 # -r requirements/base.txt # ansible-core # clustershell + # junos-eznc # kubernetes # responses # yamllint -pyzmq==23.2.0 + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -521,7 +576,12 @@ redis-py-cluster==2.1.3 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in -requests==2.32.5 ; python_version >= "3.10" +referencing==0.37.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # jsonschema + # jsonschema-specifications +requests==2.32.5 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -532,20 +592,20 @@ requests==2.32.5 ; python_version >= "3.10" # kubernetes # moto # python-consul - # pyvmomi # requests-oauthlib # responses # twilio # vcert + # vultr requests-oauthlib==2.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # kubernetes -resolvelib==0.5.4 +resolvelib==1.0.1 # via # -c requirements/static/ci/py3.11/linux.txt # ansible-core -responses==0.25.7 +responses==0.25.8 # via # -c requirements/static/ci/py3.11/linux.txt # moto @@ -553,22 +613,28 @@ rfc3987==1.3.8 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in +rpds-py==0.30.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # jsonschema + # referencing rpm-vercmp==0.1.2 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -rsa==4.7.2 - # via - # -c requirements/static/ci/py3.11/linux.txt - # google-auth -s3transfer==0.13.0 +s3transfer==0.16.0 # via # -c requirements/static/ci/py3.11/linux.txt # boto3 saltpylint==2024.2.5 # via -r requirements/static/ci/lint.in -semantic-version==2.9.0 +scp==0.15.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # junos-eznc +semantic-version==2.10.0 # via # -c requirements/static/ci/py3.11/linux.txt # etcd3-py @@ -576,35 +642,40 @@ setproctitle==1.3.2 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt - # apscheduler # etcd3-py - # genshi - # jsonschema - # kazoo + # junit-xml + # junos-eznc # kubernetes # python-consul # python-dateutil - # pyvmomi - # textfsm + # transitions # vcert -slack-bolt==1.15.5 +slack-bolt==1.18.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in -slack-sdk==3.19.5 +slack-sdk==3.21.3 # via # -c requirements/static/ci/py3.11/linux.txt # slack-bolt -smmap==4.0.0 +smmap==5.0.2 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # gitdb -sqlparse==0.5.0 +sniffio==1.3.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # anyio + # httpcore + # httpx +sqlparse==0.5.5 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -612,16 +683,16 @@ strict-rfc3339==0.7 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -633,24 +704,27 @@ toml==0.10.2 # -r requirements/static/ci/lint.in tomlkit==0.12.3 # via pylint -tornado==6.1 +tornado==6.5.4 # via # -c requirements/static/ci/py3.11/linux.txt - # python-telegram-bot -twilio==7.9.2 + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt +transitions==0.9.3 + # via + # -c requirements/static/ci/py3.11/linux.txt + # junos-eznc +twilio==8.2.2 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # aiosignal # pyopenssl -tzlocal==3.0 - # via - # -c requirements/static/ci/py3.11/linux.txt - # apscheduler -urllib3==2.6.3 ; python_version >= "3.10" + # referencing +urllib3==2.6.3 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -661,7 +735,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -671,11 +745,16 @@ virtualenv==20.36.1 # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt +watchdog==6.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -689,19 +768,28 @@ werkzeug==3.1.5 # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in # moto -xmltodict==0.12.0 +xmldiff==2.7.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/static/ci/common.in +xmltodict==1.0.2 # via # -c requirements/static/ci/py3.11/linux.txt # moto -yamllint==1.26.3 +yamllint==1.32.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in +yamlloader==1.6.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # junos-eznc yarl==1.20.1 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp -zc-lockfile==1.4 +zc-lockfile==3.0.post1 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt @@ -710,7 +798,8 @@ zipp==3.23.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.11/linux-crypto.txt b/requirements/static/ci/py3.11/linux-crypto.txt index 7507c75fce25..4a74ef12f142 100644 --- a/requirements/static/ci/py3.11/linux-crypto.txt +++ b/requirements/static/ci/py3.11/linux-crypto.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/linux-crypto.txt requirements/static/ci/crypto.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=linux --python-version=3.11 --no-emit-index-url -o=requirements/static/ci/py3.11/linux-crypto.txt m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in pycryptodome==3.19.1 diff --git a/requirements/static/ci/py3.11/linux.txt b/requirements/static/ci/py3.11/linux.txt index e9a15edeacc7..09473e08a885 100644 --- a/requirements/static/ci/py3.11/linux.txt +++ b/requirements/static/ci/py3.11/linux.txt @@ -1,37 +1,48 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/linux.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/linux.in --python-platform=linux --python-version=3.11 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.11/linux.txt -o=requirements/static/ci/py3.11/linux.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.11/linux.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in + # aiohttp-retry # etcd3-py -aiosignal==1.2.0 - # via aiohttp -ansible==11.7.0 ; python_version >= "3.10" + # twilio +aiohttp-retry==2.8.3 + # via twilio +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.11/linux.txt + # aiohttp +ansible==12.0.0 # via -r requirements/static/ci/linux.in -ansible-core==2.18.6 +ansible-core==2.19.2 # via ansible -apache-libcloud==2.5.0 ; sys_platform != "win32" - # via -r requirements/static/ci/common.in -apscheduler==3.6.3 - # via python-telegram-bot -asn1crypto==1.3.0 +anyio==4.1.0 + # via httpcore +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +asn1crypto==1.5.1 # via # certvalidator # oscrypto -attrs==23.1.0 +attrs==23.2.0 # via + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/pkg/py3.11/linux.txt @@ -40,31 +51,29 @@ backports-tarfile==1.2.0 # via # -c requirements/static/pkg/py3.11/linux.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==5.0.0 # via # -r requirements/static/ci/common.in # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==4.2.2 - # via - # google-auth - # python-telegram-bot certifi==2024.7.4 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt + # httpcore + # httpx # kubernetes - # python-telegram-bot # requests certvalidator==0.11.1 # via vcert @@ -80,25 +89,25 @@ charset-normalizer==3.2.0 # via # -c requirements/static/pkg/py3.11/linux.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via # -c requirements/static/pkg/py3.11/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in -clustershell==1.8.3 +clustershell==1.9.3 # via -r requirements/static/ci/common.in contextvars==2.4 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt @@ -107,7 +116,6 @@ cryptography==46.0.5 # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in # ansible-core # etcd3-py # moto @@ -119,48 +127,60 @@ distlib==0.4.0 # via # -c requirements/static/pkg/py3.11/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # pytest-skip-markers -dnspython==2.6.1 +dnspython==2.8.0 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt +durationpy==0.10 + # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via textfsm -genshi==0.7.5 - # via -r requirements/static/ci/common.in -gitdb==4.0.7 - # via gitpython -gitpython==3.1.41 +genshi==0.7.10 # via -r requirements/static/ci/common.in -google-auth==2.1.0 - # via kubernetes -hglib==2.6.1 +gitdb==4.0.12 + # via + # -c requirements/static/pkg/py3.11/linux.txt + # gitpython +gitpython==3.1.46 + # via + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +h11==0.14.0 + # via httpcore +hglib==2.6.2 # via -r requirements/static/ci/linux.in +httpcore==0.17.3 + # via httpx +httpx==0.24.1 + # via python-telegram-bot idna==3.7 # via # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt + # anyio # etcd3-py + # httpx # requests # trustme # yarl @@ -172,14 +192,12 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.11/linux.txt - # -r requirements/static/pkg/linux.in -iniconfig==1.0.1 + # -r requirements/base.txt +iniconfig==2.0.0 # via pytest -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.11/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 +invoke==2.2.1 + # via paramiko +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.11/linux.txt # cherrypy @@ -188,7 +206,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt @@ -205,6 +223,7 @@ jinja2==3.1.6 # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # ansible-core + # junos-eznc # moto jmespath==1.1.0 # via @@ -213,25 +232,40 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.26.0 + # via -r requirements/static/ci/common.in +jsonschema-specifications==2025.9.1 + # via jsonschema +junit-xml==1.9 # via -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +junos-eznc==2.7.6 # via -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +jxmlease==1.0.3 + # via -r requirements/static/ci/common.in +kazoo==2.10.0 # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 # via -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt -mako==1.2.2 +lxml==6.0.2 + # via + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt @@ -242,30 +276,32 @@ mercurial==6.0.1 # via -r requirements/static/ci/linux.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==10.7.0 +more-itertools==10.8.0 # via # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/pytest.txt - # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp # yarl +ncclient==0.7.0 + # via junos-eznc oauthlib==3.3.1 # via requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via certvalidator packaging==24.0 # via @@ -273,29 +309,32 @@ packaging==24.0 # -r requirements/base.txt # ansible-core # pytest -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" - # via -r requirements/static/ci/common.in +paramiko==4.0.0 + # via + # -r requirements/static/ci/common.in + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via -r requirements/static/ci/common.in -pathspec==0.9.0 +pathspec==0.12.1 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.11/linux.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.4 +portend==3.1.0 # via # -c requirements/static/pkg/py3.11/linux.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.11/linux.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt @@ -304,15 +343,12 @@ psutil==5.8.0 ; python_version >= "3.10" # pytest-system-statistics pyasn1==0.6.2 # via - # pyasn1-modules - # rsa -pyasn1-modules==0.4.2 - # via google-auth -pycparser==2.21 ; python_version >= "3.9" + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/pkg/py3.11/linux.txt - # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -324,23 +360,25 @@ pygit2==1.13.1 # via -r requirements/static/ci/linux.in pyiface==0.0.11 # via -r requirements/static/ci/linux.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 # via -r requirements/static/ci/common.in pyjwt==2.4.0 # via twilio pymysql==1.1.1 # via -r requirements/static/ci/linux.in -pynacl==1.5.0 +pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.11/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # etcd3-py -pyrsistent==0.17.3 - # via jsonschema +pyparsing==3.3.2 + # via junos-eznc +pyserial==3.5 + # via junos-eznc pytest==8.1.1 # via # -r requirements/pytest.txt @@ -363,11 +401,11 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories @@ -381,10 +419,10 @@ pytest-timeout==2.3.1 # via -r requirements/pytest.txt python-consul==1.1.0 # via -r requirements/static/ci/linux.in -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.11/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # botocore # croniter # kubernetes @@ -392,21 +430,19 @@ python-dateutil==2.8.1 # vcert python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.11/linux.txt - # -r requirements/static/pkg/linux.in -python-telegram-bot==13.7 + # -r requirements/base.txt +python-telegram-bot==20.3 # via -r requirements/static/ci/linux.in -pytz==2022.1 +pytz==2024.1 # via # -c requirements/static/pkg/py3.11/linux.txt - # apscheduler # croniter - # python-telegram-bot # tempora # twilio -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via @@ -414,11 +450,13 @@ pyyaml==6.0.1 # -r requirements/base.txt # ansible-core # clustershell + # junos-eznc # kubernetes # pytest-salt-factories # responses # yamllint -pyzmq==23.2.0 + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/zeromq.txt @@ -427,7 +465,11 @@ redis==3.5.3 # via redis-py-cluster redis-py-cluster==2.1.3 # via -r requirements/static/ci/linux.in -requests==2.32.5 ; python_version >= "3.10" +referencing==0.37.0 + # via + # jsonschema + # jsonschema-specifications +requests==2.32.5 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt @@ -437,83 +479,95 @@ requests==2.32.5 ; python_version >= "3.10" # kubernetes # moto # python-consul - # pyvmomi # requests-oauthlib # responses # twilio # vcert + # vultr requests-oauthlib==2.0.0 # via kubernetes -resolvelib==0.5.4 +resolvelib==1.0.1 # via ansible-core -responses==0.25.7 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in +rpds-py==0.30.0 + # via + # jsonschema + # referencing rpm-vercmp==0.1.2 # via # -c requirements/static/pkg/py3.11/linux.txt - # -r requirements/static/pkg/linux.in -rsa==4.7.2 - # via google-auth -s3transfer==0.13.0 + # -r requirements/base.txt +s3transfer==0.16.0 # via boto3 -semantic-version==2.9.0 +scp==0.15.0 + # via junos-eznc +semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.11/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt six==1.16.0 # via # -c requirements/static/pkg/py3.11/linux.txt - # apscheduler # etcd3-py - # genshi - # jsonschema - # kazoo + # junit-xml + # junos-eznc # kubernetes # python-consul # python-dateutil - # pyvmomi - # textfsm + # transitions # vcert -slack-bolt==1.15.5 +slack-bolt==1.18.0 # via -r requirements/static/ci/linux.in -slack-sdk==3.19.5 +slack-sdk==3.21.3 # via slack-bolt -smmap==4.0.0 - # via gitdb -sqlparse==0.5.0 +smmap==5.0.2 + # via + # -c requirements/static/pkg/py3.11/linux.txt + # gitdb +sniffio==1.3.0 + # via + # anyio + # httpcore + # httpx +sqlparse==0.5.5 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.11/linux.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in -tornado==6.1 - # via python-telegram-bot +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt +transitions==0.9.3 + # via junos-eznc trustme==1.1.0 # via -r requirements/pytest.txt -twilio==7.9.2 +twilio==8.2.2 # via -r requirements/static/ci/linux.in -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.11/linux.txt + # aiosignal # pyopenssl # pytest-system-statistics -tzlocal==3.0 - # via apscheduler -urllib3==2.6.3 ; python_version >= "3.10" + # referencing +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt @@ -523,7 +577,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -531,9 +585,13 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -r requirements/static/ci/common.in # kubernetes @@ -544,20 +602,27 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in +xmltodict==1.0.2 # via moto -yamllint==1.26.3 +yamllint==1.32.0 # via -r requirements/static/ci/linux.in +yamlloader==1.6.0 + # via junos-eznc yarl==1.20.1 - # via aiohttp -zc-lockfile==1.4 + # via + # -c requirements/static/pkg/py3.11/linux.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.11/linux.txt # cherrypy zipp==3.23.0 # via # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.11/tools-virustotal.txt b/requirements/static/ci/py3.11/tools-virustotal.txt index 7ba28dee74a2..3b3cde62cd54 100644 --- a/requirements/static/ci/py3.11/tools-virustotal.txt +++ b/requirements/static/ci/py3.11/tools-virustotal.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --output-file=requirements/static/ci/py3.11/tools-virustotal.txt requirements/static/ci/tools-virustotal.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/tools-virustotal.in --python-platform=linux --python-version=3.11 --no-emit-index-url -c=requirements/static/ci/py3.11/tools.txt -o=requirements/static/ci/py3.11/tools-virustotal.txt certifi==2023.7.22 # via # -c requirements/static/ci/py3.11/tools.txt diff --git a/requirements/static/ci/py3.11/tools.txt b/requirements/static/ci/py3.11/tools.txt index e0ade2917c0d..c7a346228900 100644 --- a/requirements/static/ci/py3.11/tools.txt +++ b/requirements/static/ci/py3.11/tools.txt @@ -1,18 +1,14 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/tools.txt requirements/static/ci/tools.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/tools.in --python-platform=linux --python-version=3.11 --no-emit-index-url -o=requirements/static/ci/py3.11/tools.txt annotated-types==0.6.0 # via pydantic attrs==22.1.0 # via # -r requirements/static/ci/tools.in # python-tools-scripts -boto3==1.21.46 +boto3==1.26.152 # via -r requirements/static/ci/tools.in -botocore==1.24.46 +botocore==1.29.152 # via # boto3 # s3transfer @@ -20,27 +16,31 @@ certifi==2023.7.22 # via requests charset-normalizer==3.2.0 # via requests -commonmark==0.9.1 - # via rich idna==3.7 # via requests jinja2==3.1.4 # via -r requirements/static/ci/tools.in -jmespath==1.1.0 +jmespath==1.0.1 # via # boto3 # botocore -markupsafe==2.1.2 - # via jinja2 -packaging==22.0 +markdown-it-py==3.0.0 + # via rich +markupsafe==2.1.3 + # via + # -r requirements/static/ci/tools.in + # jinja2 +mdurl==0.1.2 + # via markdown-it-py +packaging==23.1 # via -r requirements/static/ci/tools.in -pydantic==2.6.1 +pydantic==2.6.4 # via python-tools-scripts -pydantic-core==2.16.2 +pydantic-core==2.16.3 # via pydantic pygments==2.17.2 # via rich -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via botocore python-tools-scripts==0.20.0 # via -r requirements/static/ci/tools.in @@ -48,9 +48,9 @@ pyyaml==6.0.1 # via -r requirements/static/ci/tools.in requests==2.31.0 # via python-tools-scripts -rich==12.5.1 +rich==13.4.2 # via python-tools-scripts -s3transfer==0.5.2 +s3transfer==0.6.1 # via boto3 six==1.16.0 # via python-dateutil diff --git a/requirements/static/ci/py3.11/windows-crypto.txt b/requirements/static/ci/py3.11/windows-crypto.txt index b2227bc2ed07..16fe7f0c9dfc 100644 --- a/requirements/static/ci/py3.11/windows-crypto.txt +++ b/requirements/static/ci/py3.11/windows-crypto.txt @@ -1,12 +1,6 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/windows-crypto.txt requirements/static/ci/crypto.in -# -m2crypto==0.37.1 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=windows --python-version=3.11 --no-emit-index-url -o=requirements/static/ci/py3.11/windows-crypto.txt +m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in -parameterized==0.8.1 - # via m2crypto pycryptodome==3.19.1 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.11/windows.txt b/requirements/static/ci/py3.11/windows.txt index 54376a3d8c7d..867ec94ae8b6 100644 --- a/requirements/static/ci/py3.11/windows.txt +++ b/requirements/static/ci/py3.11/windows.txt @@ -1,25 +1,33 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/windows.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in requirements/static/pkg/windows.in requirements/windows.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/windows.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/windows.in --python-platform=windows --python-version=3.11 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.11/windows.txt -o=requirements/static/ci/py3.11/windows.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.11/windows.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.11/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.3.1 - # via aiohttp -attrs==23.1.0 +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.11/windows.txt + # aiohttp +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.11/windows.txt + # -r requirements/base.txt +attrs==23.2.0 # via + # -c requirements/static/pkg/py3.11/windows.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/pkg/py3.11/windows.txt @@ -28,16 +36,17 @@ backports-tarfile==1.2.0 # via # -c requirements/static/pkg/py3.11/windows.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==5.0.0 # via -r requirements/static/ci/common.in boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer @@ -52,7 +61,6 @@ cffi==2.0.0 # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt # clr-loader # cryptography # pygit2 @@ -66,20 +74,20 @@ cheetah3==3.2.6.post1 cheroot==11.1.2 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.11/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt -clr-loader==0.2.4 +clr-loader==0.2.6 # via # -c requirements/static/pkg/py3.11/windows.txt # pythonnet -clustershell==1.8.3 +clustershell==1.9.3 # via -r requirements/static/ci/common.in -colorama==0.4.1 +colorama==0.4.6 # via pytest contextvars==2.4 # via @@ -93,58 +101,58 @@ cryptography==46.0.5 # etcd3-py # moto # pyopenssl + # pyspnego # requests-ntlm # trustme distlib==0.4.0 # via # -c requirements/static/pkg/py3.11/windows.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # pytest-skip-markers dmidecode==0.9.0 # via -r requirements/static/ci/windows.in -dnspython==2.6.1 +dnspython==2.8.0 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via textfsm -genshi==0.7.5 +genshi==0.7.10 # via -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.10 # via # -c requirements/static/pkg/py3.11/windows.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.43 # via # -c requirements/static/pkg/py3.11/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt idna==3.7 # via # -c requirements/static/pkg/py3.11/windows.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -157,18 +165,10 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt -iniconfig==1.0.1 + # -r requirements/base.txt +iniconfig==2.0.0 # via pytest -ioloop==0.1a0 - # via - # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.11/windows.txt - # jaraco-collections -jaraco-collections==3.3.0 +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.11/windows.txt # cherrypy @@ -177,11 +177,10 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # cheroot # jaraco-text # tempora @@ -189,7 +188,6 @@ jaraco-text==4.0.0 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # jaraco-collections jinja2==3.1.6 # via @@ -203,23 +201,32 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.26.0 + # via -r requirements/static/ci/common.in +jsonschema-specifications==2025.9.1 + # via jsonschema +junit-xml==1.9 # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in kubernetes==35.0.0 # via -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.11/windows.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt lxml==6.0.2 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt -mako==1.2.2 + # -r requirements/base.txt + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt @@ -228,28 +235,27 @@ markupsafe==2.1.2 # werkzeug mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==8.2.0 +more-itertools==10.8.0 # via # -c requirements/static/pkg/py3.11/windows.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.11/windows.txt # aiohttp # yarl -ntlm-auth==1.5.0 - # via requests-ntlm oauthlib==3.3.1 # via requests-oauthlib packaging==24.0 @@ -257,30 +263,28 @@ packaging==24.0 # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # pytest - # wheel passlib==1.7.4 # via -r requirements/static/ci/common.in patch==1.16 # via -r requirements/static/ci/windows.in -pathspec==0.10.2 +pathspec==1.0.3 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.11/windows.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.6 +portend==3.1.0 # via # -c requirements/static/pkg/py3.11/windows.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.11/windows.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt @@ -290,12 +294,11 @@ psutil==5.8.0 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt -pycparser==2.21 ; python_version >= "3.9" + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/static/ci/common.in - # -r requirements/windows.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -303,21 +306,25 @@ pycryptodomex==3.19.1 # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt -pygit2==1.13.1 +pygit2==1.19.1 # via -r requirements/static/ci/windows.in -pymssql==2.3.0 +pymssql==2.3.1 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt -pynacl==1.5.0 + # -r requirements/base.txt +pymysql==1.1.0 + # via + # -c requirements/static/pkg/py3.11/windows.txt + # -r requirements/base.txt +pynacl==1.6.2 # via -r requirements/static/ci/common.in pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # etcd3-py -pyrsistent==0.17.3 - # via jsonschema +pyspnego==0.12.0 + # via requests-ntlm pytest==8.1.1 # via # -r requirements/pytest.txt @@ -340,11 +347,11 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories @@ -356,37 +363,37 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # botocore # kubernetes # moto python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt -pythonnet==3.0.1 + # -r requirements/base.txt +pythonnet==3.0.3 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt -pytz==2022.1 + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/pkg/py3.11/windows.txt # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in -pywin32==311 +pywin32==306 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # docker # pytest-skip-markers # wmi -pywinrm==0.4.1 +pywinrm==0.5.0 # via -r requirements/static/ci/windows.in pyyaml==6.0.1 # via @@ -397,34 +404,42 @@ pyyaml==6.0.1 # pytest-salt-factories # responses # yamllint -pyzmq==25.0.2 ; sys_platform == "win32" +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.32.5 ; python_version >= "3.10" +referencing==0.37.0 + # via + # jsonschema + # jsonschema-specifications +requests==2.32.5 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt + # apache-libcloud # docker # etcd3-py # kubernetes # moto - # pyvmomi # pywinrm # requests-ntlm # requests-oauthlib # responses -requests-ntlm==1.1.0 + # vultr +requests-ntlm==1.3.0 # via pywinrm requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.7 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in -s3transfer==0.13.0 +rpds-py==0.30.0 + # via + # jsonschema + # referencing +s3transfer==0.16.0 # via boto3 sed==0.3.1 # via -r requirements/static/ci/windows.in @@ -433,51 +448,53 @@ semantic-version==2.10.0 setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt six==1.15.0 # via # -c requirements/static/pkg/py3.11/windows.txt # etcd3-py - # genshi - # jsonschema + # junit-xml # kubernetes # python-dateutil - # pyvmomi - # pywinrm - # textfsm -smmap==4.0.0 +smmap==5.0.1 # via # -c requirements/static/pkg/py3.11/windows.txt # gitdb -sqlparse==0.5.0 +sqlparse==0.5.5 # via -r requirements/static/ci/common.in +sspilib==0.5.0 + # via pyspnego strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.11/windows.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt toml==0.10.2 # via -r requirements/static/ci/common.in +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.11/windows.txt + # -r requirements/base.txt trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.11/windows.txt + # aiosignal # pyopenssl # pytest-system-statistics -urllib3==2.6.3 ; python_version >= "3.10" + # referencing +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # botocore # docker # kubernetes @@ -490,7 +507,11 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.11/windows.txt + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -503,33 +524,33 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -wheel==0.46.3 - # via - # -c requirements/constraints.txt - # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt wmi==1.5.1 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in xmltodict==0.13.0 # via # -c requirements/static/pkg/py3.11/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # moto # pywinrm -yamllint==1.28.0 +yamllint==1.38.0 # via -r requirements/static/ci/windows.in yarl==1.20.1 - # via aiohttp -zc-lockfile==2.0 + # via + # -c requirements/static/pkg/py3.11/windows.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.11/windows.txt # cherrypy zipp==3.23.0 # via # -c requirements/static/pkg/py3.11/windows.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.12/changelog.txt b/requirements/static/ci/py3.12/changelog.txt index 737eddbbb2f0..476d6085ad66 100644 --- a/requirements/static/ci/py3.12/changelog.txt +++ b/requirements/static/ci/py3.12/changelog.txt @@ -1,10 +1,6 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/changelog.txt requirements/static/ci/changelog.in -# -click==7.1.1 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/changelog.in --python-platform=linux --python-version=3.12 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.12/linux.txt -o=requirements/static/ci/py3.12/changelog.txt +click==8.3.1 # via # click-default-group # towncrier @@ -16,11 +12,11 @@ jinja2==3.1.6 # via # -c requirements/static/ci/py3.12/linux.txt # towncrier -looseversion==1.0.2 +looseversion==1.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/changelog.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.12/linux.txt # jinja2 @@ -31,5 +27,5 @@ packaging==24.0 towncrier==22.12.0 # via -r requirements/static/ci/changelog.in -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.12/cloud.txt b/requirements/static/ci/py3.12/cloud.txt index 4976d6494696..dce07ee1f924 100644 --- a/requirements/static/ci/py3.12/cloud.txt +++ b/requirements/static/ci/py3.12/cloud.txt @@ -1,47 +1,51 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/cloud.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/cloud.in requirements/static/ci/common.in requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/cloud.in requirements/static/pkg/linux.in --python-platform=linux --python-version=3.12 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.12/linux.txt -c=requirements/static/pkg/py3.12/linux.txt -o=requirements/static/ci/py3.12/cloud.txt aiohappyeyeballs==2.6.1 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp -aiohttp==3.12.13 +aiohttp==3.13.3 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.2.0 +aiosignal==1.4.0 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" +apache-libcloud==3.9.0 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/cloud.in # -r requirements/static/ci/common.in -asn1crypto==1.3.0 +asn1crypto==1.5.1 # via # -c requirements/static/ci/py3.12/linux.txt # certvalidator # oscrypto -attrs==23.1.0 +attrs==23.2.0 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # jaraco-text -bcrypt==4.1.2 +bcrypt==5.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -50,21 +54,18 @@ boto==2.49.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==4.2.2 - # via - # -c requirements/static/ci/py3.12/linux.txt - # google-auth certifi==2024.7.4 # via # -c requirements/static/ci/py3.12/linux.txt @@ -89,7 +90,7 @@ charset-normalizer==3.2.0 # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -97,15 +98,17 @@ cheroot==11.1.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -clustershell==1.8.3 +clustershell==1.9.3 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -114,7 +117,7 @@ contextvars==2.4 # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -140,26 +143,30 @@ distlib==0.4.0 # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # pytest-skip-markers -dnspython==2.6.1 +dnspython==2.8.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/pytest.txt +durationpy==0.10 + # via + # -c requirements/static/ci/py3.12/linux.txt + # kubernetes etcd3-py==0.1.6 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -169,37 +176,33 @@ flaky==3.8.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via - # -c requirements/static/ci/py3.12/linux.txt - # textfsm -genshi==0.7.5 +genshi==0.7.10 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.12 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.46 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -google-auth==2.1.0 - # via - # -c requirements/static/ci/py3.12/linux.txt - # kubernetes idna==3.7 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -214,17 +217,17 @@ importlib-metadata==8.7.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -iniconfig==1.0.1 +iniconfig==2.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # pytest -jaraco-classes==3.2.1 +invoke==2.2.1 # via # -c requirements/static/ci/py3.12/linux.txt - # -c requirements/static/pkg/py3.12/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 + # paramiko +jaraco-collections==4.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -235,7 +238,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -254,6 +257,7 @@ jinja2==3.1.6 # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt + # junos-eznc # moto jmespath==1.1.0 # via @@ -263,15 +267,27 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.26.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/static/ci/common.in +jsonschema-specifications==2025.9.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # jsonschema +junit-xml==1.9 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +junos-eznc==2.7.6 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +jxmlease==1.0.3 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/static/ci/common.in +kazoo==2.10.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -279,24 +295,35 @@ keyring==5.7.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt -mako==1.2.2 +lxml==6.0.2 + # via + # -c requirements/static/ci/py3.12/linux.txt + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -308,41 +335,44 @@ mock==5.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/pytest.txt -more-itertools==10.7.0 +more-itertools==10.8.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp # yarl -netaddr==0.7.19 +ncclient==0.7.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # junos-eznc +netaddr==0.8.0 # via -r requirements/static/ci/cloud.in -ntlm-auth==1.3.0 - # via requests-ntlm oauthlib==3.3.1 # via # -c requirements/static/ci/py3.12/linux.txt # requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # certvalidator @@ -352,28 +382,27 @@ packaging==24.0 # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # pytest -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==4.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -pathtools==0.1.2 - # via - # -c requirements/static/ci/py3.12/linux.txt - # watchdog platformdirs==4.5.1 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via # -c requirements/static/ci/py3.12/linux.txt # pytest -portend==2.4 +portend==3.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -383,9 +412,10 @@ profitbricks==4.1.3 propcache==0.3.2 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -396,17 +426,13 @@ psutil==5.8.0 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/ci/py3.12/linux.txt - # pyasn1-modules - # rsa -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.12/linux.txt - # google-auth -pycparser==2.21 ; python_version >= "3.9" + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 @@ -418,11 +444,11 @@ pyfakefs==5.3.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/pytest.txt -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -pynacl==1.5.0 +pynacl==1.6.2 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -431,17 +457,23 @@ pyopenssl==25.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # etcd3-py -pypsexec==0.1.0 +pyparsing==3.3.2 + # via + # -c requirements/static/ci/py3.12/linux.txt + # junos-eznc +pypsexec==0.3.0 # via -r requirements/static/ci/cloud.in -pyrsistent==0.17.3 +pyserial==3.5 # via # -c requirements/static/ci/py3.12/linux.txt - # jsonschema -pyspnego==0.8.0 + # junos-eznc +pyspnego==0.9.0 # via # -r requirements/static/ci/cloud.in + # requests-ntlm # smbprotocol pytest==8.1.1 # via @@ -473,12 +505,12 @@ pytest-salt-factories==1.0.5 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/pytest.txt @@ -497,10 +529,11 @@ pytest-timeout==2.3.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/pytest.txt -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -511,22 +544,23 @@ python-etcd==0.4.5 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -pytz==2022.1 +pytz==2024.1 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # croniter # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -pywinrm==0.3.0 +pywinrm==0.4.3 # via -r requirements/static/ci/cloud.in pyyaml==6.0.1 # via @@ -534,16 +568,23 @@ pyyaml==6.0.1 # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # clustershell + # junos-eznc # kubernetes # pytest-salt-factories # responses -pyzmq==23.2.0 + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.32.5 ; python_version >= "3.10" +referencing==0.37.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # jsonschema + # jsonschema-specifications +requests==2.32.5 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -554,19 +595,19 @@ requests==2.32.5 ; python_version >= "3.10" # kubernetes # moto # profitbricks - # pyvmomi # pywinrm # requests-ntlm # requests-oauthlib # responses # vcert -requests-ntlm==1.1.0 + # vultr +requests-ntlm==1.2.0 # via pywinrm requests-oauthlib==2.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # kubernetes -responses==0.25.7 +responses==0.25.8 # via # -c requirements/static/ci/py3.12/linux.txt # moto @@ -574,20 +615,26 @@ rfc3987==1.3.8 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in +rpds-py==0.30.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # jsonschema + # referencing rpm-vercmp==0.1.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -rsa==4.7.2 +s3transfer==0.16.0 # via # -c requirements/static/ci/py3.12/linux.txt - # google-auth -s3transfer==0.13.0 + # boto3 +scp==0.15.0 # via # -c requirements/static/ci/py3.12/linux.txt - # boto3 -semantic-version==2.9.0 + # junos-eznc +semantic-version==2.10.0 # via # -c requirements/static/ci/py3.12/linux.txt # etcd3-py @@ -595,32 +642,31 @@ setproctitle==1.3.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # etcd3-py - # genshi - # jsonschema - # kazoo + # junit-xml + # junos-eznc # kubernetes # profitbricks - # pypsexec # python-dateutil - # pyvmomi # pywinrm - # textfsm + # transitions # vcert smbprotocol==1.10.1 # via # -r requirements/static/ci/cloud.in # pypsexec -smmap==4.0.0 +smmap==5.0.2 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # gitdb -sqlparse==0.5.0 +sqlparse==0.5.5 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -628,16 +674,16 @@ strict-rfc3339==0.7 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -646,17 +692,28 @@ toml==0.10.2 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in +tornado==6.5.4 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt +transitions==0.9.3 + # via + # -c requirements/static/ci/py3.12/linux.txt + # junos-eznc trustme==1.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/pytest.txt -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # aiosignal # pyopenssl # pytest-system-statistics -urllib3==2.6.3 ; python_version >= "3.10" + # referencing +urllib3==2.6.3 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -667,7 +724,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -678,11 +735,16 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt +watchdog==6.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -697,16 +759,25 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 +xmldiff==2.7.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/static/ci/common.in +xmltodict==1.0.2 # via # -c requirements/static/ci/py3.12/linux.txt # moto # pywinrm +yamlloader==1.6.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # junos-eznc yarl==1.20.1 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp -zc-lockfile==1.4 +zc-lockfile==3.0.post1 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -715,7 +786,8 @@ zipp==3.23.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.12/darwin-crypto.txt b/requirements/static/ci/py3.12/darwin-crypto.txt index 0f553f21c9ca..541fcb41dbe2 100644 --- a/requirements/static/ci/py3.12/darwin-crypto.txt +++ b/requirements/static/ci/py3.12/darwin-crypto.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/darwin-crypto.txt requirements/static/ci/crypto.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=macos --python-version=3.12 --no-emit-index-url -o=requirements/static/ci/py3.12/darwin-crypto.txt m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in pycryptodome==3.19.1 diff --git a/requirements/static/ci/py3.12/darwin.txt b/requirements/static/ci/py3.12/darwin.txt index b17a93eefe7a..b0f0d5091da8 100644 --- a/requirements/static/ci/py3.12/darwin.txt +++ b/requirements/static/ci/py3.12/darwin.txt @@ -1,48 +1,56 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/darwin.txt requirements/darwin.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/darwin.in requirements/static/pkg/darwin.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/darwin.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/darwin.in --python-platform=macos --python-version=3.12 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.12/darwin.txt -o=requirements/static/ci/py3.12/darwin.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.12/darwin.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.12/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.2.0 - # via aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.12/darwin.txt + # aiohttp +apache-libcloud==3.9.0 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -asn1crypto==1.3.0 + # -r requirements/static/ci/darwin.in +asn1crypto==1.5.1 # via # certvalidator # oscrypto -attrs==23.1.0 +attrs==23.2.0 # via + # -c requirements/static/pkg/py3.12/darwin.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/pkg/py3.12/darwin.txt # jaraco-text -bcrypt==4.1.2 - # via -r requirements/static/ci/common.in +bcrypt==5.0.0 + # via + # -r requirements/static/ci/common.in + # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer @@ -66,25 +74,25 @@ charset-normalizer==3.2.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -clustershell==1.8.1 +clustershell==1.9.3 # via -r requirements/static/ci/common.in contextvars==2.4 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt @@ -95,6 +103,7 @@ cryptography==46.0.5 # -r requirements/static/ci/common.in # etcd3-py # moto + # paramiko # pyopenssl # trustme # vcert @@ -102,53 +111,52 @@ distlib==0.4.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # pytest-skip-markers -dnspython==2.6.1 +dnspython==2.8.0 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via textfsm -genshi==0.7.5 +genshi==0.7.10 # via -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.12 # via # -c requirements/static/pkg/py3.12/darwin.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.46 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -hglib==2.6.1 + # -r requirements/static/ci/darwin.in +hglib==2.6.2 # via -r requirements/static/ci/darwin.in idna==3.7 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -161,14 +169,12 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt -iniconfig==1.0.1 + # -r requirements/base.txt +iniconfig==2.0.0 # via pytest -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.12/darwin.txt - # jaraco-collections -jaraco-collections==3.4.0 +invoke==2.2.1 + # via paramiko +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # cherrypy @@ -177,11 +183,10 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt # cheroot # jaraco-text # tempora @@ -189,12 +194,12 @@ jaraco-text==4.0.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt # jaraco-collections jinja2==3.1.6 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt + # junos-eznc # moto jmespath==1.1.0 # via @@ -203,9 +208,15 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.26.0 # via -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +jsonschema-specifications==2025.9.1 + # via jsonschema +junit-xml==1.9 + # via -r requirements/static/ci/common.in +junos-eznc==2.7.6 + # via -r requirements/static/ci/common.in +jxmlease==1.0.3 # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in @@ -214,14 +225,19 @@ kubernetes==35.0.0 linode-python==1.1.1 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt -looseversion==1.0.2 + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt -mako==1.2.2 +lxml==6.0.2 + # via + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt @@ -232,57 +248,63 @@ mercurial==6.0.1 # via -r requirements/static/ci/darwin.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==10.7.0 +more-itertools==10.8.0 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.12/darwin.txt # aiohttp # yarl +ncclient==0.7.0 + # via junos-eznc oauthlib==3.3.1 # via requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via certvalidator packaging==24.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # pytest +paramiko==4.0.0 + # via + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via -r requirements/static/ci/common.in -pathspec==0.9.0 +pathspec==0.12.1 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.12/darwin.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.6 +portend==3.1.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.12/darwin.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt @@ -292,12 +314,11 @@ psutil==5.8.0 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt -pycparser==2.21 ; python_version >= "3.9" + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -307,15 +328,19 @@ pyfakefs==5.3.1 # via -r requirements/pytest.txt pygit2==1.13.1 # via -r requirements/static/ci/darwin.in -pynacl==1.5.0 - # via -r requirements/static/ci/common.in +pynacl==1.6.2 + # via + # -r requirements/static/ci/common.in + # paramiko pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # etcd3-py -pyrsistent==0.17.3 - # via jsonschema +pyparsing==3.3.2 + # via junos-eznc +pyserial==3.5 + # via junos-eznc pytest==8.1.1 # via # -r requirements/pytest.txt @@ -338,11 +363,11 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories @@ -354,10 +379,10 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -python-dateutil==2.8.0 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # botocore # croniter # kubernetes @@ -365,33 +390,38 @@ python-dateutil==2.8.0 # vcert python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt -pytz==2022.1 + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/pkg/py3.12/darwin.txt # croniter # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # clustershell + # junos-eznc # kubernetes # pytest-salt-factories # responses # yamllint - # yamlordereddictloader -pyzmq==25.1.2 ; sys_platform == "darwin" + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.32.5 ; python_version >= "3.10" +referencing==0.37.0 + # via + # jsonschema + # jsonschema-specifications +requests==2.32.5 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt @@ -400,65 +430,76 @@ requests==2.32.5 ; python_version >= "3.10" # etcd3-py # kubernetes # moto - # pyvmomi # requests-oauthlib # responses # vcert # vultr requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.7 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in -s3transfer==0.13.0 +rpds-py==0.30.0 + # via + # jsonschema + # referencing +s3transfer==0.16.0 # via boto3 -semantic-version==2.9.0 +scp==0.15.0 + # via junos-eznc +semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt six==1.16.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # etcd3-py - # genshi - # jsonschema + # junit-xml + # junos-eznc # kubernetes # python-dateutil - # pyvmomi - # textfsm + # transitions # vcert -smmap==4.0.0 +smmap==5.0.2 # via # -c requirements/static/pkg/py3.12/darwin.txt # gitdb -sqlparse==0.5.0 +sqlparse==0.5.5 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt toml==0.10.2 # via -r requirements/static/ci/common.in +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.12/darwin.txt + # -r requirements/base.txt +transitions==0.9.3 + # via junos-eznc trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.12/darwin.txt + # aiosignal # pyopenssl # pytest-system-statistics -urllib3==2.6.3 ; python_version >= "3.10" + # referencing +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt @@ -468,7 +509,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -479,8 +520,8 @@ virtualenv==20.36.1 vultr==1.0.1 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt -watchdog==0.10.3 + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -493,23 +534,27 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in +xmltodict==1.0.2 # via moto -yamllint==1.26.3 - # via -r requirements/static/ci/darwin.in -yamlordereddictloader==0.4.0 +yamllint==1.32.0 # via -r requirements/static/ci/darwin.in +yamlloader==1.6.0 + # via junos-eznc yarl==1.20.1 - # via aiohttp -zc-lockfile==2.0 + # via + # -c requirements/static/pkg/py3.12/darwin.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.12/darwin.txt # cherrypy -zipp==3.21.0 +zipp==3.23.0 # via # -c requirements/static/pkg/py3.12/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.12/docs.txt b/requirements/static/ci/py3.12/docs.txt index 428f7c41dba2..dc35d54f66dd 100644 --- a/requirements/static/ci/py3.12/docs.txt +++ b/requirements/static/ci/py3.12/docs.txt @@ -1,16 +1,32 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/docs.txt requirements/base.txt requirements/static/ci/docs.in requirements/zeromq.txt -# -alabaster==0.7.12 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/ci/docs.in --python-platform=linux --python-version=3.12 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.12/linux.txt -o=requirements/static/ci/py3.12/docs.txt +aiohappyeyeballs==2.6.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt +aiosignal==1.4.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # aiohttp +alabaster==0.7.13 # via sphinx +apache-libcloud==3.9.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt +attrs==23.2.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # aiohttp autocommand==2.2.2 # via # -c requirements/static/ci/py3.12/linux.txt # jaraco-text -babel==2.9.1 +babel==2.12.1 # via sphinx certifi==2024.7.4 # via @@ -29,16 +45,18 @@ charset-normalizer==3.2.0 cheroot==11.1.2 # via # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/docs.in contextvars==2.4 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt @@ -46,28 +64,41 @@ cryptography==46.0.5 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt + # pyopenssl distlib==0.4.0 # via # -c requirements/static/ci/py3.12/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt -docutils==0.19 +docutils==0.20.1 # via sphinx -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/ci/py3.12/linux.txt # virtualenv -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via + # -c requirements/static/ci/py3.12/linux.txt + # gitpython +gitpython==3.1.46 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt idna==3.7 # via # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # requests + # yarl imagesize==1.4.1 # via sphinx immutables==0.21 @@ -75,11 +106,11 @@ immutables==0.21 # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt # contextvars -jaraco-classes==3.2.1 +importlib-metadata==8.7.0 # via # -c requirements/static/ci/py3.12/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 + # -r requirements/base.txt +jaraco-collections==4.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # cherrypy @@ -88,7 +119,7 @@ jaraco-context==6.1.0 # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt @@ -104,6 +135,7 @@ jinja2==3.1.6 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt + # -r requirements/static/ci/docs.in # myst-docutils # sphinx jmespath==1.1.0 @@ -112,7 +144,11 @@ jmespath==1.1.0 # -r requirements/base.txt linkify-it-py==1.0.3 # via myst-docutils -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt @@ -120,28 +156,34 @@ markdown-it-py==2.2.0 # via # mdit-py-plugins # myst-docutils -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt + # -r requirements/static/ci/docs.in # jinja2 -mdit-py-plugins==0.3.3 +mdit-py-plugins==0.3.5 # via myst-docutils mdurl==0.1.2 # via markdown-it-py -more-itertools==10.7.0 +more-itertools==10.8.0 # via # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt -myst-docutils[linkify]==0.18.1 +multidict==6.0.4 + # via + # -c requirements/static/ci/py3.12/linux.txt + # aiohttp + # yarl +myst-docutils==1.0.0 # via -r requirements/static/ci/docs.in packaging==24.0 # via @@ -152,17 +194,27 @@ platformdirs==4.5.1 # via # -c requirements/static/ci/py3.12/linux.txt # virtualenv -portend==2.4 +portend==3.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # -c requirements/static/ci/py3.12/linux.txt + # aiohttp + # yarl +psutil==5.9.6 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt -pycparser==2.21 ; python_version >= "3.9" +pyasn1==0.6.2 # via # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt +pycparser==2.21 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -170,16 +222,24 @@ pycryptodomex==3.19.1 # -r requirements/crypto.txt pyenchant==3.2.2 # via sphinxcontrib-spelling -pygments==2.17.2 +pygments==2.19.2 # via sphinx -python-dateutil==2.8.1 +pyopenssl==25.3.0 # via # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt +python-dateutil==2.8.2 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # croniter -pytz==2022.1 +python-gnupg==0.5.2 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/ci/py3.12/linux.txt - # babel # croniter # tempora pyyaml==6.0.1 @@ -187,32 +247,46 @@ pyyaml==6.0.1 # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt # myst-docutils -pyzmq==23.2.0 +pyzmq==25.1.2 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt + # apache-libcloud # sphinx + # vultr +rpm-vercmp==0.1.2 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt +setproctitle==1.3.2 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt six==1.16.0 # via # -c requirements/static/ci/py3.12/linux.txt # python-dateutil # sphinxcontrib-httpdomain -snowballstemmer==2.1.0 +smmap==5.0.2 + # via + # -c requirements/static/ci/py3.12/linux.txt + # gitdb +snowballstemmer==2.2.0 # via sphinx -sphinx==6.1.3 ; python_version >= "3.9" +sphinx==7.0.1 # via # -r requirements/static/ci/docs.in # sphinxcontrib-httpdomain # sphinxcontrib-spelling -sphinxcontrib-applehelp==1.0.2 +sphinxcontrib-applehelp==1.0.4 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.0 +sphinxcontrib-htmlhelp==2.0.1 # via sphinx sphinxcontrib-httpdomain==1.8.1 # via -r requirements/static/ci/docs.in @@ -222,23 +296,28 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sphinxcontrib-spelling==7.7.0 +sphinxcontrib-spelling==8.0.0 # via -r requirements/static/ci/docs.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # portend -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt -typing-extensions==4.15.0 +tornado==6.5.4 # via # -c requirements/static/ci/py3.12/linux.txt - # myst-docutils + # -r requirements/base.txt +typing-extensions==4.14.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # aiosignal + # pyopenssl uc-micro-py==1.0.1 # via linkify-it-py -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt @@ -247,10 +326,23 @@ virtualenv==20.36.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt -zc-lockfile==1.4 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt +yarl==1.20.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/ci/py3.12/linux.txt # cherrypy +zipp==3.23.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt + # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.12/freebsd-crypto.txt b/requirements/static/ci/py3.12/freebsd-crypto.txt index 219f48f0d437..8fd2c8c40d8f 100644 --- a/requirements/static/ci/py3.12/freebsd-crypto.txt +++ b/requirements/static/ci/py3.12/freebsd-crypto.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/freebsd-crypto.txt requirements/static/ci/crypto.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --universal --python-version=3.12 --no-emit-index-url -o=requirements/static/ci/py3.12/freebsd-crypto.txt m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in pycryptodome==3.19.1 diff --git a/requirements/static/ci/py3.12/freebsd.txt b/requirements/static/ci/py3.12/freebsd.txt index 94a5f1375ea2..32baeb08dbcb 100644 --- a/requirements/static/ci/py3.12/freebsd.txt +++ b/requirements/static/ci/py3.12/freebsd.txt @@ -1,47 +1,55 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/freebsd.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in --universal --python-version=3.12 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.12/freebsd.txt -o=requirements/static/ci/py3.12/freebsd.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.2.0 - # via aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" - # via -r requirements/static/ci/common.in -asn1crypto==1.3.0 +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # aiohttp +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +asn1crypto==1.5.1 ; sys_platform != 'win32' # via # certvalidator # oscrypto -attrs==23.1.0 +attrs==23.2.0 # via + # -c requirements/static/pkg/py3.12/freebsd.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/pkg/py3.12/freebsd.txt # jaraco-text -bcrypt==4.1.2 +bcrypt==5.0.0 # via # -r requirements/static/ci/common.in # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer @@ -51,39 +59,48 @@ certifi==2024.7.4 # -r requirements/base.txt # kubernetes # requests -certvalidator==0.11.1 +certvalidator==0.11.1 ; sys_platform != 'win32' # via vcert cffi==2.0.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in + # clr-loader # cryptography - # pygit2 # pynacl + # pyzmq charset-normalizer==3.2.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in -clustershell==1.8.3 +clr-loader==0.2.10 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # pythonnet +clustershell==1.9.3 # via -r requirements/static/ci/common.in +colorama==0.4.6 ; sys_platform == 'win32' + # via pytest contextvars==2.4 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 ; sys_platform != 'win32' # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt @@ -103,48 +120,52 @@ distlib==0.4.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # pytest-skip-markers -dnspython==2.6.1 +dnspython==2.8.0 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via textfsm -genshi==0.7.5 +genshi==0.7.10 # via -r requirements/static/ci/common.in -gitdb==4.0.7 - # via gitpython -gitpython==3.1.41 - # via -r requirements/static/ci/common.in -hglib==2.6.1 +gitdb==4.0.12 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # gitpython +gitpython==3.1.46 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +hglib==2.6.2 # via -r requirements/static/ci/freebsd.in idna==3.7 # via # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -157,14 +178,13 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in -iniconfig==1.0.1 +iniconfig==2.0.0 # via pytest -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.12/freebsd.txt - # jaraco-collections -jaraco-collections==3.4.0 +invoke==2.2.1 ; sys_platform != 'win32' + # via paramiko +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # cherrypy @@ -173,7 +193,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt @@ -189,6 +209,7 @@ jinja2==3.1.6 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt + # junos-eznc # moto jmespath==1.1.0 # via @@ -197,25 +218,42 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.26.0 # via -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +jsonschema-specifications==2025.9.1 + # via jsonschema +junit-xml==1.9 # via -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +junos-eznc==2.7.6 ; sys_platform != 'win32' + # via -r requirements/static/ci/common.in +jxmlease==1.0.3 ; sys_platform != 'win32' + # via -r requirements/static/ci/common.in +kazoo==2.10.0 ; sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in kubernetes==35.0.0 # via -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 ; sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt -mako==1.2.2 +lxml==6.0.2 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt @@ -226,68 +264,78 @@ mercurial==6.0.1 # via -r requirements/static/ci/freebsd.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==5.0.0 +more-itertools==10.8.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.12/freebsd.txt # aiohttp # yarl +ncclient==0.7.0 ; sys_platform != 'win32' + # via junos-eznc oauthlib==3.3.1 # via requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 ; sys_platform != 'win32' # via certvalidator packaging==24.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # pytest -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" - # via -r requirements/static/ci/common.in +paramiko==4.0.0 ; sys_platform != 'win32' + # via + # -r requirements/static/ci/common.in + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via -r requirements/static/ci/common.in -pathspec==0.9.0 +pathspec==0.12.1 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.12/freebsd.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.4 +portend==3.1.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.12/freebsd.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pycparser==2.21 ; python_version >= "3.9" +pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.12/freebsd.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt +pycparser==2.21 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.19.1 @@ -296,21 +344,30 @@ pycryptodomex==3.19.1 # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt -pygit2==1.13.1 - # via -r requirements/static/ci/freebsd.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 ; platform_system != 'openbsd' and sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in -pynacl==1.5.0 +pymssql==2.3.13 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt +pymysql==1.1.2 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt +pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # etcd3-py -pyrsistent==0.17.3 - # via jsonschema +pyparsing==3.3.2 ; sys_platform != 'win32' + # via junos-eznc +pyserial==3.5 ; sys_platform != 'win32' + # via junos-eznc pytest==8.1.1 # via # -r requirements/pytest.txt @@ -333,11 +390,11 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories @@ -349,9 +406,10 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # botocore # croniter @@ -360,32 +418,50 @@ python-dateutil==2.8.1 # vcert python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in -pytz==2022.1 +pythonnet==3.0.5 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/pkg/py3.12/freebsd.txt # croniter # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in +pywin32==311 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt + # docker + # pytest-skip-markers + # wmi pyyaml==6.0.1 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # clustershell + # junos-eznc # kubernetes # pytest-salt-factories # responses # yamllint -pyzmq==23.2.0 + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.32.5 ; python_version >= "3.10" +referencing==0.37.0 + # via + # jsonschema + # jsonschema-specifications +requests==2.32.5 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt @@ -394,63 +470,81 @@ requests==2.32.5 ; python_version >= "3.10" # etcd3-py # kubernetes # moto - # pyvmomi # requests-oauthlib # responses # vcert + # vultr requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.7 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in -s3transfer==0.13.0 +rpds-py==0.30.0 + # via + # jsonschema + # referencing +rpm-vercmp==0.1.2 ; sys_platform == 'linux' + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt +s3transfer==0.16.0 # via boto3 -semantic-version==2.9.0 +scp==0.15.0 ; sys_platform != 'win32' + # via junos-eznc +semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in six==1.16.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # etcd3-py - # genshi - # jsonschema - # kazoo + # junit-xml + # junos-eznc # kubernetes - # more-itertools # python-dateutil - # pyvmomi - # textfsm + # transitions # vcert -smmap==4.0.0 - # via gitdb -sqlparse==0.5.0 +smmap==5.0.2 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # gitdb +sqlparse==0.5.5 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt +transitions==0.9.3 ; sys_platform != 'win32' + # via junos-eznc trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.12/freebsd.txt + # aiosignal # pyopenssl # pytest-system-statistics -urllib3==2.6.3 ; python_version >= "3.10" + # referencing +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt @@ -460,7 +554,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != 'win32' # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -468,7 +562,11 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -481,20 +579,34 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 - # via moto -yamllint==1.26.3 +wmi==1.5.1 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in +xmltodict==1.0.3 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt + # moto +yamllint==1.32.0 # via -r requirements/static/ci/freebsd.in +yamlloader==1.6.0 ; sys_platform != 'win32' + # via junos-eznc yarl==1.20.1 - # via aiohttp -zc-lockfile==1.4 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.12/freebsd.txt # cherrypy zipp==3.23.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.12/lint.txt b/requirements/static/ci/py3.12/lint.txt index 2b9c314ecf73..f9bf33bdfe03 100644 --- a/requirements/static/ci/py3.12/lint.txt +++ b/requirements/static/ci/py3.12/lint.txt @@ -1,56 +1,66 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/lint.txt requirements/base.txt requirements/static/ci/common.in requirements/static/ci/lint.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/lint.in requirements/static/ci/linux.in requirements/static/pkg/linux.in --python-platform=linux --python-version=3.12 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.12/linux.txt -c=requirements/static/pkg/py3.12/linux.txt -o=requirements/static/ci/py3.12/lint.txt aiohappyeyeballs==2.6.1 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp -aiohttp==3.12.13 +aiohttp==3.13.3 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in + # aiohttp-retry # etcd3-py -aiosignal==1.2.0 + # twilio +aiohttp-retry==2.8.3 # via # -c requirements/static/ci/py3.12/linux.txt + # twilio +aiosignal==1.4.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp -ansible==11.7.0 ; python_version >= "3.10" +ansible==12.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in -ansible-core==2.18.6 +ansible-core==2.19.2 # via # -c requirements/static/ci/py3.12/linux.txt # ansible -apache-libcloud==2.5.0 ; sys_platform != "win32" +anyio==4.1.0 # via # -c requirements/static/ci/py3.12/linux.txt - # -r requirements/static/ci/common.in -apscheduler==3.6.3 + # httpcore +apache-libcloud==3.9.0 # via # -c requirements/static/ci/py3.12/linux.txt - # python-telegram-bot -asn1crypto==1.3.0 + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +asn1crypto==1.5.1 # via # -c requirements/static/ci/py3.12/linux.txt # certvalidator # oscrypto astroid==3.1.0 # via pylint -attrs==23.1.0 +attrs==23.2.0 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp # jsonschema + # referencing autocommand==2.2.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # jaraco-text -bcrypt==4.1.2 +bcrypt==5.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -59,29 +69,26 @@ boto==2.49.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==4.2.2 - # via - # -c requirements/static/ci/py3.12/linux.txt - # google-auth - # python-telegram-bot certifi==2024.7.4 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt + # httpcore + # httpx # kubernetes - # python-telegram-bot # requests certvalidator==0.11.1 # via @@ -101,7 +108,7 @@ charset-normalizer==3.2.0 # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -109,15 +116,17 @@ cheroot==11.1.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -clustershell==1.8.3 +clustershell==1.9.3 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -126,7 +135,7 @@ contextvars==2.4 # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -151,66 +160,80 @@ distlib==0.4.0 # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt -dnspython==2.6.1 +dnspython==2.8.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/lint.in +durationpy==0.10 + # via + # -c requirements/static/ci/py3.12/linux.txt + # kubernetes etcd3-py==0.1.6 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/ci/common.in # virtualenv -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via - # -c requirements/static/ci/py3.12/linux.txt - # textfsm -genshi==0.7.5 +genshi==0.7.10 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.12 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.46 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -google-auth==2.1.0 +h11==0.14.0 # via # -c requirements/static/ci/py3.12/linux.txt - # kubernetes -hglib==2.6.1 + # httpcore +hglib==2.6.2 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in +httpcore==0.17.3 + # via + # -c requirements/static/ci/py3.12/linux.txt + # httpx +httpx==0.24.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # python-telegram-bot idna==3.7 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt + # anyio # etcd3-py + # httpx # requests # yarl immutables==0.21 @@ -223,15 +246,15 @@ importlib-metadata==8.7.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -isort==4.3.21 - # via pylint -jaraco-classes==3.2.1 +invoke==2.2.1 # via # -c requirements/static/ci/py3.12/linux.txt - # -c requirements/static/pkg/py3.12/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 + # paramiko +isort==4.3.21 + # via pylint +jaraco-collections==4.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -242,7 +265,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -262,6 +285,7 @@ jinja2==3.1.6 # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # ansible-core + # junos-eznc # moto jmespath==1.1.0 # via @@ -271,15 +295,27 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.26.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/static/ci/common.in +jsonschema-specifications==2025.9.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # jsonschema +junit-xml==1.9 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +junos-eznc==2.7.6 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +jxmlease==1.0.3 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/static/ci/common.in +kazoo==2.10.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -287,24 +323,35 @@ keyring==5.7.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt -mako==1.2.2 +lxml==6.0.2 + # via + # -c requirements/static/ci/py3.12/linux.txt + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -318,35 +365,40 @@ mercurial==6.0.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in -more-itertools==10.7.0 +more-itertools==10.8.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt -multidict==6.0.2 +multidict==6.0.4 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp # yarl +ncclient==0.7.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # junos-eznc oauthlib==3.3.1 # via # -c requirements/static/ci/py3.12/linux.txt # requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # certvalidator @@ -356,29 +408,28 @@ packaging==24.0 # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # ansible-core -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==4.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -pathspec==0.9.0 +pathspec==0.12.1 # via # -c requirements/static/ci/py3.12/linux.txt # yamllint -pathtools==0.1.2 - # via - # -c requirements/static/ci/py3.12/linux.txt - # watchdog platformdirs==4.5.1 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # pylint # virtualenv -portend==2.4 +portend==3.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -386,9 +437,10 @@ portend==2.4 propcache==0.3.2 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -396,17 +448,13 @@ psutil==5.8.0 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/ci/py3.12/linux.txt - # pyasn1-modules - # rsa -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.12/linux.txt - # google-auth -pycparser==2.21 ; python_version >= "3.9" + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 @@ -422,7 +470,7 @@ pyiface==0.0.11 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -438,7 +486,7 @@ pymysql==1.1.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in -pynacl==1.5.0 +pynacl==1.6.2 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -447,20 +495,26 @@ pyopenssl==25.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # etcd3-py -pyrsistent==0.17.3 +pyparsing==3.3.2 # via # -c requirements/static/ci/py3.12/linux.txt - # jsonschema + # junos-eznc +pyserial==3.5 + # via + # -c requirements/static/ci/py3.12/linux.txt + # junos-eznc python-consul==1.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -471,25 +525,24 @@ python-etcd==0.4.5 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -python-telegram-bot==13.7 +python-telegram-bot==20.3 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in -pytz==2022.1 +pytz==2024.1 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt - # apscheduler # croniter - # python-telegram-bot # tempora # twilio -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -500,10 +553,12 @@ pyyaml==6.0.1 # -r requirements/base.txt # ansible-core # clustershell + # junos-eznc # kubernetes # responses # yamllint -pyzmq==23.2.0 + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -516,7 +571,12 @@ redis-py-cluster==2.1.3 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in -requests==2.32.5 ; python_version >= "3.10" +referencing==0.37.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # jsonschema + # jsonschema-specifications +requests==2.32.5 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -527,20 +587,20 @@ requests==2.32.5 ; python_version >= "3.10" # kubernetes # moto # python-consul - # pyvmomi # requests-oauthlib # responses # twilio # vcert + # vultr requests-oauthlib==2.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # kubernetes -resolvelib==0.5.4 +resolvelib==1.0.1 # via # -c requirements/static/ci/py3.12/linux.txt # ansible-core -responses==0.25.7 +responses==0.25.8 # via # -c requirements/static/ci/py3.12/linux.txt # moto @@ -548,22 +608,28 @@ rfc3987==1.3.8 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in +rpds-py==0.30.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # jsonschema + # referencing rpm-vercmp==0.1.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -rsa==4.7.2 - # via - # -c requirements/static/ci/py3.12/linux.txt - # google-auth -s3transfer==0.13.0 +s3transfer==0.16.0 # via # -c requirements/static/ci/py3.12/linux.txt # boto3 saltpylint==2024.2.5 # via -r requirements/static/ci/lint.in -semantic-version==2.9.0 +scp==0.15.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # junos-eznc +semantic-version==2.10.0 # via # -c requirements/static/ci/py3.12/linux.txt # etcd3-py @@ -571,35 +637,40 @@ setproctitle==1.3.2 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt - # apscheduler # etcd3-py - # genshi - # jsonschema - # kazoo + # junit-xml + # junos-eznc # kubernetes # python-consul # python-dateutil - # pyvmomi - # textfsm + # transitions # vcert -slack-bolt==1.15.5 +slack-bolt==1.18.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in -slack-sdk==3.19.5 +slack-sdk==3.21.3 # via # -c requirements/static/ci/py3.12/linux.txt # slack-bolt -smmap==4.0.0 +smmap==5.0.2 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # gitdb -sqlparse==0.5.0 +sniffio==1.3.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # anyio + # httpcore + # httpx +sqlparse==0.5.5 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -607,16 +678,16 @@ strict-rfc3339==0.7 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -628,24 +699,27 @@ toml==0.10.2 # -r requirements/static/ci/lint.in tomlkit==0.12.3 # via pylint -tornado==6.1 +tornado==6.5.4 # via # -c requirements/static/ci/py3.12/linux.txt - # python-telegram-bot -twilio==7.9.2 + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt +transitions==0.9.3 + # via + # -c requirements/static/ci/py3.12/linux.txt + # junos-eznc +twilio==8.2.2 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # aiosignal # pyopenssl -tzlocal==3.0 - # via - # -c requirements/static/ci/py3.12/linux.txt - # apscheduler -urllib3==2.6.3 ; python_version >= "3.10" + # referencing +urllib3==2.6.3 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -656,7 +730,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -666,11 +740,16 @@ virtualenv==20.36.1 # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt +watchdog==6.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -684,19 +763,28 @@ werkzeug==3.1.5 # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in # moto -xmltodict==0.12.0 +xmldiff==2.7.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/static/ci/common.in +xmltodict==1.0.2 # via # -c requirements/static/ci/py3.12/linux.txt # moto -yamllint==1.26.3 +yamllint==1.32.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in +yamlloader==1.6.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # junos-eznc yarl==1.20.1 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp -zc-lockfile==1.4 +zc-lockfile==3.0.post1 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt @@ -705,7 +793,8 @@ zipp==3.23.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.12/linux-crypto.txt b/requirements/static/ci/py3.12/linux-crypto.txt index 551695756e2e..a1f30f44c22f 100644 --- a/requirements/static/ci/py3.12/linux-crypto.txt +++ b/requirements/static/ci/py3.12/linux-crypto.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/linux-crypto.txt requirements/static/ci/crypto.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=linux --python-version=3.12 --no-emit-index-url -o=requirements/static/ci/py3.12/linux-crypto.txt m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in pycryptodome==3.19.1 diff --git a/requirements/static/ci/py3.12/linux.txt b/requirements/static/ci/py3.12/linux.txt index 44c8bbe2c6e4..9109627fa93a 100644 --- a/requirements/static/ci/py3.12/linux.txt +++ b/requirements/static/ci/py3.12/linux.txt @@ -1,66 +1,75 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/linux.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/linux.in --python-platform=linux --python-version=3.12 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.12/linux.txt -o=requirements/static/ci/py3.12/linux.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.12/linux.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in + # aiohttp-retry # etcd3-py -aiosignal==1.2.0 - # via aiohttp -ansible==11.7.0 ; python_version >= "3.10" + # twilio +aiohttp-retry==2.8.3 + # via twilio +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.12/linux.txt + # aiohttp +ansible==12.0.0 # via -r requirements/static/ci/linux.in -ansible-core==2.18.6 +ansible-core==2.19.2 # via ansible -apache-libcloud==2.5.0 ; sys_platform != "win32" - # via -r requirements/static/ci/common.in -apscheduler==3.6.3 - # via python-telegram-bot -asn1crypto==1.3.0 +anyio==4.1.0 + # via httpcore +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +asn1crypto==1.5.1 # via # certvalidator # oscrypto -attrs==23.1.0 +attrs==23.2.0 # via + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/pkg/py3.12/linux.txt # jaraco-text -bcrypt==4.1.2 +bcrypt==5.0.0 # via # -r requirements/static/ci/common.in # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==4.2.2 - # via - # google-auth - # python-telegram-bot certifi==2024.7.4 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt + # httpcore + # httpx # kubernetes - # python-telegram-bot # requests certvalidator==0.11.1 # via vcert @@ -76,25 +85,25 @@ charset-normalizer==3.2.0 # via # -c requirements/static/pkg/py3.12/linux.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via # -c requirements/static/pkg/py3.12/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in -clustershell==1.8.3 +clustershell==1.9.3 # via -r requirements/static/ci/common.in contextvars==2.4 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt @@ -103,7 +112,6 @@ cryptography==46.0.5 # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in # ansible-core # etcd3-py # moto @@ -115,48 +123,60 @@ distlib==0.4.0 # via # -c requirements/static/pkg/py3.12/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # pytest-skip-markers -dnspython==2.6.1 +dnspython==2.8.0 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt +durationpy==0.10 + # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via textfsm -genshi==0.7.5 - # via -r requirements/static/ci/common.in -gitdb==4.0.7 - # via gitpython -gitpython==3.1.41 +genshi==0.7.10 # via -r requirements/static/ci/common.in -google-auth==2.1.0 - # via kubernetes -hglib==2.6.1 +gitdb==4.0.12 + # via + # -c requirements/static/pkg/py3.12/linux.txt + # gitpython +gitpython==3.1.46 + # via + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +h11==0.14.0 + # via httpcore +hglib==2.6.2 # via -r requirements/static/ci/linux.in +httpcore==0.17.3 + # via httpx +httpx==0.24.1 + # via python-telegram-bot idna==3.7 # via # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt + # anyio # etcd3-py + # httpx # requests # trustme # yarl @@ -168,14 +188,12 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.12/linux.txt - # -r requirements/static/pkg/linux.in -iniconfig==1.0.1 + # -r requirements/base.txt +iniconfig==2.0.0 # via pytest -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.12/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 +invoke==2.2.1 + # via paramiko +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.12/linux.txt # cherrypy @@ -184,7 +202,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt @@ -201,6 +219,7 @@ jinja2==3.1.6 # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # ansible-core + # junos-eznc # moto jmespath==1.1.0 # via @@ -209,25 +228,40 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.26.0 + # via -r requirements/static/ci/common.in +jsonschema-specifications==2025.9.1 + # via jsonschema +junit-xml==1.9 # via -r requirements/static/ci/common.in -jxmlease==1.0.1 ; sys_platform != "win32" +junos-eznc==2.7.6 # via -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +jxmlease==1.0.3 + # via -r requirements/static/ci/common.in +kazoo==2.10.0 # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 # via -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt -mako==1.2.2 +lxml==6.0.2 + # via + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt @@ -238,30 +272,32 @@ mercurial==6.0.1 # via -r requirements/static/ci/linux.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==10.7.0 +more-itertools==10.8.0 # via # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/pytest.txt - # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp # yarl +ncclient==0.7.0 + # via junos-eznc oauthlib==3.3.1 # via requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via certvalidator packaging==24.0 # via @@ -269,29 +305,32 @@ packaging==24.0 # -r requirements/base.txt # ansible-core # pytest -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" - # via -r requirements/static/ci/common.in +paramiko==4.0.0 + # via + # -r requirements/static/ci/common.in + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via -r requirements/static/ci/common.in -pathspec==0.9.0 +pathspec==0.12.1 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.12/linux.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.4 +portend==3.1.0 # via # -c requirements/static/pkg/py3.12/linux.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.12/linux.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt @@ -300,15 +339,12 @@ psutil==5.8.0 ; python_version >= "3.10" # pytest-system-statistics pyasn1==0.6.2 # via - # pyasn1-modules - # rsa -pyasn1-modules==0.4.2 - # via google-auth -pycparser==2.21 ; python_version >= "3.9" + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/pkg/py3.12/linux.txt - # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -320,23 +356,25 @@ pygit2==1.13.1 # via -r requirements/static/ci/linux.in pyiface==0.0.11 # via -r requirements/static/ci/linux.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 # via -r requirements/static/ci/common.in pyjwt==2.4.0 # via twilio pymysql==1.1.1 # via -r requirements/static/ci/linux.in -pynacl==1.5.0 +pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.12/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # etcd3-py -pyrsistent==0.17.3 - # via jsonschema +pyparsing==3.3.2 + # via junos-eznc +pyserial==3.5 + # via junos-eznc pytest==8.1.1 # via # -r requirements/pytest.txt @@ -359,11 +397,11 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories @@ -377,10 +415,10 @@ pytest-timeout==2.3.1 # via -r requirements/pytest.txt python-consul==1.1.0 # via -r requirements/static/ci/linux.in -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.12/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # botocore # croniter # kubernetes @@ -388,21 +426,19 @@ python-dateutil==2.8.1 # vcert python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.12/linux.txt - # -r requirements/static/pkg/linux.in -python-telegram-bot==13.7 + # -r requirements/base.txt +python-telegram-bot==20.3 # via -r requirements/static/ci/linux.in -pytz==2022.1 +pytz==2024.1 # via # -c requirements/static/pkg/py3.12/linux.txt - # apscheduler # croniter - # python-telegram-bot # tempora # twilio -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via @@ -410,11 +446,13 @@ pyyaml==6.0.1 # -r requirements/base.txt # ansible-core # clustershell + # junos-eznc # kubernetes # pytest-salt-factories # responses # yamllint -pyzmq==23.2.0 + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/zeromq.txt @@ -423,7 +461,11 @@ redis==3.5.3 # via redis-py-cluster redis-py-cluster==2.1.3 # via -r requirements/static/ci/linux.in -requests==2.32.5 ; python_version >= "3.10" +referencing==0.37.0 + # via + # jsonschema + # jsonschema-specifications +requests==2.32.5 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt @@ -433,83 +475,95 @@ requests==2.32.5 ; python_version >= "3.10" # kubernetes # moto # python-consul - # pyvmomi # requests-oauthlib # responses # twilio # vcert + # vultr requests-oauthlib==2.0.0 # via kubernetes -resolvelib==0.5.4 +resolvelib==1.0.1 # via ansible-core -responses==0.25.7 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in +rpds-py==0.30.0 + # via + # jsonschema + # referencing rpm-vercmp==0.1.2 # via # -c requirements/static/pkg/py3.12/linux.txt - # -r requirements/static/pkg/linux.in -rsa==4.7.2 - # via google-auth -s3transfer==0.13.0 + # -r requirements/base.txt +s3transfer==0.16.0 # via boto3 -semantic-version==2.9.0 +scp==0.15.0 + # via junos-eznc +semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.12/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt six==1.16.0 # via # -c requirements/static/pkg/py3.12/linux.txt - # apscheduler # etcd3-py - # genshi - # jsonschema - # kazoo + # junit-xml + # junos-eznc # kubernetes # python-consul # python-dateutil - # pyvmomi - # textfsm + # transitions # vcert -slack-bolt==1.15.5 +slack-bolt==1.18.0 # via -r requirements/static/ci/linux.in -slack-sdk==3.19.5 +slack-sdk==3.21.3 # via slack-bolt -smmap==4.0.0 - # via gitdb -sqlparse==0.5.0 +smmap==5.0.2 + # via + # -c requirements/static/pkg/py3.12/linux.txt + # gitdb +sniffio==1.3.0 + # via + # anyio + # httpcore + # httpx +sqlparse==0.5.5 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.12/linux.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in -tornado==6.1 - # via python-telegram-bot +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt +transitions==0.9.3 + # via junos-eznc trustme==1.1.0 # via -r requirements/pytest.txt -twilio==7.9.2 +twilio==8.2.2 # via -r requirements/static/ci/linux.in -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.12/linux.txt + # aiosignal # pyopenssl # pytest-system-statistics -tzlocal==3.0 - # via apscheduler -urllib3==2.6.3 ; python_version >= "3.10" + # referencing +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt @@ -519,7 +573,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -527,9 +581,13 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -r requirements/static/ci/common.in # kubernetes @@ -540,20 +598,27 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in +xmltodict==1.0.2 # via moto -yamllint==1.26.3 +yamllint==1.32.0 # via -r requirements/static/ci/linux.in +yamlloader==1.6.0 + # via junos-eznc yarl==1.20.1 - # via aiohttp -zc-lockfile==1.4 + # via + # -c requirements/static/pkg/py3.12/linux.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.12/linux.txt # cherrypy zipp==3.23.0 # via # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.12/tools-virustotal.txt b/requirements/static/ci/py3.12/tools-virustotal.txt index 622b946ff1b1..a8871eda69c2 100644 --- a/requirements/static/ci/py3.12/tools-virustotal.txt +++ b/requirements/static/ci/py3.12/tools-virustotal.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --output-file=requirements/static/ci/py3.12/tools-virustotal.txt requirements/static/ci/tools-virustotal.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/tools-virustotal.in --python-platform=linux --python-version=3.12 --no-emit-index-url -c=requirements/static/ci/py3.12/tools.txt -o=requirements/static/ci/py3.12/tools-virustotal.txt certifi==2023.7.22 # via # -c requirements/static/ci/py3.12/tools.txt diff --git a/requirements/static/ci/py3.12/tools.txt b/requirements/static/ci/py3.12/tools.txt index 4a4cf79c1334..a58cd14996a3 100644 --- a/requirements/static/ci/py3.12/tools.txt +++ b/requirements/static/ci/py3.12/tools.txt @@ -1,18 +1,14 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/tools.txt requirements/static/ci/tools.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/tools.in --python-platform=linux --python-version=3.12 --no-emit-index-url -o=requirements/static/ci/py3.12/tools.txt annotated-types==0.6.0 # via pydantic attrs==22.1.0 # via # -r requirements/static/ci/tools.in # python-tools-scripts -boto3==1.21.46 +boto3==1.26.152 # via -r requirements/static/ci/tools.in -botocore==1.24.46 +botocore==1.29.152 # via # boto3 # s3transfer @@ -20,27 +16,31 @@ certifi==2023.7.22 # via requests charset-normalizer==3.2.0 # via requests -commonmark==0.9.1 - # via rich idna==3.7 # via requests jinja2==3.1.4 # via -r requirements/static/ci/tools.in -jmespath==1.1.0 +jmespath==1.0.1 # via # boto3 # botocore -markupsafe==2.1.2 - # via jinja2 -packaging==22.0 +markdown-it-py==3.0.0 + # via rich +markupsafe==2.1.3 + # via + # -r requirements/static/ci/tools.in + # jinja2 +mdurl==0.1.2 + # via markdown-it-py +packaging==23.1 # via -r requirements/static/ci/tools.in -pydantic==2.6.1 +pydantic==2.6.4 # via python-tools-scripts -pydantic-core==2.16.2 +pydantic-core==2.16.3 # via pydantic pygments==2.17.2 # via rich -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via botocore python-tools-scripts==0.20.0 # via -r requirements/static/ci/tools.in @@ -48,9 +48,9 @@ pyyaml==6.0.1 # via -r requirements/static/ci/tools.in requests==2.31.0 # via python-tools-scripts -rich==12.5.1 +rich==13.4.2 # via python-tools-scripts -s3transfer==0.5.2 +s3transfer==0.6.1 # via boto3 six==1.16.0 # via python-dateutil diff --git a/requirements/static/ci/py3.12/windows-crypto.txt b/requirements/static/ci/py3.12/windows-crypto.txt index 5bddda4dfa63..6e5d6464102e 100644 --- a/requirements/static/ci/py3.12/windows-crypto.txt +++ b/requirements/static/ci/py3.12/windows-crypto.txt @@ -1,12 +1,6 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/windows-crypto.txt requirements/static/ci/crypto.in -# -m2crypto==0.37.1 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=windows --python-version=3.12 --no-emit-index-url -o=requirements/static/ci/py3.12/windows-crypto.txt +m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in -parameterized==0.8.1 - # via m2crypto pycryptodome==3.19.1 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.12/windows.txt b/requirements/static/ci/py3.12/windows.txt index 04b3ef0f4bf6..0e88e8a6db36 100644 --- a/requirements/static/ci/py3.12/windows.txt +++ b/requirements/static/ci/py3.12/windows.txt @@ -1,39 +1,48 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/windows.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in requirements/static/pkg/windows.in requirements/windows.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/windows.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/windows.in --python-platform=windows --python-version=3.12 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.12/windows.txt -o=requirements/static/ci/py3.12/windows.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.12/windows.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.12/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.3.1 - # via aiohttp -attrs==23.1.0 +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.12/windows.txt + # aiohttp +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.12/windows.txt + # -r requirements/base.txt +attrs==23.2.0 # via + # -c requirements/static/pkg/py3.12/windows.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/pkg/py3.12/windows.txt # jaraco-text -bcrypt==4.1.2 +bcrypt==5.0.0 # via -r requirements/static/ci/common.in boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer @@ -48,7 +57,6 @@ cffi==2.0.0 # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt # clr-loader # cryptography # pygit2 @@ -62,20 +70,20 @@ cheetah3==3.2.6.post1 cheroot==11.1.2 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.12/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt clr-loader==0.2.6 # via # -c requirements/static/pkg/py3.12/windows.txt # pythonnet -clustershell==1.8.3 +clustershell==1.9.3 # via -r requirements/static/ci/common.in -colorama==0.4.1 +colorama==0.4.6 # via pytest contextvars==2.4 # via @@ -89,58 +97,58 @@ cryptography==46.0.5 # etcd3-py # moto # pyopenssl + # pyspnego # requests-ntlm # trustme distlib==0.4.0 # via # -c requirements/static/pkg/py3.12/windows.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # pytest-skip-markers dmidecode==0.9.0 # via -r requirements/static/ci/windows.in -dnspython==2.6.1 +dnspython==2.8.0 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via textfsm -genshi==0.7.5 +genshi==0.7.10 # via -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.10 # via # -c requirements/static/pkg/py3.12/windows.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.43 # via # -c requirements/static/pkg/py3.12/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt idna==3.7 # via # -c requirements/static/pkg/py3.12/windows.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -153,18 +161,10 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt -iniconfig==1.0.1 + # -r requirements/base.txt +iniconfig==2.0.0 # via pytest -ioloop==0.1a0 - # via - # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.12/windows.txt - # jaraco-collections -jaraco-collections==3.3.0 +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.12/windows.txt # cherrypy @@ -173,11 +173,10 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # cheroot # jaraco-text # tempora @@ -185,7 +184,6 @@ jaraco-text==4.0.0 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # jaraco-collections jinja2==3.1.6 # via @@ -199,23 +197,32 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.26.0 + # via -r requirements/static/ci/common.in +jsonschema-specifications==2025.9.1 + # via jsonschema +junit-xml==1.9 # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in kubernetes==35.0.0 # via -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.12/windows.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt lxml==6.0.2 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt -mako==1.2.2 + # -r requirements/base.txt + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt @@ -224,28 +231,27 @@ markupsafe==2.1.2 # werkzeug mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==8.2.0 +more-itertools==10.8.0 # via # -c requirements/static/pkg/py3.12/windows.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.12/windows.txt # aiohttp # yarl -ntlm-auth==1.5.0 - # via requests-ntlm oauthlib==3.3.1 # via requests-oauthlib packaging==24.0 @@ -253,30 +259,28 @@ packaging==24.0 # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # pytest - # wheel passlib==1.7.4 # via -r requirements/static/ci/common.in patch==1.16 # via -r requirements/static/ci/windows.in -pathspec==0.10.2 +pathspec==1.0.3 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.12/windows.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.6 +portend==3.1.0 # via # -c requirements/static/pkg/py3.12/windows.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.12/windows.txt # aiohttp # yarl -psutil==5.8.0 ; python_version >= "3.10" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt @@ -286,12 +290,11 @@ psutil==5.8.0 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt -pycparser==2.21 ; python_version >= "3.9" + # -r requirements/base.txt +pycparser==2.21 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/static/ci/common.in - # -r requirements/windows.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -299,21 +302,25 @@ pycryptodomex==3.19.1 # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt -pygit2==1.13.1 +pygit2==1.19.1 # via -r requirements/static/ci/windows.in -pymssql==2.3.0 +pymssql==2.3.1 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt -pynacl==1.5.0 + # -r requirements/base.txt +pymysql==1.1.0 + # via + # -c requirements/static/pkg/py3.12/windows.txt + # -r requirements/base.txt +pynacl==1.6.2 # via -r requirements/static/ci/common.in pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # etcd3-py -pyrsistent==0.17.3 - # via jsonschema +pyspnego==0.12.0 + # via requests-ntlm pytest==8.1.1 # via # -r requirements/pytest.txt @@ -336,11 +343,11 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories @@ -352,37 +359,37 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # botocore # kubernetes # moto python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt pythonnet==3.0.3 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt -pytz==2022.1 + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/pkg/py3.12/windows.txt # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in -pywin32==311 +pywin32==306 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # docker # pytest-skip-markers # wmi -pywinrm==0.4.1 +pywinrm==0.5.0 # via -r requirements/static/ci/windows.in pyyaml==6.0.1 # via @@ -393,34 +400,42 @@ pyyaml==6.0.1 # pytest-salt-factories # responses # yamllint -pyzmq==25.0.2 ; sys_platform == "win32" +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.32.5 ; python_version >= "3.10" +referencing==0.37.0 + # via + # jsonschema + # jsonschema-specifications +requests==2.32.5 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt + # apache-libcloud # docker # etcd3-py # kubernetes # moto - # pyvmomi # pywinrm # requests-ntlm # requests-oauthlib # responses -requests-ntlm==1.1.0 + # vultr +requests-ntlm==1.3.0 # via pywinrm requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.7 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in -s3transfer==0.13.0 +rpds-py==0.30.0 + # via + # jsonschema + # referencing +s3transfer==0.16.0 # via boto3 sed==0.3.1 # via -r requirements/static/ci/windows.in @@ -429,51 +444,53 @@ semantic-version==2.10.0 setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt six==1.15.0 # via # -c requirements/static/pkg/py3.12/windows.txt # etcd3-py - # genshi - # jsonschema + # junit-xml # kubernetes # python-dateutil - # pyvmomi - # pywinrm - # textfsm -smmap==4.0.0 +smmap==5.0.1 # via # -c requirements/static/pkg/py3.12/windows.txt # gitdb -sqlparse==0.5.0 +sqlparse==0.5.5 # via -r requirements/static/ci/common.in +sspilib==0.5.0 + # via pyspnego strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.12/windows.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt toml==0.10.2 # via -r requirements/static/ci/common.in +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.12/windows.txt + # -r requirements/base.txt trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.12/windows.txt + # aiosignal # pyopenssl # pytest-system-statistics -urllib3==2.6.3 ; python_version >= "3.10" + # referencing +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # botocore # docker # kubernetes @@ -486,7 +503,11 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.12/windows.txt + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -499,33 +520,33 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -wheel==0.46.3 - # via - # -c requirements/constraints.txt - # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt wmi==1.5.1 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in xmltodict==0.13.0 # via # -c requirements/static/pkg/py3.12/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # moto # pywinrm -yamllint==1.28.0 +yamllint==1.38.0 # via -r requirements/static/ci/windows.in yarl==1.20.1 - # via aiohttp -zc-lockfile==2.0 + # via + # -c requirements/static/pkg/py3.12/windows.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.12/windows.txt # cherrypy zipp==3.23.0 # via # -c requirements/static/pkg/py3.12/windows.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.13/changelog.txt b/requirements/static/ci/py3.13/changelog.txt index bebe39faf0d4..7a3eaa8e7e41 100644 --- a/requirements/static/ci/py3.13/changelog.txt +++ b/requirements/static/ci/py3.13/changelog.txt @@ -1,16 +1,12 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/changelog.txt requirements/static/ci/changelog.in -# -click==8.1.7 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/changelog.in --python-platform=linux --python-version=3.13 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.13/linux.txt -o=requirements/static/ci/py3.13/changelog.txt +click==8.3.1 # via # click-default-group # towncrier click-default-group==1.2.4 # via towncrier -incremental==24.7.2 +incremental==24.11.0 # via towncrier jinja2==3.1.6 # via @@ -28,8 +24,9 @@ packaging==24.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/changelog.in + # incremental towncrier==22.12.0 # via -r requirements/static/ci/changelog.in -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.13/cloud.txt b/requirements/static/ci/py3.13/cloud.txt index ab30ce21a530..2940d5cd9282 100644 --- a/requirements/static/ci/py3.13/cloud.txt +++ b/requirements/static/ci/py3.13/cloud.txt @@ -1,25 +1,27 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/cloud.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/cloud.in requirements/static/ci/common.in requirements/static/pkg/linux.in requirements/zeromq.txt -# -aiohappyeyeballs==2.4.3 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/cloud.in requirements/static/pkg/linux.in --python-platform=linux --python-version=3.13 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.13/linux.txt -c=requirements/static/pkg/py3.13/linux.txt -o=requirements/static/ci/py3.13/cloud.txt +aiohappyeyeballs==2.6.1 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # aiohttp -aiohttp==3.10.10 +aiohttp==3.13.3 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.3.1 +aiosignal==1.4.0 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # aiohttp -apache-libcloud==3.8.0 ; sys_platform != "win32" +apache-libcloud==3.9.0 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/cloud.in # -r requirements/static/ci/common.in asn1crypto==1.5.1 @@ -27,9 +29,10 @@ asn1crypto==1.5.1 # -c requirements/static/ci/py3.13/linux.txt # certvalidator # oscrypto -attrs==24.2.0 +attrs==25.4.0 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # aiohttp # jsonschema # pytest-salt-factories @@ -43,7 +46,7 @@ autocommand==2.2.2 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # jaraco-text -bcrypt==4.2.0 +bcrypt==5.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -52,21 +55,18 @@ boto==2.49.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -boto3==1.35.46 +boto3==1.42.33 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in # moto -botocore==1.35.46 +botocore==1.42.33 # via # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==5.5.0 - # via - # -c requirements/static/ci/py3.13/linux.txt - # google-auth certifi==2026.1.4 # via # -c requirements/static/ci/py3.13/linux.txt @@ -99,15 +99,17 @@ cheroot==11.1.2 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -clustershell==1.9.2 +clustershell==1.9.3 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -116,7 +118,7 @@ contextvars==2.4 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt -croniter==6.0.0 ; sys_platform != "win32" +croniter==6.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt @@ -148,20 +150,24 @@ distro==1.9.0 # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # pytest-skip-markers -dnspython==2.7.0 +dnspython==2.8.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/pytest.txt +durationpy==0.10 + # via + # -c requirements/static/ci/py3.13/linux.txt + # kubernetes etcd3-py==0.1.6 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt @@ -171,37 +177,33 @@ flaky==3.8.1 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/pytest.txt -frozenlist==1.8.0 ; python_version >= "3.11" +frozenlist==1.8.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via - # -c requirements/static/ci/py3.13/linux.txt - # textfsm -genshi==0.7.9 +genshi==0.7.10 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -gitdb==4.0.11 +gitdb==4.0.12 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # gitpython -gitpython==3.1.43 +gitpython==3.1.46 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -google-auth==2.35.0 - # via - # -c requirements/static/ci/py3.13/linux.txt - # kubernetes idna==3.11 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -216,11 +218,16 @@ importlib-metadata==8.7.1 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -iniconfig==2.0.0 +iniconfig==2.3.0 # via # -c requirements/static/ci/py3.13/linux.txt # pytest +invoke==2.2.1 + # via + # -c requirements/static/ci/py3.13/linux.txt + # paramiko jaraco-collections==5.2.1 # via # -c requirements/static/ci/py3.13/linux.txt @@ -251,6 +258,7 @@ jinja2==3.1.6 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt + # junos-eznc # moto jmespath==1.1.0 # via @@ -260,19 +268,27 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==4.23.0 +jsonschema==4.26.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -jsonschema-specifications==2024.10.1 +jsonschema-specifications==2025.9.1 # via # -c requirements/static/ci/py3.13/linux.txt # jsonschema -jxmlease==1.0.3 ; sys_platform != "win32" +junit-xml==1.9 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -kazoo==2.10.0 ; sys_platform != "win32" and sys_platform != "darwin" +junos-eznc==2.7.6 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/static/ci/common.in +jxmlease==1.0.3 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/static/ci/common.in +kazoo==2.10.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -280,20 +296,31 @@ keyring==5.7.1 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -libnacl==2.1.0 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in +linode-python==1.1.1 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt looseversion==1.3.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt -mako==1.3.6 +lxml==6.0.2 + # via + # -c requirements/static/ci/py3.13/linux.txt + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -305,7 +332,7 @@ markupsafe==2.1.5 # jinja2 # mako # werkzeug -mock==5.1.0 +mock==5.2.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/pytest.txt @@ -313,13 +340,14 @@ more-itertools==10.8.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy # jaraco-functools # jaraco-text -moto==5.0.18 +moto==5.1.20 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -329,11 +357,16 @@ msgpack==1.1.2 # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.1.0 +multidict==6.7.0 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # aiohttp # yarl +ncclient==0.7.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # junos-eznc netaddr==1.3.0 # via -r requirements/static/ci/cloud.in oauthlib==3.3.1 @@ -350,10 +383,13 @@ packaging==24.0 # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # pytest -paramiko==3.5.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==4.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via # -c requirements/static/ci/py3.13/linux.txt @@ -363,7 +399,7 @@ platformdirs==4.5.1 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # virtualenv -pluggy==1.5.0 +pluggy==1.6.0 # via # -c requirements/static/ci/py3.13/linux.txt # pytest @@ -374,11 +410,13 @@ portend==3.2.1 # cherrypy profitbricks==4.1.3 # via -r requirements/static/ci/cloud.in -propcache==0.2.0 +propcache==0.4.1 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # aiohttp # yarl -psutil==7.2.1 ; python_version >= "3.10" +psutil==7.2.1 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt @@ -389,17 +427,13 @@ psutil==7.2.1 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/ci/py3.13/linux.txt - # pyasn1-modules - # rsa -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.13/linux.txt - # google-auth -pycparser==2.23 ; python_version >= "3.9" + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt +pycparser==3.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.23.0 @@ -407,15 +441,19 @@ pycryptodomex==3.23.0 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/crypto.txt -pyfakefs==5.7.1 +pyfakefs==6.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/pytest.txt -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pygments==2.19.2 + # via + # -c requirements/static/ci/py3.13/linux.txt + # pytest +pyinotify==0.9.6 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -pynacl==1.5.0 +pynacl==1.6.2 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -424,16 +462,25 @@ pyopenssl==25.3.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # etcd3-py +pyparsing==3.3.2 + # via + # -c requirements/static/ci/py3.13/linux.txt + # junos-eznc pypsexec==0.3.0 # via -r requirements/static/ci/cloud.in -pyspnego==0.8.0 +pyserial==3.5 + # via + # -c requirements/static/ci/py3.13/linux.txt + # junos-eznc +pyspnego==0.12.0 # via # -r requirements/static/ci/cloud.in # requests-ntlm # smbprotocol -pytest==8.3.3 +pytest==9.0.2 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/pytest.txt @@ -455,27 +502,27 @@ pytest-helpers-namespace==2021.12.29 # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities -pytest-httpserver==1.1.0 +pytest-httpserver==1.1.3 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/pytest.txt -pytest-salt-factories==1.0.4 +pytest-salt-factories==1.0.5 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.13.1 +pytest-subtests==0.15.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/pytest.txt @@ -483,7 +530,7 @@ pytest-system-statistics==1.0.2 # via # -c requirements/static/ci/py3.13/linux.txt # pytest-salt-factories -pytest-timeout==2.3.1 +pytest-timeout==2.4.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/pytest.txt @@ -491,6 +538,7 @@ python-dateutil==2.9.0.post0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -506,13 +554,14 @@ python-gnupg==0.5.6 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in pytz==2025.2 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # croniter -pyvmomi==8.0.3.0.1 +pyvmomi==9.0.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -524,21 +573,23 @@ pyyaml==6.0.3 # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # clustershell + # junos-eznc # kubernetes # pytest-salt-factories # responses + # yamlloader pyzmq==27.1.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -referencing==0.35.1 +referencing==0.37.0 # via # -c requirements/static/ci/py3.13/linux.txt # jsonschema # jsonschema-specifications -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt @@ -554,13 +605,14 @@ requests==2.32.5 ; python_version >= "3.10" # requests-oauthlib # responses # vcert + # vultr requests-ntlm==1.3.0 # via pywinrm requests-oauthlib==2.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # kubernetes -responses==0.25.3 +responses==0.25.8 # via # -c requirements/static/ci/py3.13/linux.txt # moto @@ -568,7 +620,7 @@ rfc3987==1.3.8 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -rpds-py==0.20.0 +rpds-py==0.30.0 # via # -c requirements/static/ci/py3.13/linux.txt # jsonschema @@ -577,15 +629,16 @@ rpm-vercmp==0.1.2 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -rsa==4.9 +s3transfer==0.16.0 # via # -c requirements/static/ci/py3.13/linux.txt - # google-auth -s3transfer==0.10.3 + # boto3 +scp==0.15.0 # via # -c requirements/static/ci/py3.13/linux.txt - # boto3 + # junos-eznc semantic-version==2.10.0 # via # -c requirements/static/ci/py3.13/linux.txt @@ -594,28 +647,30 @@ setproctitle==1.3.7 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in six==1.17.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # etcd3-py - # genshi + # junit-xml + # junos-eznc # kubernetes # profitbricks # python-dateutil - # pyvmomi - # textfsm + # transitions # vcert -smbprotocol==1.10.1 +smbprotocol==1.15.0 # via # -r requirements/static/ci/cloud.in # pypsexec -smmap==5.0.1 +smmap==5.0.2 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # gitdb -sqlparse==0.5.1 +sqlparse==0.5.5 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -628,11 +683,11 @@ tempora==5.8.1 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt @@ -641,15 +696,24 @@ toml==0.10.2 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -trustme==1.2.0 +tornado==6.5.4 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt +transitions==0.9.3 + # via + # -c requirements/static/ci/py3.13/linux.txt + # junos-eznc +trustme==1.2.1 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/pytest.txt -typing-extensions==4.12.2 +typing-extensions==4.15.0 # via # -c requirements/static/ci/py3.13/linux.txt # pytest-system-statistics -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt @@ -660,7 +724,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -671,11 +735,16 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==5.0.3 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt +watchdog==6.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -690,14 +759,23 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.14.2 +xmldiff==2.7.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/static/ci/common.in +xmltodict==1.0.2 # via # -c requirements/static/ci/py3.13/linux.txt # moto # pywinrm -yarl==1.16.0 +yamlloader==1.6.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # junos-eznc +yarl==1.22.0 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # aiohttp zc-lockfile==4.0 # via @@ -708,7 +786,8 @@ zipp==3.23.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.13/darwin-crypto.txt b/requirements/static/ci/py3.13/darwin-crypto.txt index c20a6ab986ee..326ee5636e3c 100644 --- a/requirements/static/ci/py3.13/darwin-crypto.txt +++ b/requirements/static/ci/py3.13/darwin-crypto.txt @@ -1,10 +1,6 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/darwin-crypto.txt requirements/static/ci/crypto.in -# -m2crypto==0.45.1 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=macos --python-version=3.13 --no-emit-index-url -o=requirements/static/ci/py3.13/darwin-crypto.txt +m2crypto==0.46.2 # via -r requirements/static/ci/crypto.in pycryptodome==3.23.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.13/darwin.txt b/requirements/static/ci/py3.13/darwin.txt index b66f8732049d..88e5753a6dd8 100644 --- a/requirements/static/ci/py3.13/darwin.txt +++ b/requirements/static/ci/py3.13/darwin.txt @@ -1,28 +1,32 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/darwin.txt requirements/darwin.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/darwin.in requirements/static/pkg/darwin.in -# -aiohappyeyeballs==2.4.3 - # via aiohttp -aiohttp==3.10.10 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/darwin.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/darwin.in --python-platform=macos --python-version=3.13 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.13/darwin.txt -o=requirements/static/ci/py3.13/darwin.txt +aiohappyeyeballs==2.6.1 # via + # -c requirements/static/pkg/py3.13/darwin.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.13/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.3.1 - # via aiohttp -apache-libcloud==3.8.0 ; sys_platform != "win32" +aiosignal==1.4.0 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt + # aiohttp +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.13/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in + # -r requirements/static/ci/darwin.in asn1crypto==1.5.1 # via # certvalidator # oscrypto -attrs==24.2.0 +attrs==25.4.0 # via + # -c requirements/static/pkg/py3.13/darwin.txt # aiohttp # jsonschema # pytest-salt-factories @@ -35,16 +39,19 @@ autocommand==2.2.2 # via # -c requirements/static/pkg/py3.13/darwin.txt # jaraco-text -bcrypt==4.2.0 - # via -r requirements/static/ci/common.in +bcrypt==5.0.0 + # via + # -r requirements/static/ci/common.in + # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.35.46 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.35.46 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer @@ -73,20 +80,20 @@ cheetah3==3.2.6.post1 cheroot==11.1.2 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # cherrypy cherrypy==18.10.0 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -clustershell==1.9.2 +clustershell==1.9.3 # via -r requirements/static/ci/common.in contextvars==2.4 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt -croniter==6.0.0 ; sys_platform != "win32" +croniter==6.0.0 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt @@ -97,6 +104,7 @@ cryptography==46.0.5 # -r requirements/static/ci/common.in # etcd3-py # moto + # paramiko # pyopenssl # trustme # vcert @@ -109,32 +117,30 @@ distro==1.9.0 # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # pytest-skip-markers -dnspython==2.7.0 +dnspython==2.8.0 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.8.0 ; python_version >= "3.11" +frozenlist==1.8.0 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via textfsm -genshi==0.7.9 +genshi==0.7.10 # via -r requirements/static/ci/common.in gitdb==4.0.12 # via @@ -143,14 +149,15 @@ gitdb==4.0.12 gitpython==3.1.46 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in + # -r requirements/static/ci/darwin.in hglib==2.6.2 # via -r requirements/static/ci/darwin.in idna==3.11 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -163,9 +170,11 @@ immutables==0.21 importlib-metadata==8.7.1 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt -iniconfig==2.0.0 + # -r requirements/base.txt +iniconfig==2.3.0 # via pytest +invoke==2.2.1 + # via paramiko jaraco-collections==5.2.1 # via # -c requirements/static/pkg/py3.13/darwin.txt @@ -179,7 +188,6 @@ jaraco-functools==4.4.0 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt # cheroot # jaraco-text # tempora @@ -187,12 +195,12 @@ jaraco-text==4.0.0 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt # jaraco-collections jinja2==3.1.6 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt + # junos-eznc # moto jmespath==1.1.0 # via @@ -201,11 +209,15 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==4.23.0 +jsonschema==4.26.0 # via -r requirements/static/ci/common.in -jsonschema-specifications==2024.10.1 +jsonschema-specifications==2025.9.1 # via jsonschema -jxmlease==1.0.3 ; sys_platform != "win32" +junit-xml==1.9 + # via -r requirements/static/ci/common.in +junos-eznc==2.7.6 + # via -r requirements/static/ci/common.in +jxmlease==1.0.3 # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in @@ -214,12 +226,17 @@ kubernetes==35.0.0 linode-python==1.1.1 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt looseversion==1.3.0 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt -mako==1.3.6 +lxml==6.0.2 + # via + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in markupsafe==2.1.5 # via @@ -228,30 +245,33 @@ markupsafe==2.1.5 # jinja2 # mako # werkzeug -mercurial==6.8.1 +mercurial==7.1.2 # via -r requirements/static/ci/darwin.in -mock==5.1.0 +mock==5.2.0 # via -r requirements/pytest.txt more-itertools==10.8.0 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy # jaraco-functools # jaraco-text -moto==5.0.18 +moto==5.1.20 # via -r requirements/static/ci/common.in msgpack==1.1.2 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.1.0 +multidict==6.7.0 # via + # -c requirements/static/pkg/py3.13/darwin.txt # aiohttp # yarl +ncclient==0.7.0 + # via junos-eznc oauthlib==3.3.1 # via requests-oauthlib oscrypto==1.3.0 @@ -261,23 +281,31 @@ packaging==24.0 # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # pytest +paramiko==4.0.0 + # via + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via -r requirements/static/ci/common.in -pathspec==0.12.1 +pathspec==1.0.3 # via yamllint platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.13/darwin.txt # virtualenv -pluggy==1.5.0 +pluggy==1.6.0 # via pytest portend==3.2.1 # via # -c requirements/static/pkg/py3.13/darwin.txt # cherrypy -propcache==0.2.0 - # via yarl -psutil==7.2.1 ; python_version >= "3.10" +propcache==0.4.1 + # via + # -c requirements/static/pkg/py3.13/darwin.txt + # aiohttp + # yarl +psutil==7.2.1 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt @@ -287,29 +315,36 @@ psutil==7.2.1 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt -pycparser==2.23 ; python_version >= "3.9" + # -r requirements/base.txt +pycparser==3.0 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # cffi pycryptodomex==3.23.0 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/crypto.txt -pyfakefs==5.7.1 +pyfakefs==6.0.0 # via -r requirements/pytest.txt -pygit2==1.16.0 +pygit2==1.19.1 # via -r requirements/static/ci/darwin.in -pynacl==1.5.0 - # via -r requirements/static/ci/common.in +pygments==2.19.2 + # via pytest +pynacl==1.6.2 + # via + # -r requirements/static/ci/common.in + # paramiko pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # etcd3-py -pytest==8.3.3 +pyparsing==3.3.2 + # via junos-eznc +pyserial==3.5 + # via junos-eznc +pytest==9.0.2 # via # -r requirements/pytest.txt # pytest-custom-exit-code @@ -327,30 +362,30 @@ pytest-helpers-namespace==2021.12.29 # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities -pytest-httpserver==1.1.0 +pytest-httpserver==1.1.3 # via -r requirements/pytest.txt -pytest-salt-factories==1.0.4 +pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.13.1 +pytest-subtests==0.15.0 # via -r requirements/pytest.txt pytest-system-statistics==1.0.2 # via pytest-salt-factories -pytest-timeout==2.3.1 +pytest-timeout==2.4.0 # via -r requirements/pytest.txt python-dateutil==2.9.0.post0 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # botocore # croniter # kubernetes @@ -362,33 +397,34 @@ python-etcd==0.4.5 python-gnupg==0.5.6 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt pytz==2025.2 # via # -c requirements/static/pkg/py3.13/darwin.txt # croniter -pyvmomi==8.0.3.0.1 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in pyyaml==6.0.3 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # clustershell + # junos-eznc # kubernetes # pytest-salt-factories # responses # yamllint - # yamlordereddictloader -pyzmq==25.1.2 ; sys_platform == "darwin" + # yamlloader +pyzmq==27.1.0 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/zeromq.txt # pytest-salt-factories -referencing==0.35.1 +referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt @@ -403,37 +439,39 @@ requests==2.32.5 ; python_version >= "3.10" # vultr requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.3 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in -rpds-py==0.20.0 +rpds-py==0.30.0 # via # jsonschema # referencing -s3transfer==0.10.3 +s3transfer==0.16.0 # via boto3 +scp==0.15.0 + # via junos-eznc semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.7 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt six==1.17.0 # via # -c requirements/static/pkg/py3.13/darwin.txt # etcd3-py - # genshi + # junit-xml + # junos-eznc # kubernetes # python-dateutil - # pyvmomi - # textfsm + # transitions # vcert smmap==5.0.2 # via # -c requirements/static/pkg/py3.13/darwin.txt # gitdb -sqlparse==0.5.1 +sqlparse==0.5.5 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in @@ -441,20 +479,25 @@ tempora==5.8.1 # via # -c requirements/static/pkg/py3.13/darwin.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt toml==0.10.2 # via -r requirements/static/ci/common.in -trustme==1.2.0 +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.13/darwin.txt + # -r requirements/base.txt +transitions==0.9.3 + # via junos-eznc +trustme==1.2.1 # via -r requirements/pytest.txt -typing-extensions==4.12.2 +typing-extensions==4.14.1 # via pytest-system-statistics -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt @@ -464,7 +507,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -475,8 +518,8 @@ virtualenv==20.36.1 vultr==1.0.1 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt -watchdog==5.0.3 + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -489,14 +532,18 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.14.2 +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in +xmltodict==1.0.2 # via moto -yamllint==1.35.1 - # via -r requirements/static/ci/darwin.in -yamlordereddictloader==0.4.2 +yamllint==1.38.0 # via -r requirements/static/ci/darwin.in -yarl==1.16.0 - # via aiohttp +yamlloader==1.6.0 + # via junos-eznc +yarl==1.22.0 + # via + # -c requirements/static/pkg/py3.13/darwin.txt + # aiohttp zc-lockfile==4.0 # via # -c requirements/static/pkg/py3.13/darwin.txt @@ -504,8 +551,8 @@ zc-lockfile==4.0 zipp==3.23.0 # via # -c requirements/static/pkg/py3.13/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.13/docs.txt b/requirements/static/ci/py3.13/docs.txt index 2533f79026af..570b55dddbbb 100644 --- a/requirements/static/ci/py3.13/docs.txt +++ b/requirements/static/ci/py3.13/docs.txt @@ -1,16 +1,32 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/docs.txt requirements/base.txt requirements/static/ci/docs.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/ci/docs.in --python-platform=linux --python-version=3.13 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.13/linux.txt -o=requirements/static/ci/py3.13/docs.txt +aiohappyeyeballs==2.6.1 + # via + # -c requirements/static/ci/py3.13/linux.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt +aiosignal==1.4.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # aiohttp alabaster==1.0.0 # via sphinx +apache-libcloud==3.9.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt +attrs==25.4.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # aiohttp autocommand==2.2.2 # via # -c requirements/static/ci/py3.13/linux.txt # jaraco-text -babel==2.16.0 +babel==2.17.0 # via sphinx certifi==2026.1.4 # via @@ -29,16 +45,18 @@ charset-normalizer==3.4.4 cheroot==11.1.2 # via # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt # cherrypy cherrypy==18.10.0 # via # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/docs.in contextvars==2.4 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt -croniter==6.0.0 ; sys_platform != "win32" +croniter==6.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt @@ -46,6 +64,7 @@ cryptography==46.0.5 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt + # pyopenssl distlib==0.4.0 # via # -c requirements/static/ci/py3.13/linux.txt @@ -54,20 +73,32 @@ distro==1.9.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt -docutils==0.21.2 +docutils==0.22.4 # via sphinx -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/ci/py3.13/linux.txt # virtualenv -frozenlist==1.8.0 ; python_version >= "3.11" +frozenlist==1.8.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via + # -c requirements/static/ci/py3.13/linux.txt + # gitpython +gitpython==3.1.46 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt idna==3.11 # via # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt # requests + # yarl imagesize==1.4.1 # via sphinx immutables==0.21 @@ -75,6 +106,10 @@ immutables==0.21 # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt # contextvars +importlib-metadata==8.7.1 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt jaraco-collections==5.2.1 # via # -c requirements/static/ci/py3.13/linux.txt @@ -100,6 +135,7 @@ jinja2==3.1.6 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt + # -r requirements/static/ci/docs.in # myst-docutils # sphinx jmespath==1.1.0 @@ -108,11 +144,15 @@ jmespath==1.1.0 # -r requirements/base.txt linkify-it-py==2.0.3 # via myst-docutils +linode-python==1.1.1 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt looseversion==1.3.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt -markdown-it-py==3.0.0 +markdown-it-py==4.0.0 # via # mdit-py-plugins # myst-docutils @@ -120,14 +160,16 @@ markupsafe==2.1.5 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt + # -r requirements/static/ci/docs.in # jinja2 -mdit-py-plugins==0.4.2 +mdit-py-plugins==0.5.0 # via myst-docutils mdurl==0.1.2 # via markdown-it-py more-itertools==10.8.0 # via # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt # cheroot # cherrypy # jaraco-functools @@ -136,7 +178,12 @@ msgpack==1.1.2 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt -myst-docutils[linkify]==4.0.0 +multidict==6.7.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # aiohttp + # yarl +myst-docutils==5.0.0 # via -r requirements/static/ci/docs.in packaging==24.0 # via @@ -151,27 +198,48 @@ portend==3.2.1 # via # -c requirements/static/ci/py3.13/linux.txt # cherrypy -psutil==7.2.1 ; python_version >= "3.10" +propcache==0.4.1 + # via + # -c requirements/static/ci/py3.13/linux.txt + # aiohttp + # yarl +psutil==7.2.1 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt -pycparser==2.23 ; python_version >= "3.9" +pyasn1==0.6.2 # via # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt +pycparser==3.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt # cffi pycryptodomex==3.23.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/crypto.txt -pyenchant==3.2.2 +pyenchant==3.3.0 # via sphinxcontrib-spelling -pygments==2.18.0 - # via sphinx +pygments==2.19.2 + # via + # -c requirements/static/ci/py3.13/linux.txt + # sphinx +pyopenssl==25.3.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt python-dateutil==2.9.0.post0 # via # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt # croniter # tempora +python-gnupg==0.5.6 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt pytz==2025.2 # via # -c requirements/static/ci/py3.13/linux.txt @@ -185,19 +253,36 @@ pyzmq==27.1.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt + # apache-libcloud # sphinx + # sphinxcontrib-spelling + # vultr +roman-numerals==4.1.0 + # via sphinx +rpm-vercmp==0.1.2 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt +setproctitle==1.3.7 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt six==1.17.0 # via # -c requirements/static/ci/py3.13/linux.txt # python-dateutil # sphinxcontrib-httpdomain -snowballstemmer==2.2.0 +smmap==5.0.2 + # via + # -c requirements/static/ci/py3.13/linux.txt + # gitdb +snowballstemmer==3.0.1 # via sphinx -sphinx==8.1.3 ; python_version >= "3.9" +sphinx==9.1.0 # via # -r requirements/static/ci/docs.in # sphinxcontrib-httpdomain @@ -216,19 +301,23 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sphinxcontrib-spelling==8.0.0 +sphinxcontrib-spelling==8.0.2 # via -r requirements/static/ci/docs.in tempora==5.8.1 # via # -c requirements/static/ci/py3.13/linux.txt # portend -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt +tornado==6.5.4 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt uc-micro-py==1.0.3 # via linkify-it-py -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt @@ -237,10 +326,23 @@ virtualenv==20.36.1 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt +yarl==1.22.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # aiohttp zc-lockfile==4.0 # via # -c requirements/static/ci/py3.13/linux.txt # cherrypy +zipp==3.23.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/base.txt + # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.13/freebsd-crypto.txt b/requirements/static/ci/py3.13/freebsd-crypto.txt index 35ce48fe7f8b..69446adf9d93 100644 --- a/requirements/static/ci/py3.13/freebsd-crypto.txt +++ b/requirements/static/ci/py3.13/freebsd-crypto.txt @@ -1,10 +1,6 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/freebsd-crypto.txt requirements/static/ci/crypto.in -# -m2crypto==0.45.1 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --universal --python-version=3.13 --no-emit-index-url -o=requirements/static/ci/py3.13/freebsd-crypto.txt +m2crypto==0.46.2 # via -r requirements/static/ci/crypto.in pycryptodome==3.23.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.13/freebsd.txt b/requirements/static/ci/py3.13/freebsd.txt index b89014fea1de..35870c4264ba 100644 --- a/requirements/static/ci/py3.13/freebsd.txt +++ b/requirements/static/ci/py3.13/freebsd.txt @@ -1,25 +1,31 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/freebsd.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in requirements/zeromq.txt -# -aiohappyeyeballs==2.4.3 - # via aiohttp -aiohttp==3.10.10 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in --universal --python-version=3.13 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.13/freebsd.txt -o=requirements/static/ci/py3.13/freebsd.txt +aiohappyeyeballs==2.6.1 # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.3.1 - # via aiohttp -apache-libcloud==3.8.0 ; sys_platform != "win32" - # via -r requirements/static/ci/common.in -asn1crypto==1.5.1 +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # aiohttp +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +asn1crypto==1.5.1 ; sys_platform != 'win32' # via # certvalidator # oscrypto -attrs==24.2.0 +attrs==25.4.0 # via + # -c requirements/static/pkg/py3.13/freebsd.txt # aiohttp # jsonschema # pytest-salt-factories @@ -32,18 +38,19 @@ autocommand==2.2.2 # via # -c requirements/static/pkg/py3.13/freebsd.txt # jaraco-text -bcrypt==4.2.0 +bcrypt==5.0.0 # via # -r requirements/static/ci/common.in # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.35.46 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.35.46 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer @@ -53,16 +60,17 @@ certifi==2026.1.4 # -r requirements/base.txt # kubernetes # requests -certvalidator==0.11.1 +certvalidator==0.11.1 ; sys_platform != 'win32' # via vcert cffi==2.0.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in + # clr-loader # cryptography - # pygit2 # pynacl + # pyzmq charset-normalizer==3.4.4 # via # -c requirements/static/pkg/py3.13/freebsd.txt @@ -72,20 +80,28 @@ cheetah3==3.2.6.post1 cheroot==11.1.2 # via # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cherrypy cherrypy==18.10.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in -clustershell==1.9.2 +clr-loader==0.2.10 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # pythonnet +clustershell==1.9.3 # via -r requirements/static/ci/common.in +colorama==0.4.6 ; sys_platform == 'win32' + # via pytest contextvars==2.4 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt -croniter==6.0.0 ; sys_platform != "win32" +croniter==6.0.0 ; sys_platform != 'win32' # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt @@ -111,42 +127,46 @@ distro==1.9.0 # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # pytest-skip-markers -dnspython==2.7.0 +dnspython==2.8.0 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.8.0 ; python_version >= "3.11" +frozenlist==1.8.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via textfsm -genshi==0.7.9 - # via -r requirements/static/ci/common.in -gitdb==4.0.11 - # via gitpython -gitpython==3.1.43 +genshi==0.7.10 # via -r requirements/static/ci/common.in +gitdb==4.0.12 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # gitpython +gitpython==3.1.46 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in hglib==2.6.2 # via -r requirements/static/ci/freebsd.in idna==3.11 # via # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -159,9 +179,12 @@ immutables==0.21 importlib-metadata==8.7.1 # via # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in -iniconfig==2.0.0 +iniconfig==2.3.0 # via pytest +invoke==2.2.1 ; sys_platform != 'win32' + # via paramiko jaraco-collections==5.2.1 # via # -c requirements/static/pkg/py3.13/freebsd.txt @@ -187,6 +210,7 @@ jinja2==3.1.6 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt + # junos-eznc # moto jmespath==1.1.0 # via @@ -195,25 +219,40 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==4.23.0 +jsonschema==4.26.0 # via -r requirements/static/ci/common.in -jsonschema-specifications==2024.10.1 +jsonschema-specifications==2025.9.1 # via jsonschema -jxmlease==1.0.3 ; sys_platform != "win32" +junit-xml==1.9 + # via -r requirements/static/ci/common.in +junos-eznc==2.7.6 ; sys_platform != 'win32' # via -r requirements/static/ci/common.in -kazoo==2.10.0 ; sys_platform != "win32" and sys_platform != "darwin" +jxmlease==1.0.3 ; sys_platform != 'win32' + # via -r requirements/static/ci/common.in +kazoo==2.10.0 ; sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in kubernetes==35.0.0 # via -r requirements/static/ci/common.in -libnacl==2.1.0 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 ; sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt looseversion==1.3.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt -mako==1.3.6 +lxml==6.0.2 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in markupsafe==2.1.5 # via @@ -222,89 +261,117 @@ markupsafe==2.1.5 # jinja2 # mako # werkzeug -mercurial==6.8.1 +mercurial==7.1.2 # via -r requirements/static/ci/freebsd.in -mock==5.1.0 +mock==5.2.0 # via -r requirements/pytest.txt more-itertools==10.8.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy # jaraco-functools # jaraco-text -moto==5.0.18 +moto==5.1.20 # via -r requirements/static/ci/common.in msgpack==1.1.2 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.1.0 +multidict==6.7.0 # via + # -c requirements/static/pkg/py3.13/freebsd.txt # aiohttp # yarl +ncclient==0.7.0 ; sys_platform != 'win32' + # via junos-eznc oauthlib==3.3.1 # via requests-oauthlib -oscrypto==1.3.0 +oscrypto==1.3.0 ; sys_platform != 'win32' # via certvalidator packaging==24.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # pytest -paramiko==3.5.0 ; sys_platform != "win32" and sys_platform != "darwin" - # via -r requirements/static/ci/common.in +paramiko==4.0.0 ; sys_platform != 'win32' + # via + # -r requirements/static/ci/common.in + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via -r requirements/static/ci/common.in -pathspec==0.12.1 +pathspec==1.0.3 # via yamllint platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.13/freebsd.txt # virtualenv -pluggy==1.5.0 +pluggy==1.6.0 # via pytest portend==3.2.1 # via # -c requirements/static/pkg/py3.13/freebsd.txt # cherrypy -propcache==0.2.0 - # via yarl -psutil==7.2.1 ; python_version >= "3.10" +propcache==0.4.1 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # aiohttp + # yarl +psutil==7.2.1 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pycparser==2.23 ; python_version >= "3.9" +pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.13/freebsd.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt +pycparser==3.0 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.23.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/crypto.txt -pyfakefs==5.7.1 +pyfakefs==6.0.0 # via -r requirements/pytest.txt -pygit2==1.19.1 - # via -r requirements/static/ci/freebsd.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pygments==2.19.2 + # via pytest +pyinotify==0.9.6 ; platform_system != 'openbsd' and sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in -pynacl==1.5.0 +pymssql==2.3.13 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt +pymysql==1.1.2 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt +pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # etcd3-py -pytest==8.3.3 +pyparsing==3.3.2 ; sys_platform != 'win32' + # via junos-eznc +pyserial==3.5 ; sys_platform != 'win32' + # via junos-eznc +pytest==9.0.2 # via # -r requirements/pytest.txt # pytest-custom-exit-code @@ -322,29 +389,30 @@ pytest-helpers-namespace==2021.12.29 # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities -pytest-httpserver==1.1.0 +pytest-httpserver==1.1.3 # via -r requirements/pytest.txt -pytest-salt-factories==1.0.4 +pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.13.1 +pytest-subtests==0.15.0 # via -r requirements/pytest.txt pytest-system-statistics==1.0.2 # via pytest-salt-factories -pytest-timeout==2.3.1 +pytest-timeout==2.4.0 # via -r requirements/pytest.txt python-dateutil==2.9.0.post0 # via # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # botocore # croniter @@ -357,32 +425,46 @@ python-etcd==0.4.5 python-gnupg==0.5.6 # via # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in -pytz==2025.2 +pythonnet==3.0.5 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt +pytz==2025.2 ; sys_platform != 'win32' # via # -c requirements/static/pkg/py3.13/freebsd.txt # croniter -pyvmomi==8.0.3.0.1 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in +pywin32==311 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt + # docker + # pytest-skip-markers + # wmi pyyaml==6.0.3 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # clustershell + # junos-eznc # kubernetes # pytest-salt-factories # responses # yamllint + # yamlloader pyzmq==27.1.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/zeromq.txt # pytest-salt-factories -referencing==0.35.1 +referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt @@ -394,37 +476,47 @@ requests==2.32.5 ; python_version >= "3.10" # requests-oauthlib # responses # vcert + # vultr requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.3 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in -rpds-py==0.20.0 +rpds-py==0.30.0 # via # jsonschema # referencing -s3transfer==0.10.3 +rpm-vercmp==0.1.2 ; sys_platform == 'linux' + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt +s3transfer==0.16.0 # via boto3 +scp==0.15.0 ; sys_platform != 'win32' + # via junos-eznc semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.7 # via # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in six==1.17.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt # etcd3-py - # genshi + # junit-xml + # junos-eznc # kubernetes # python-dateutil - # pyvmomi - # textfsm + # transitions # vcert -smmap==5.0.1 - # via gitdb -sqlparse==0.5.1 +smmap==5.0.2 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # gitdb +sqlparse==0.5.5 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in @@ -432,19 +524,25 @@ tempora==5.8.1 # via # -c requirements/static/pkg/py3.13/freebsd.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in -trustme==1.2.0 +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt +transitions==0.9.3 ; sys_platform != 'win32' + # via junos-eznc +trustme==1.2.1 # via -r requirements/pytest.txt -typing-extensions==4.12.2 +typing-extensions==4.15.0 # via pytest-system-statistics -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt @@ -454,7 +552,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != 'win32' # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -462,7 +560,11 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==5.0.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -475,12 +577,25 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.14.2 - # via moto -yamllint==1.35.1 +wmi==1.5.1 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in +xmltodict==1.0.3 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt + # moto +yamllint==1.38.0 # via -r requirements/static/ci/freebsd.in -yarl==1.16.0 - # via aiohttp +yamlloader==1.6.0 ; sys_platform != 'win32' + # via junos-eznc +yarl==1.22.0 + # via + # -c requirements/static/pkg/py3.13/freebsd.txt + # aiohttp zc-lockfile==4.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt @@ -488,7 +603,8 @@ zc-lockfile==4.0 zipp==3.23.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.13/lint.txt b/requirements/static/ci/py3.13/lint.txt index 89f6739a478a..bb26b1c09e4e 100644 --- a/requirements/static/ci/py3.13/lint.txt +++ b/requirements/static/ci/py3.13/lint.txt @@ -1,43 +1,45 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/lint.txt requirements/base.txt requirements/static/ci/common.in requirements/static/ci/lint.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt -# -aiohappyeyeballs==2.4.3 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/lint.in requirements/static/ci/linux.in requirements/static/pkg/linux.in --python-platform=linux --python-version=3.13 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.13/linux.txt -c=requirements/static/pkg/py3.13/linux.txt -o=requirements/static/ci/py3.13/lint.txt +aiohappyeyeballs==2.6.1 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # aiohttp -aiohttp==3.10.10 +aiohttp==3.13.3 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # aiohttp-retry # etcd3-py # twilio -aiohttp-retry==2.8.3 +aiohttp-retry==2.9.1 # via # -c requirements/static/ci/py3.13/linux.txt # twilio -aiosignal==1.3.1 +aiosignal==1.4.0 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # aiohttp -ansible==10.5.0 ; python_version >= "3.10" +ansible==13.2.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/linux.in -ansible-core==2.17.5 +ansible-core==2.20.1 # via # -c requirements/static/ci/py3.13/linux.txt # ansible -anyio==4.6.2.post1 +anyio==4.12.1 # via # -c requirements/static/ci/py3.13/linux.txt # httpx -apache-libcloud==3.8.0 ; sys_platform != "win32" +apache-libcloud==3.9.0 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in asn1crypto==1.5.1 # via @@ -46,9 +48,10 @@ asn1crypto==1.5.1 # oscrypto astroid==3.1.0 # via pylint -attrs==24.2.0 +attrs==25.4.0 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # aiohttp # jsonschema # referencing @@ -57,7 +60,7 @@ autocommand==2.2.2 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # jaraco-text -bcrypt==4.2.0 +bcrypt==5.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -66,21 +69,18 @@ boto==2.49.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -boto3==1.35.46 +boto3==1.42.33 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in # moto -botocore==1.35.46 +botocore==1.42.33 # via # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==5.5.0 - # via - # -c requirements/static/ci/py3.13/linux.txt - # google-auth certifi==2026.1.4 # via # -c requirements/static/ci/py3.13/linux.txt @@ -116,15 +116,17 @@ cheroot==11.1.2 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -clustershell==1.9.2 +clustershell==1.9.3 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -133,7 +135,7 @@ contextvars==2.4 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt -croniter==6.0.0 ; sys_platform != "win32" +croniter==6.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt @@ -151,7 +153,7 @@ cryptography==46.0.5 # paramiko # pyopenssl # vcert -dill==0.3.9 +dill==0.4.1 # via pylint distlib==0.4.0 # via @@ -163,53 +165,52 @@ distro==1.9.0 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt -dnspython==2.7.0 +dnspython==2.8.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/lint.in +durationpy==0.10 + # via + # -c requirements/static/ci/py3.13/linux.txt + # kubernetes etcd3-py==0.1.6 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/ci/common.in # virtualenv -frozenlist==1.8.0 ; python_version >= "3.11" +frozenlist==1.8.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via - # -c requirements/static/ci/py3.13/linux.txt - # textfsm -genshi==0.7.9 +genshi==0.7.10 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -gitdb==4.0.11 +gitdb==4.0.12 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # gitpython -gitpython==3.1.43 +gitpython==3.1.46 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -google-auth==2.35.0 - # via - # -c requirements/static/ci/py3.13/linux.txt - # kubernetes -h11==0.14.0 +h11==0.16.0 # via # -c requirements/static/ci/py3.13/linux.txt # httpcore @@ -217,11 +218,11 @@ hglib==2.6.2 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/linux.in -httpcore==1.0.6 +httpcore==1.0.9 # via # -c requirements/static/ci/py3.13/linux.txt # httpx -httpx==0.27.2 +httpx==0.28.1 # via # -c requirements/static/ci/py3.13/linux.txt # python-telegram-bot @@ -229,6 +230,7 @@ idna==3.11 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # anyio # etcd3-py # httpx @@ -244,7 +246,12 @@ importlib-metadata==8.7.1 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in +invoke==2.2.1 + # via + # -c requirements/static/ci/py3.13/linux.txt + # paramiko isort==5.13.2 # via pylint jaraco-collections==5.2.1 @@ -278,6 +285,7 @@ jinja2==3.1.6 # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # ansible-core + # junos-eznc # moto jmespath==1.1.0 # via @@ -287,19 +295,27 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==4.23.0 +jsonschema==4.26.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -jsonschema-specifications==2024.10.1 +jsonschema-specifications==2025.9.1 # via # -c requirements/static/ci/py3.13/linux.txt # jsonschema -jxmlease==1.0.3 ; sys_platform != "win32" +junit-xml==1.9 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/static/ci/common.in +junos-eznc==2.7.6 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/static/ci/common.in +jxmlease==1.0.3 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -kazoo==2.10.0 ; sys_platform != "win32" and sys_platform != "darwin" +kazoo==2.10.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -307,20 +323,31 @@ keyring==5.7.1 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -libnacl==2.1.0 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in +linode-python==1.1.1 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt looseversion==1.3.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt -mako==1.3.6 +lxml==6.0.2 + # via + # -c requirements/static/ci/py3.13/linux.txt + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -334,7 +361,7 @@ markupsafe==2.1.5 # werkzeug mccabe==0.7.0 # via pylint -mercurial==6.8.1 +mercurial==7.1.2 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/linux.in @@ -342,12 +369,13 @@ more-itertools==10.8.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy # jaraco-functools # jaraco-text -moto==5.0.18 +moto==5.1.20 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -356,11 +384,16 @@ msgpack==1.1.2 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt -multidict==6.1.0 +multidict==6.7.0 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # aiohttp # yarl +ncclient==0.7.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # junos-eznc oauthlib==3.3.1 # via # -c requirements/static/ci/py3.13/linux.txt @@ -375,15 +408,18 @@ packaging==24.0 # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # ansible-core -paramiko==3.5.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==4.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -pathspec==0.12.1 +pathspec==1.0.3 # via # -c requirements/static/ci/py3.13/linux.txt # yamllint @@ -398,11 +434,13 @@ portend==3.2.1 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # cherrypy -propcache==0.2.0 +propcache==0.4.1 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # aiohttp # yarl -psutil==7.2.1 ; python_version >= "3.10" +psutil==7.2.1 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt @@ -410,17 +448,13 @@ psutil==7.2.1 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/ci/py3.13/linux.txt - # pyasn1-modules - # rsa -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.13/linux.txt - # google-auth -pycparser==2.23 ; python_version >= "3.9" + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt +pycparser==3.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.23.0 @@ -428,7 +462,7 @@ pycryptodomex==3.23.0 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/crypto.txt -pygit2==1.16.0 +pygit2==1.19.1 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/linux.in @@ -436,11 +470,11 @@ pyiface==0.0.11 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/linux.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -pyjwt==2.9.0 +pyjwt==2.10.1 # via # -c requirements/static/ci/py3.13/linux.txt # twilio @@ -448,11 +482,11 @@ pylint==3.1.1 # via # -r requirements/static/ci/lint.in # saltpylint -pymysql==1.1.1 +pymysql==1.1.2 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/linux.in -pynacl==1.5.0 +pynacl==1.6.2 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -461,8 +495,17 @@ pyopenssl==25.3.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # etcd3-py +pyparsing==3.3.2 + # via + # -c requirements/static/ci/py3.13/linux.txt + # junos-eznc +pyserial==3.5 + # via + # -c requirements/static/ci/py3.13/linux.txt + # junos-eznc python-consul==1.1.0 # via # -c requirements/static/ci/py3.13/linux.txt @@ -471,6 +514,7 @@ python-dateutil==2.9.0.post0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -486,8 +530,9 @@ python-gnupg==0.5.6 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -python-telegram-bot==21.6 +python-telegram-bot==22.5 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/linux.in @@ -496,7 +541,7 @@ pytz==2025.2 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # croniter -pyvmomi==8.0.3.0.1 +pyvmomi==9.0.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -507,9 +552,11 @@ pyyaml==6.0.3 # -r requirements/base.txt # ansible-core # clustershell + # junos-eznc # kubernetes # responses # yamllint + # yamlloader pyzmq==27.1.0 # via # -c requirements/static/ci/py3.13/linux.txt @@ -523,12 +570,12 @@ redis-py-cluster==2.1.3 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/linux.in -referencing==0.35.1 +referencing==0.37.0 # via # -c requirements/static/ci/py3.13/linux.txt # jsonschema # jsonschema-specifications -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt @@ -543,15 +590,16 @@ requests==2.32.5 ; python_version >= "3.10" # responses # twilio # vcert + # vultr requests-oauthlib==2.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # kubernetes -resolvelib==1.0.1 +resolvelib==1.2.1 # via # -c requirements/static/ci/py3.13/linux.txt # ansible-core -responses==0.25.3 +responses==0.25.8 # via # -c requirements/static/ci/py3.13/linux.txt # moto @@ -559,7 +607,7 @@ rfc3987==1.3.8 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -rpds-py==0.20.0 +rpds-py==0.30.0 # via # -c requirements/static/ci/py3.13/linux.txt # jsonschema @@ -568,17 +616,18 @@ rpm-vercmp==0.1.2 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -rsa==4.9 - # via - # -c requirements/static/ci/py3.13/linux.txt - # google-auth -s3transfer==0.10.3 +s3transfer==0.16.0 # via # -c requirements/static/ci/py3.13/linux.txt # boto3 saltpylint==2024.2.5 # via -r requirements/static/ci/lint.in +scp==0.15.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # junos-eznc semantic-version==2.10.0 # via # -c requirements/static/ci/py3.13/linux.txt @@ -587,37 +636,34 @@ setproctitle==1.3.7 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in six==1.17.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # etcd3-py - # genshi + # junit-xml + # junos-eznc # kubernetes # python-consul # python-dateutil - # pyvmomi - # textfsm + # transitions # vcert -slack-bolt==1.21.1 +slack-bolt==1.27.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/linux.in -slack-sdk==3.33.1 +slack-sdk==3.39.0 # via # -c requirements/static/ci/py3.13/linux.txt # slack-bolt -smmap==5.0.1 +smmap==5.0.2 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # gitdb -sniffio==1.3.1 - # via - # -c requirements/static/ci/py3.13/linux.txt - # anyio - # httpx -sqlparse==0.5.1 +sqlparse==0.5.5 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -630,11 +676,11 @@ tempora==5.8.1 # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt @@ -644,13 +690,22 @@ toml==0.10.2 # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/ci/lint.in -tomlkit==0.13.2 +tomlkit==0.14.0 # via pylint -twilio==9.3.4 +tornado==6.5.4 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt +transitions==0.9.3 + # via + # -c requirements/static/ci/py3.13/linux.txt + # junos-eznc +twilio==9.9.1 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/linux.in -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt @@ -661,7 +716,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -671,11 +726,16 @@ virtualenv==20.36.1 # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in -watchdog==5.0.3 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt +watchdog==6.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in @@ -689,17 +749,26 @@ werkzeug==3.1.5 # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in # moto -xmltodict==0.14.2 +xmldiff==2.7.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/static/ci/common.in +xmltodict==1.0.2 # via # -c requirements/static/ci/py3.13/linux.txt # moto -yamllint==1.35.1 +yamllint==1.38.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/linux.in -yarl==1.16.0 +yamlloader==1.6.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # junos-eznc +yarl==1.22.0 # via # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # aiohttp zc-lockfile==4.0 # via @@ -710,7 +779,8 @@ zipp==3.23.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.13/linux-crypto.txt b/requirements/static/ci/py3.13/linux-crypto.txt index 7ca794acfa78..7eced03ed1f8 100644 --- a/requirements/static/ci/py3.13/linux-crypto.txt +++ b/requirements/static/ci/py3.13/linux-crypto.txt @@ -1,10 +1,6 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/linux-crypto.txt requirements/static/ci/crypto.in -# -m2crypto==0.45.1 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=linux --python-version=3.13 --no-emit-index-url -o=requirements/static/ci/py3.13/linux-crypto.txt +m2crypto==0.46.2 # via -r requirements/static/ci/crypto.in pycryptodome==3.23.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.13/linux.txt b/requirements/static/ci/py3.13/linux.txt index 25e33f845f59..40712401d4f8 100644 --- a/requirements/static/ci/py3.13/linux.txt +++ b/requirements/static/ci/py3.13/linux.txt @@ -1,35 +1,41 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/linux.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt -# -aiohappyeyeballs==2.4.3 - # via aiohttp -aiohttp==3.10.10 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/linux.in --python-platform=linux --python-version=3.13 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.13/linux.txt -o=requirements/static/ci/py3.13/linux.txt +aiohappyeyeballs==2.6.1 # via + # -c requirements/static/pkg/py3.13/linux.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # aiohttp-retry # etcd3-py # twilio -aiohttp-retry==2.8.3 +aiohttp-retry==2.9.1 # via twilio -aiosignal==1.3.1 - # via aiohttp -ansible==10.5.0 ; python_version >= "3.10" +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.13/linux.txt + # aiohttp +ansible==13.2.0 # via -r requirements/static/ci/linux.in -ansible-core==2.17.5 +ansible-core==2.20.1 # via ansible -anyio==4.6.2.post1 +anyio==4.12.1 # via httpx -apache-libcloud==3.8.0 ; sys_platform != "win32" - # via -r requirements/static/ci/common.in +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in asn1crypto==1.5.1 # via # certvalidator # oscrypto -attrs==24.2.0 +attrs==25.4.0 # via + # -c requirements/static/pkg/py3.13/linux.txt # aiohttp # jsonschema # pytest-salt-factories @@ -42,23 +48,22 @@ autocommand==2.2.2 # via # -c requirements/static/pkg/py3.13/linux.txt # jaraco-text -bcrypt==4.2.0 +bcrypt==5.0.0 # via # -r requirements/static/ci/common.in # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.35.46 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.35.46 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==5.5.0 - # via google-auth certifi==2026.1.4 # via # -c requirements/static/pkg/py3.13/linux.txt @@ -86,20 +91,20 @@ cheetah3==3.2.6.post1 cheroot==11.1.2 # via # -c requirements/static/pkg/py3.13/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # cherrypy cherrypy==18.10.0 # via # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in -clustershell==1.9.2 +clustershell==1.9.3 # via -r requirements/static/ci/common.in contextvars==2.4 # via # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt -croniter==6.0.0 ; sys_platform != "win32" +croniter==6.0.0 # via # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt @@ -108,7 +113,6 @@ cryptography==46.0.5 # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in # ansible-core # etcd3-py # moto @@ -125,48 +129,52 @@ distro==1.9.0 # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # pytest-skip-markers -dnspython==2.7.0 +dnspython==2.8.0 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt +durationpy==0.10 + # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.8.0 ; python_version >= "3.11" +frozenlist==1.8.0 # via # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via textfsm -genshi==0.7.9 - # via -r requirements/static/ci/common.in -gitdb==4.0.11 - # via gitpython -gitpython==3.1.43 +genshi==0.7.10 # via -r requirements/static/ci/common.in -google-auth==2.35.0 - # via kubernetes -h11==0.14.0 +gitdb==4.0.12 + # via + # -c requirements/static/pkg/py3.13/linux.txt + # gitpython +gitpython==3.1.46 + # via + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +h11==0.16.0 # via httpcore hglib==2.6.2 # via -r requirements/static/ci/linux.in -httpcore==1.0.6 +httpcore==1.0.9 # via httpx -httpx==0.27.2 +httpx==0.28.1 # via python-telegram-bot idna==3.11 # via # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # anyio # etcd3-py # httpx @@ -181,9 +189,11 @@ immutables==0.21 importlib-metadata==8.7.1 # via # -c requirements/static/pkg/py3.13/linux.txt - # -r requirements/static/pkg/linux.in -iniconfig==2.0.0 + # -r requirements/base.txt +iniconfig==2.3.0 # via pytest +invoke==2.2.1 + # via paramiko jaraco-collections==5.2.1 # via # -c requirements/static/pkg/py3.13/linux.txt @@ -210,6 +220,7 @@ jinja2==3.1.6 # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # ansible-core + # junos-eznc # moto jmespath==1.1.0 # via @@ -218,25 +229,38 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==4.23.0 +jsonschema==4.26.0 # via -r requirements/static/ci/common.in -jsonschema-specifications==2024.10.1 +jsonschema-specifications==2025.9.1 # via jsonschema -jxmlease==1.0.3 ; sys_platform != "win32" +junit-xml==1.9 + # via -r requirements/static/ci/common.in +junos-eznc==2.7.6 + # via -r requirements/static/ci/common.in +jxmlease==1.0.3 # via -r requirements/static/ci/common.in -kazoo==2.10.0 ; sys_platform != "win32" and sys_platform != "darwin" +kazoo==2.10.0 # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via -r requirements/static/ci/common.in -libnacl==2.1.0 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 # via -r requirements/static/ci/common.in +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt looseversion==1.3.0 # via # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt -mako==1.3.6 +lxml==6.0.2 + # via + # junos-eznc + # ncclient + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in markupsafe==2.1.5 # via @@ -245,30 +269,33 @@ markupsafe==2.1.5 # jinja2 # mako # werkzeug -mercurial==6.8.1 +mercurial==7.1.2 # via -r requirements/static/ci/linux.in -mock==5.1.0 +mock==5.2.0 # via -r requirements/pytest.txt more-itertools==10.8.0 # via # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # -r requirements/pytest.txt - # -r requirements/static/pkg/linux.in # cheroot # cherrypy # jaraco-functools # jaraco-text -moto==5.0.18 +moto==5.1.20 # via -r requirements/static/ci/common.in msgpack==1.1.2 # via # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.1.0 +multidict==6.7.0 # via + # -c requirements/static/pkg/py3.13/linux.txt # aiohttp # yarl +ncclient==0.7.0 + # via junos-eznc oauthlib==3.3.1 # via requests-oauthlib oscrypto==1.3.0 @@ -279,25 +306,32 @@ packaging==24.0 # -r requirements/base.txt # ansible-core # pytest -paramiko==3.5.0 ; sys_platform != "win32" and sys_platform != "darwin" - # via -r requirements/static/ci/common.in +paramiko==4.0.0 + # via + # -r requirements/static/ci/common.in + # junos-eznc + # ncclient + # scp passlib==1.7.4 # via -r requirements/static/ci/common.in -pathspec==0.12.1 +pathspec==1.0.3 # via yamllint platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.13/linux.txt # virtualenv -pluggy==1.5.0 +pluggy==1.6.0 # via pytest portend==3.2.1 # via # -c requirements/static/pkg/py3.13/linux.txt # cherrypy -propcache==0.2.0 - # via yarl -psutil==7.2.1 ; python_version >= "3.10" +propcache==0.4.1 + # via + # -c requirements/static/pkg/py3.13/linux.txt + # aiohttp + # yarl +psutil==7.2.1 # via # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt @@ -306,42 +340,45 @@ psutil==7.2.1 ; python_version >= "3.10" # pytest-system-statistics pyasn1==0.6.2 # via - # pyasn1-modules - # rsa -pyasn1-modules==0.4.2 - # via google-auth -pycparser==2.23 ; python_version >= "3.9" + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt +pycparser==3.0 # via # -c requirements/static/pkg/py3.13/linux.txt - # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # cffi pycryptodomex==3.23.0 # via # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/crypto.txt -pyfakefs==5.7.1 +pyfakefs==6.0.0 # via -r requirements/pytest.txt -pygit2==1.16.0 +pygit2==1.19.1 # via -r requirements/static/ci/linux.in +pygments==2.19.2 + # via pytest pyiface==0.0.11 # via -r requirements/static/ci/linux.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 # via -r requirements/static/ci/common.in -pyjwt==2.9.0 +pyjwt==2.10.1 # via twilio -pymysql==1.1.1 +pymysql==1.1.2 # via -r requirements/static/ci/linux.in -pynacl==1.5.0 +pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.13/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # etcd3-py -pytest==8.3.3 +pyparsing==3.3.2 + # via junos-eznc +pyserial==3.5 + # via junos-eznc +pytest==9.0.2 # via # -r requirements/pytest.txt # pytest-custom-exit-code @@ -359,32 +396,32 @@ pytest-helpers-namespace==2021.12.29 # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities -pytest-httpserver==1.1.0 +pytest-httpserver==1.1.3 # via -r requirements/pytest.txt -pytest-salt-factories==1.0.4 +pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.13.1 +pytest-subtests==0.15.0 # via -r requirements/pytest.txt pytest-system-statistics==1.0.2 # via pytest-salt-factories -pytest-timeout==2.3.1 +pytest-timeout==2.4.0 # via -r requirements/pytest.txt python-consul==1.1.0 # via -r requirements/static/ci/linux.in python-dateutil==2.9.0.post0 # via # -c requirements/static/pkg/py3.13/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # botocore # croniter # kubernetes @@ -396,14 +433,14 @@ python-etcd==0.4.5 python-gnupg==0.5.6 # via # -c requirements/static/pkg/py3.13/linux.txt - # -r requirements/static/pkg/linux.in -python-telegram-bot==21.6 + # -r requirements/base.txt +python-telegram-bot==22.5 # via -r requirements/static/ci/linux.in pytz==2025.2 # via # -c requirements/static/pkg/py3.13/linux.txt # croniter -pyvmomi==8.0.3.0.1 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in pyyaml==6.0.3 # via @@ -411,10 +448,12 @@ pyyaml==6.0.3 # -r requirements/base.txt # ansible-core # clustershell + # junos-eznc # kubernetes # pytest-salt-factories # responses # yamllint + # yamlloader pyzmq==27.1.0 # via # -c requirements/static/pkg/py3.13/linux.txt @@ -424,11 +463,11 @@ redis==3.5.3 # via redis-py-cluster redis-py-cluster==2.1.3 # via -r requirements/static/ci/linux.in -referencing==0.35.1 +referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt @@ -442,54 +481,53 @@ requests==2.32.5 ; python_version >= "3.10" # responses # twilio # vcert + # vultr requests-oauthlib==2.0.0 # via kubernetes -resolvelib==1.0.1 +resolvelib==1.2.1 # via ansible-core -responses==0.25.3 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in -rpds-py==0.20.0 +rpds-py==0.30.0 # via # jsonschema # referencing rpm-vercmp==0.1.2 # via # -c requirements/static/pkg/py3.13/linux.txt - # -r requirements/static/pkg/linux.in -rsa==4.9 - # via google-auth -s3transfer==0.10.3 + # -r requirements/base.txt +s3transfer==0.16.0 # via boto3 +scp==0.15.0 + # via junos-eznc semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.7 # via # -c requirements/static/pkg/py3.13/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt six==1.17.0 # via # -c requirements/static/pkg/py3.13/linux.txt # etcd3-py - # genshi + # junit-xml + # junos-eznc # kubernetes # python-consul # python-dateutil - # pyvmomi - # textfsm + # transitions # vcert -slack-bolt==1.21.1 +slack-bolt==1.27.0 # via -r requirements/static/ci/linux.in -slack-sdk==3.33.1 +slack-sdk==3.39.0 # via slack-bolt -smmap==5.0.1 - # via gitdb -sniffio==1.3.1 +smmap==5.0.2 # via - # anyio - # httpx -sqlparse==0.5.1 + # -c requirements/static/pkg/py3.13/linux.txt + # gitdb +sqlparse==0.5.5 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in @@ -497,21 +535,27 @@ tempora==5.8.1 # via # -c requirements/static/pkg/py3.13/linux.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in -trustme==1.2.0 +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt +transitions==0.9.3 + # via junos-eznc +trustme==1.2.1 # via -r requirements/pytest.txt -twilio==9.3.4 +twilio==9.9.1 # via -r requirements/static/ci/linux.in -typing-extensions==4.12.2 +typing-extensions==4.15.0 # via pytest-system-statistics -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt @@ -521,7 +565,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -529,9 +573,13 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==5.0.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -r requirements/static/ci/common.in # kubernetes @@ -542,12 +590,18 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.14.2 +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in +xmltodict==1.0.2 # via moto -yamllint==1.35.1 +yamllint==1.38.0 # via -r requirements/static/ci/linux.in -yarl==1.16.0 - # via aiohttp +yamlloader==1.6.0 + # via junos-eznc +yarl==1.22.0 + # via + # -c requirements/static/pkg/py3.13/linux.txt + # aiohttp zc-lockfile==4.0 # via # -c requirements/static/pkg/py3.13/linux.txt @@ -555,7 +609,8 @@ zc-lockfile==4.0 zipp==3.23.0 # via # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.13/tools-virustotal.txt b/requirements/static/ci/py3.13/tools-virustotal.txt index 682582233321..63c9f830b5b3 100644 --- a/requirements/static/ci/py3.13/tools-virustotal.txt +++ b/requirements/static/ci/py3.13/tools-virustotal.txt @@ -1,26 +1,22 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --output-file=requirements/static/ci/py3.13/tools-virustotal.txt requirements/static/ci/tools-virustotal.in -# -certifi==2024.8.30 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/tools-virustotal.in --python-platform=linux --python-version=3.13 --no-emit-index-url -c=requirements/static/ci/py3.13/tools.txt -o=requirements/static/ci/py3.13/tools-virustotal.txt +certifi==2026.1.4 # via # -c requirements/static/ci/py3.13/tools.txt # requests -charset-normalizer==3.4.0 +charset-normalizer==3.4.4 # via # -c requirements/static/ci/py3.13/tools.txt # requests -idna==3.10 +idna==3.11 # via # -c requirements/static/ci/py3.13/tools.txt # requests -requests==2.32.3 +requests==2.32.5 # via # -c requirements/static/ci/py3.13/tools.txt # virustotal3 -urllib3==2.2.3 +urllib3==2.6.3 # via # -c requirements/static/ci/py3.13/tools.txt # requests diff --git a/requirements/static/ci/py3.13/tools.txt b/requirements/static/ci/py3.13/tools.txt index bbe475879059..94dcd41cec46 100644 --- a/requirements/static/ci/py3.13/tools.txt +++ b/requirements/static/ci/py3.13/tools.txt @@ -1,68 +1,69 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/tools.txt requirements/static/ci/tools.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/tools.in --python-platform=linux --python-version=3.13 --no-emit-index-url -o=requirements/static/ci/py3.13/tools.txt annotated-types==0.7.0 # via pydantic -attrs==24.2.0 +attrs==25.4.0 # via # -r requirements/static/ci/tools.in # python-tools-scripts -boto3==1.35.46 +boto3==1.42.31 # via -r requirements/static/ci/tools.in -botocore==1.35.46 +botocore==1.42.31 # via # boto3 # s3transfer -certifi==2024.8.30 +certifi==2026.1.4 # via requests -charset-normalizer==3.4.0 +charset-normalizer==3.4.4 # via requests -filelock==3.16.1 +filelock==3.20.3 # via python-tools-scripts -idna==3.10 +idna==3.11 # via requests -jinja2==3.1.4 +jinja2==3.1.6 # via -r requirements/static/ci/tools.in -jmespath==1.1.0 +jmespath==1.0.1 # via # boto3 # botocore -markdown-it-py==3.0.0 +markdown-it-py==4.0.0 # via rich -markupsafe==3.0.2 - # via jinja2 +markupsafe==2.1.5 + # via + # -r requirements/static/ci/tools.in + # jinja2 mdurl==0.1.2 # via markdown-it-py -packaging==24.1 +packaging==25.0 # via -r requirements/static/ci/tools.in -pydantic==2.9.2 +pydantic==2.12.5 # via python-tools-scripts -pydantic-core==2.23.4 +pydantic-core==2.41.5 # via pydantic -pygments==2.18.0 +pygments==2.19.2 # via rich python-dateutil==2.9.0.post0 # via botocore python-tools-scripts==0.20.5 # via -r requirements/static/ci/tools.in -pyyaml==6.0.2 +pyyaml==6.0.3 # via -r requirements/static/ci/tools.in -requests==2.32.3 +requests==2.32.5 # via python-tools-scripts -rich==13.9.3 +rich==14.2.0 # via python-tools-scripts -s3transfer==0.10.3 +s3transfer==0.16.0 # via boto3 -six==1.16.0 +six==1.17.0 # via python-dateutil -typing-extensions==4.12.2 +typing-extensions==4.15.0 # via # pydantic # pydantic-core -urllib3==2.2.3 + # typing-inspection +typing-inspection==0.4.2 + # via pydantic +urllib3==2.6.3 # via # botocore # requests diff --git a/requirements/static/ci/py3.13/windows-crypto.txt b/requirements/static/ci/py3.13/windows-crypto.txt index 812ad9baddc6..6300334ad1ee 100644 --- a/requirements/static/ci/py3.13/windows-crypto.txt +++ b/requirements/static/ci/py3.13/windows-crypto.txt @@ -1,10 +1,6 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/windows-crypto.txt requirements/static/ci/crypto.in -# -m2crypto==0.45.1 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=windows --python-version=3.13 --no-emit-index-url -o=requirements/static/ci/py3.13/windows-crypto.txt +m2crypto==0.46.2 # via -r requirements/static/ci/crypto.in pycryptodome==3.23.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.13/windows.txt b/requirements/static/ci/py3.13/windows.txt index f47cb6be9352..413f0eae3ba3 100644 --- a/requirements/static/ci/py3.13/windows.txt +++ b/requirements/static/ci/py3.13/windows.txt @@ -1,19 +1,26 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/windows.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in requirements/static/pkg/windows.in requirements/windows.txt -# -aiohappyeyeballs==2.4.3 - # via aiohttp -aiohttp==3.10.10 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/windows.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/windows.in --python-platform=windows --python-version=3.13 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.13/windows.txt -o=requirements/static/ci/py3.13/windows.txt +aiohappyeyeballs==2.6.1 # via + # -c requirements/static/pkg/py3.13/windows.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.13/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.3.1 - # via aiohttp -attrs==24.2.0 +aiosignal==1.4.0 # via + # -c requirements/static/pkg/py3.13/windows.txt + # aiohttp +apache-libcloud==3.9.0 + # via + # -c requirements/static/pkg/py3.13/windows.txt + # -r requirements/base.txt +attrs==25.4.0 + # via + # -c requirements/static/pkg/py3.13/windows.txt # aiohttp # jsonschema # pytest-salt-factories @@ -26,16 +33,17 @@ autocommand==2.2.2 # via # -c requirements/static/pkg/py3.13/windows.txt # jaraco-text -bcrypt==4.2.0 +bcrypt==5.0.0 # via -r requirements/static/ci/common.in boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.35.46 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.35.46 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer @@ -50,7 +58,6 @@ cffi==2.0.0 # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt # clr-loader # cryptography # pygit2 @@ -64,18 +71,18 @@ cheetah3==3.2.6.post1 cheroot==11.1.2 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # cherrypy cherrypy==18.10.0 # via # -c requirements/static/pkg/py3.13/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt clr-loader==0.2.10 # via # -c requirements/static/pkg/py3.13/windows.txt # pythonnet -clustershell==1.9.2 +clustershell==1.9.3 # via -r requirements/static/ci/common.in colorama==0.4.6 # via pytest @@ -105,32 +112,30 @@ distro==1.9.0 # pytest-skip-markers dmidecode==0.9.0 # via -r requirements/static/ci/windows.in -dnspython==2.7.0 +dnspython==2.8.0 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -filelock==3.20.3 ; python_version >= "3.10" +filelock==3.20.3 # via # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.8.0 ; python_version >= "3.11" +frozenlist==1.8.0 # via # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via textfsm -genshi==0.7.9 +genshi==0.7.10 # via -r requirements/static/ci/common.in gitdb==4.0.12 # via @@ -139,11 +144,12 @@ gitdb==4.0.12 gitpython==3.1.46 # via # -c requirements/static/pkg/py3.13/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt idna==3.11 # via # -c requirements/static/pkg/py3.13/windows.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -156,13 +162,9 @@ immutables==0.21 importlib-metadata==8.7.1 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt -iniconfig==2.0.0 + # -r requirements/base.txt +iniconfig==2.3.0 # via pytest -ioloop==0.1a0 - # via - # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt jaraco-collections==5.2.1 # via # -c requirements/static/pkg/py3.13/windows.txt @@ -176,7 +178,6 @@ jaraco-functools==4.4.0 # via # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # cheroot # jaraco-text # tempora @@ -184,7 +185,6 @@ jaraco-text==4.0.0 # via # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # jaraco-collections jinja2==3.1.6 # via @@ -198,14 +198,20 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==4.23.0 +jsonschema==4.26.0 # via -r requirements/static/ci/common.in -jsonschema-specifications==2024.10.1 +jsonschema-specifications==2025.9.1 # via jsonschema +junit-xml==1.9 + # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in kubernetes==35.0.0 # via -r requirements/static/ci/common.in +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.13/windows.txt + # -r requirements/base.txt looseversion==1.3.0 # via # -c requirements/static/pkg/py3.13/windows.txt @@ -213,8 +219,9 @@ looseversion==1.3.0 lxml==6.0.2 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt -mako==1.3.6 + # -r requirements/base.txt + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in markupsafe==2.1.5 # via @@ -223,25 +230,27 @@ markupsafe==2.1.5 # jinja2 # mako # werkzeug -mock==5.1.0 +mock==5.2.0 # via -r requirements/pytest.txt more-itertools==10.8.0 # via # -c requirements/static/pkg/py3.13/windows.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy # jaraco-functools # jaraco-text -moto==5.0.18 +moto==5.1.20 # via -r requirements/static/ci/common.in msgpack==1.1.2 # via # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.1.0 +multidict==6.7.0 # via + # -c requirements/static/pkg/py3.13/windows.txt # aiohttp # yarl oauthlib==3.3.1 @@ -251,26 +260,28 @@ packaging==24.0 # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # pytest - # wheel passlib==1.7.4 # via -r requirements/static/ci/common.in patch==1.16 # via -r requirements/static/ci/windows.in -pathspec==0.12.1 +pathspec==1.0.3 # via yamllint platformdirs==4.5.1 # via # -c requirements/static/pkg/py3.13/windows.txt # virtualenv -pluggy==1.5.0 +pluggy==1.6.0 # via pytest portend==3.2.1 # via # -c requirements/static/pkg/py3.13/windows.txt # cherrypy -propcache==0.2.0 - # via yarl -psutil==7.2.1 ; python_version >= "3.10" +propcache==0.4.1 + # via + # -c requirements/static/pkg/py3.13/windows.txt + # aiohttp + # yarl +psutil==7.2.1 # via # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt @@ -280,35 +291,40 @@ psutil==7.2.1 ; python_version >= "3.10" pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt -pycparser==2.23 ; python_version >= "3.9" + # -r requirements/base.txt +pycparser==3.0 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/static/ci/common.in - # -r requirements/windows.txt + # -r requirements/base.txt # cffi pycryptodomex==3.23.0 # via # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/crypto.txt -pyfakefs==5.7.1 +pyfakefs==6.0.0 # via -r requirements/pytest.txt -pygit2==1.16.0 +pygit2==1.19.1 # via -r requirements/static/ci/windows.in +pygments==2.19.2 + # via pytest pymssql==2.3.11 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt -pynacl==1.5.0 + # -r requirements/base.txt +pymysql==1.1.2 + # via + # -c requirements/static/pkg/py3.13/windows.txt + # -r requirements/base.txt +pynacl==1.6.2 # via -r requirements/static/ci/common.in pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # etcd3-py -pyspnego==0.11.1 +pyspnego==0.12.0 # via requests-ntlm -pytest==8.3.3 +pytest==9.0.2 # via # -r requirements/pytest.txt # pytest-custom-exit-code @@ -326,30 +342,30 @@ pytest-helpers-namespace==2021.12.29 # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities -pytest-httpserver==1.1.0 +pytest-httpserver==1.1.3 # via -r requirements/pytest.txt -pytest-salt-factories==1.0.4 +pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.9.7 ; python_version >= "3.10" +pytest-shell-utilities==1.9.7 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.13.1 +pytest-subtests==0.15.0 # via -r requirements/pytest.txt pytest-system-statistics==1.0.2 # via pytest-salt-factories -pytest-timeout==2.3.1 +pytest-timeout==2.4.0 # via -r requirements/pytest.txt python-dateutil==2.9.0.post0 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # botocore # kubernetes # moto @@ -359,17 +375,17 @@ python-etcd==0.4.5 python-gnupg==0.5.6 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt pythonnet==3.0.5 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt -pyvmomi==8.0.3.0.1 + # -r requirements/base.txt +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in pywin32==311 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # docker # pytest-skip-markers # wmi @@ -384,20 +400,20 @@ pyyaml==6.0.3 # pytest-salt-factories # responses # yamllint -pyzmq==25.0.2 ; sys_platform == "win32" +pyzmq==27.1.0 # via # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/zeromq.txt # pytest-salt-factories -referencing==0.35.1 +referencing==0.37.0 # via # jsonschema # jsonschema-specifications -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt + # apache-libcloud # docker # etcd3-py # kubernetes @@ -406,19 +422,20 @@ requests==2.32.5 ; python_version >= "3.10" # requests-ntlm # requests-oauthlib # responses + # vultr requests-ntlm==1.3.0 # via pywinrm requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.3 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in -rpds-py==0.20.0 +rpds-py==0.30.0 # via # jsonschema # referencing -s3transfer==0.10.3 +s3transfer==0.16.0 # via boto3 sed==0.3.1 # via -r requirements/static/ci/windows.in @@ -427,23 +444,21 @@ semantic-version==2.10.0 setproctitle==1.3.7 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt six==1.17.0 # via # -c requirements/static/pkg/py3.13/windows.txt # etcd3-py - # genshi + # junit-xml # kubernetes # python-dateutil - # pyvmomi - # textfsm smmap==5.0.2 # via # -c requirements/static/pkg/py3.13/windows.txt # gitdb -sqlparse==0.5.1 +sqlparse==0.5.5 # via -r requirements/static/ci/common.in -sspilib==0.2.0 +sspilib==0.5.0 # via pyspnego strict-rfc3339==0.7 # via -r requirements/static/ci/common.in @@ -451,24 +466,26 @@ tempora==5.8.1 # via # -c requirements/static/pkg/py3.13/windows.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via -r requirements/static/ci/common.in -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt toml==0.10.2 # via -r requirements/static/ci/common.in -trustme==1.2.0 +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.13/windows.txt + # -r requirements/base.txt +trustme==1.2.1 # via -r requirements/pytest.txt -typing-extensions==4.12.2 +typing-extensions==4.15.0 # via pytest-system-statistics -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # botocore # docker # kubernetes @@ -481,7 +498,11 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==5.0.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.13/windows.txt + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -494,25 +515,24 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -wheel==0.46.3 - # via - # -c requirements/constraints.txt - # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt wmi==1.5.1 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in xmltodict==1.0.2 # via # -c requirements/static/pkg/py3.13/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # moto # pywinrm -yamllint==1.35.1 +yamllint==1.38.0 # via -r requirements/static/ci/windows.in -yarl==1.16.0 - # via aiohttp +yarl==1.22.0 + # via + # -c requirements/static/pkg/py3.13/windows.txt + # aiohttp zc-lockfile==4.0 # via # -c requirements/static/pkg/py3.13/windows.txt @@ -520,7 +540,8 @@ zc-lockfile==4.0 zipp==3.23.0 # via # -c requirements/static/pkg/py3.13/windows.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.9/changelog.txt b/requirements/static/ci/py3.9/changelog.txt index eef77cd527d1..125433a24974 100644 --- a/requirements/static/ci/py3.9/changelog.txt +++ b/requirements/static/ci/py3.9/changelog.txt @@ -1,26 +1,22 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/changelog.txt requirements/static/ci/changelog.in -# -click==7.1.1 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/changelog.in --python-platform=linux --python-version=3.9 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.9/linux.txt -o=requirements/static/ci/py3.9/changelog.txt +click==8.1.8 # via # click-default-group # towncrier click-default-group==1.2.2 # via towncrier -incremental==17.5.0 +incremental==22.10.0 # via towncrier jinja2==3.1.6 # via # -c requirements/static/ci/py3.9/linux.txt # towncrier -looseversion==1.0.2 +looseversion==1.3.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/changelog.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.9/linux.txt # jinja2 @@ -28,12 +24,12 @@ packaging==24.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/changelog.in -tomli==2.0.1 +tomli==2.2.1 # via # -c requirements/static/ci/py3.9/linux.txt # towncrier towncrier==22.12.0 # via -r requirements/static/ci/changelog.in -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.9/cloud.txt b/requirements/static/ci/py3.9/cloud.txt index 2eaabcaf1c46..bfa5bb577448 100644 --- a/requirements/static/ci/py3.9/cloud.txt +++ b/requirements/static/ci/py3.9/cloud.txt @@ -1,45 +1,51 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/cloud.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/cloud.in requirements/static/ci/common.in requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/cloud.in requirements/static/pkg/linux.in --python-platform=linux --python-version=3.9 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.9/linux.txt -c=requirements/static/pkg/py3.9/linux.txt -o=requirements/static/ci/py3.9/cloud.txt aiohappyeyeballs==2.6.1 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp -aiohttp==3.12.13 +aiohttp==3.13.3 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.2.0 +aiosignal==1.4.0 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" +apache-libcloud==3.8.0 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/cloud.in # -r requirements/static/ci/common.in -asn1crypto==1.3.0 +asn1crypto==1.5.1 # via # -c requirements/static/ci/py3.9/linux.txt # certvalidator # oscrypto -async-timeout==4.0.2 +async-timeout==4.0.3 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp -attrs==23.1.0 +attrs==23.2.0 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers + # pytest-subtests # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/ci/py3.9/linux.txt @@ -50,7 +56,7 @@ backports-tarfile==1.2.0 # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==5.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -59,18 +65,19 @@ boto==2.49.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==4.2.2 +cachetools==5.5.2 # via # -c requirements/static/ci/py3.9/linux.txt # google-auth @@ -99,7 +106,7 @@ charset-normalizer==3.2.0 # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -107,32 +114,26 @@ cheroot==11.1.2 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -ciscoconfparse==1.5.19 - # via - # -c requirements/static/ci/py3.9/linux.txt - # napalm -clustershell==1.8.3 +clustershell==1.9.3 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -colorama==0.4.3 - # via - # -c requirements/static/ci/py3.9/linux.txt - # ciscoconfparse contextvars==2.4 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -158,31 +159,34 @@ distlib==0.4.0 # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # pytest-skip-markers -dnspython==2.6.1 +dnspython==2.7.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in - # ciscoconfparse # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/pytest.txt +durationpy==0.10 + # via + # -c requirements/static/ci/py3.9/linux.txt + # kubernetes etcd3-py==0.1.6 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -exceptiongroup==1.0.4 +exceptiongroup==1.1.1 # via # -c requirements/static/ci/py3.9/linux.txt # pytest -filelock==3.19.1 ; python_version < "3.10" +filelock==3.19.1 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -192,38 +196,37 @@ flaky==3.8.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # aiohttp # aiosignal -future==0.18.3 - # via - # -c requirements/static/ci/py3.9/linux.txt - # napalm - # textfsm -genshi==0.7.5 +genshi==0.7.10 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.12 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.46 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -google-auth==2.1.0 +google-auth==2.35.0 # via # -c requirements/static/ci/py3.9/linux.txt - # kubernetes + # -r requirements/static/ci/common.in idna==3.7 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -238,17 +241,17 @@ importlib-metadata==8.7.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -iniconfig==1.0.1 +iniconfig==2.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # pytest -jaraco-classes==3.2.1 +invoke==2.2.1 # via # -c requirements/static/ci/py3.9/linux.txt - # -c requirements/static/pkg/py3.9/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 + # paramiko +jaraco-collections==4.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -259,7 +262,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -289,20 +292,28 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.25.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10" +jsonschema-specifications==2025.9.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # jsonschema +junit-xml==1.9 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/static/ci/common.in +junos-eznc==2.7.6 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # napalm -jxmlease==1.0.1 ; sys_platform != "win32" +jxmlease==1.0.3 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +kazoo==2.10.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -310,30 +321,41 @@ keyring==5.7.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt -lxml==4.9.1 +looseversion==1.3.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt +lxml==6.0.2 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc # napalm # ncclient -mako==1.2.2 + # xmldiff +mako==1.3.10 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/static/ci/common.in +markdown-it-py==2.2.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -markupsafe==2.1.2 + # rich +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -341,66 +363,73 @@ markupsafe==2.1.2 # jinja2 # mako # werkzeug +mdurl==0.1.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # markdown-it-py mock==5.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/pytest.txt -more-itertools==10.7.0 +more-itertools==9.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp # yarl -napalm==3.1.0 ; sys_platform != "win32" and python_version < "3.10" +napalm==5.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -ncclient==0.6.4 +ncclient==0.7.0 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc -netaddr==0.7.19 + # napalm +netaddr==1.3.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/cloud.in - # junos-eznc # napalm # pyeapi -netmiko==3.2.0 +netmiko==4.6.0 # via # -c requirements/static/ci/py3.9/linux.txt # napalm -ntc-templates==1.4.1 +netutils==1.15.2 # via # -c requirements/static/ci/py3.9/linux.txt - # junos-eznc -ntlm-auth==1.3.0 - # via requests-ntlm + # napalm +ntc-templates==8.1.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # netmiko oauthlib==3.3.1 # via # -c requirements/static/ci/py3.9/linux.txt # requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via # -c requirements/static/ci/py3.9/linux.txt # certvalidator @@ -410,7 +439,7 @@ packaging==24.0 # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # pytest -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==4.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -423,21 +452,16 @@ passlib==1.7.4 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in - # ciscoconfparse -pathtools==0.1.2 - # via - # -c requirements/static/ci/py3.9/linux.txt - # watchdog platformdirs==4.4.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via # -c requirements/static/ci/py3.9/linux.txt # pytest -portend==2.4 +portend==3.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -447,9 +471,10 @@ profitbricks==4.1.3 propcache==0.3.2 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp # yarl -psutil==5.8.0 ; python_version <= "3.9" +psutil==5.9.6 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -460,17 +485,20 @@ psutil==5.8.0 ; python_version <= "3.9" pyasn1==0.6.2 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # pyasn1-modules # rsa -pyasn1-modules==0.4.2 +pyasn1-modules==0.4.0 # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/static/ci/common.in # google-auth -pycparser==2.21 ; python_version >= "3.9" +pycparser==2.21 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 @@ -478,7 +506,7 @@ pycryptodomex==3.19.1 # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/crypto.txt -pyeapi==0.8.3 +pyeapi==1.0.4 # via # -c requirements/static/ci/py3.9/linux.txt # napalm @@ -486,11 +514,15 @@ pyfakefs==5.3.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/pytest.txt -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pygments==2.19.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # rich +pyinotify==0.9.6 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -pynacl==1.5.0 +pynacl==1.6.2 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -499,26 +531,24 @@ pyopenssl==25.3.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # etcd3-py -pyparsing==3.0.9 +pyparsing==3.3.2 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc -pypsexec==0.1.0 +pypsexec==0.3.0 # via -r requirements/static/ci/cloud.in -pyrsistent==0.17.3 - # via - # -c requirements/static/ci/py3.9/linux.txt - # jsonschema -pyserial==3.4 +pyserial==3.5 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc # netmiko -pyspnego==0.8.0 +pyspnego==0.9.0 # via # -r requirements/static/ci/cloud.in + # requests-ntlm # smbprotocol pytest==8.1.1 # via @@ -550,19 +580,19 @@ pytest-salt-factories==1.0.5 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/pytest.txt -pytest-shell-utilities==1.8.0 ; python_version <= "3.9" +pytest-shell-utilities==1.8.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.4.0 +pytest-subtests==0.11.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/pytest.txt @@ -574,10 +604,11 @@ pytest-timeout==2.3.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/pytest.txt -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -588,24 +619,25 @@ python-etcd==0.4.5 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -pytz==2022.1 +pytz==2024.1 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # croniter # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -pywinrm==0.3.0 +pywinrm==0.4.3 # via -r requirements/static/ci/cloud.in -pyyaml==6.0.1 +pyyaml==6.0.3 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -614,16 +646,22 @@ pyyaml==6.0.1 # junos-eznc # kubernetes # napalm + # netmiko # pytest-salt-factories # responses - # yamlordereddictloader -pyzmq==23.2.0 + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.31.0 ; python_version < "3.10" +referencing==0.36.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # jsonschema + # jsonschema-specifications +requests==2.31.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -635,19 +673,19 @@ requests==2.31.0 ; python_version < "3.10" # moto # napalm # profitbricks - # pyvmomi # pywinrm # requests-ntlm # requests-oauthlib # responses # vcert -requests-ntlm==1.1.0 + # vultr +requests-ntlm==1.2.0 # via pywinrm requests-oauthlib==2.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # kubernetes -responses==0.25.7 +responses==0.25.8 # via # -c requirements/static/ci/py3.9/linux.txt # moto @@ -655,26 +693,39 @@ rfc3987==1.3.8 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in +rich==14.2.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # netmiko +rpds-py==0.27.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # jsonschema + # referencing rpm-vercmp==0.1.2 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -rsa==4.7.2 +rsa==4.9.1 # via # -c requirements/static/ci/py3.9/linux.txt # google-auth -s3transfer==0.13.0 +ruamel-yaml==0.19.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # netmiko +s3transfer==0.16.0 # via # -c requirements/static/ci/py3.9/linux.txt # boto3 -scp==0.13.2 +scp==0.15.0 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc - # napalm # netmiko -semantic-version==2.9.0 +semantic-version==2.10.0 # via # -c requirements/static/ci/py3.9/linux.txt # etcd3-py @@ -682,35 +733,31 @@ setproctitle==1.3.2 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # etcd3-py - # genshi - # jsonschema + # junit-xml # junos-eznc - # kazoo # kubernetes - # ncclient # profitbricks - # pypsexec # python-dateutil - # pyvmomi # pywinrm - # textfsm # transitions # vcert smbprotocol==1.10.1 # via # -r requirements/static/ci/cloud.in # pypsexec -smmap==4.0.0 +smmap==5.0.2 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # gitdb -sqlparse==0.5.0 +sqlparse==0.5.5 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -718,23 +765,19 @@ strict-rfc3339==0.7 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # portend -terminal==0.4.0 - # via - # -c requirements/static/ci/py3.9/linux.txt - # ntc-templates -textfsm==1.1.0 +textfsm==2.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # napalm # netmiko # ntc-templates -timelib==0.3.0 ; python_version < "3.11" +timelib==0.3.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -743,11 +786,16 @@ toml==0.10.2 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -tomli==2.0.1 +tomli==2.2.1 # via # -c requirements/static/ci/py3.9/linux.txt # pytest -transitions==0.8.9 +tornado==6.5.4 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt +transitions==0.9.3 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc @@ -755,16 +803,29 @@ trustme==1.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/pytest.txt -typing-extensions==4.15.0 +ttp==0.10.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # napalm + # ttp-templates +ttp-templates==0.3.7 + # via + # -c requirements/static/ci/py3.9/linux.txt + # napalm +typing-extensions==4.14.1 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # aiosignal # cryptography + # gitpython + # napalm # pyopenssl # pytest-shell-utilities # pytest-system-statistics + # referencing # virtualenv -urllib3==1.26.20 ; python_version < "3.10" +urllib3==1.26.20 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -775,7 +836,7 @@ urllib3==1.26.20 ; python_version < "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -786,11 +847,16 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt +watchdog==6.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -805,20 +871,25 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 +xmldiff==2.7.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/static/ci/common.in +xmltodict==1.0.2 # via # -c requirements/static/ci/py3.9/linux.txt # moto # pywinrm -yamlordereddictloader==0.4.0 +yamlloader==1.6.0 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc yarl==1.20.1 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp -zc-lockfile==1.4 +zc-lockfile==3.0.post1 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -827,7 +898,8 @@ zipp==3.23.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.9/darwin-crypto.txt b/requirements/static/ci/py3.9/darwin-crypto.txt index 0a58d209b09b..6846828eef8e 100644 --- a/requirements/static/ci/py3.9/darwin-crypto.txt +++ b/requirements/static/ci/py3.9/darwin-crypto.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/darwin-crypto.txt requirements/static/ci/crypto.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=macos --python-version=3.9 --no-emit-index-url -o=requirements/static/ci/py3.9/darwin-crypto.txt m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in pycryptodome==3.19.1 diff --git a/requirements/static/ci/py3.9/darwin.txt b/requirements/static/ci/py3.9/darwin.txt index 019d21b30b2a..11baa334a6cb 100644 --- a/requirements/static/ci/py3.9/darwin.txt +++ b/requirements/static/ci/py3.9/darwin.txt @@ -1,36 +1,44 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/darwin.txt requirements/darwin.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/darwin.in requirements/static/pkg/darwin.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/darwin.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/darwin.in --python-platform=macos --python-version=3.9 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.9/darwin.txt -o=requirements/static/ci/py3.9/darwin.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.9/darwin.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.9/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.2.0 - # via aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" +aiosignal==1.4.0 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt + # aiohttp +apache-libcloud==3.8.0 + # via + # -c requirements/static/pkg/py3.9/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -asn1crypto==1.3.0 + # -r requirements/static/ci/darwin.in +asn1crypto==1.5.1 # via # certvalidator # oscrypto -async-timeout==4.0.2 - # via aiohttp -attrs==23.1.0 +async-timeout==4.0.3 # via + # -c requirements/static/pkg/py3.9/darwin.txt + # aiohttp +attrs==23.2.0 + # via + # -c requirements/static/pkg/py3.9/darwin.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers + # pytest-subtests # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/pkg/py3.9/darwin.txt @@ -39,21 +47,24 @@ backports-tarfile==1.2.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==5.0.0 # via # -r requirements/static/ci/common.in # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer +cachetools==5.5.2 + # via google-auth certifi==2026.1.4 # via # -c requirements/static/pkg/py3.9/darwin.txt @@ -75,29 +86,25 @@ charset-normalizer==3.2.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -ciscoconfparse==1.5.19 - # via napalm -clustershell==1.8.1 +clustershell==1.9.3 # via -r requirements/static/ci/common.in -colorama==0.4.3 - # via ciscoconfparse contextvars==2.4 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt @@ -116,58 +123,56 @@ distlib==0.4.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # pytest-skip-markers -dnspython==2.6.1 +dnspython==2.7.0 # via # -r requirements/static/ci/common.in - # ciscoconfparse # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -exceptiongroup==1.0.4 +exceptiongroup==1.1.1 # via pytest -filelock==3.19.1 ; python_version < "3.10" +filelock==3.19.1 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # aiohttp # aiosignal -future==0.18.3 - # via - # napalm - # textfsm -genshi==0.7.5 +genshi==0.7.10 # via -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.12 # via # -c requirements/static/pkg/py3.9/darwin.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.46 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -hglib==2.6.1 + # -r requirements/static/ci/darwin.in +google-auth==2.35.0 + # via -r requirements/static/ci/common.in +hglib==2.6.2 # via -r requirements/static/ci/darwin.in idna==3.7 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -180,14 +185,12 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt -iniconfig==1.0.1 + # -r requirements/base.txt +iniconfig==2.0.0 # via pytest -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.9/darwin.txt - # jaraco-collections -jaraco-collections==3.4.0 +invoke==2.2.1 + # via paramiko +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # cherrypy @@ -196,11 +199,10 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt # cheroot # jaraco-text # tempora @@ -208,7 +210,6 @@ jaraco-text==4.0.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt # jaraco-collections jinja2==3.1.6 # via @@ -224,13 +225,17 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.25.1 + # via -r requirements/static/ci/common.in +jsonschema-specifications==2025.9.1 + # via jsonschema +junit-xml==1.9 # via -r requirements/static/ci/common.in -junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10" +junos-eznc==2.7.6 # via # -r requirements/static/ci/common.in # napalm -jxmlease==1.0.1 ; sys_platform != "win32" +jxmlease==1.0.3 # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in @@ -239,73 +244,83 @@ kubernetes==35.0.0 linode-python==1.1.1 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt -looseversion==1.0.2 + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt -lxml==4.9.1 +lxml==6.0.2 # via # junos-eznc # napalm # ncclient -mako==1.2.2 + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markdown-it-py==2.2.0 + # via + # -r requirements/static/ci/common.in + # rich +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # jinja2 # mako # werkzeug -mercurial==6.0.1 +mdurl==0.1.2 + # via markdown-it-py +mercurial==6.4.4 # via -r requirements/static/ci/darwin.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==10.7.0 +more-itertools==9.1.0 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.9/darwin.txt # aiohttp # yarl -napalm==3.1.0 ; sys_platform != "win32" and python_version < "3.10" +napalm==5.1.0 # via -r requirements/static/ci/common.in -ncclient==0.6.4 - # via junos-eznc -netaddr==0.7.19 +ncclient==0.7.0 # via # junos-eznc # napalm +netaddr==1.3.0 + # via + # napalm # pyeapi -netmiko==3.2.0 +netmiko==4.6.0 # via napalm -ntc-templates==1.4.1 - # via junos-eznc +netutils==1.15.2 + # via napalm +ntc-templates==8.1.0 + # via netmiko oauthlib==3.3.1 # via requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via certvalidator packaging==24.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # pytest -paramiko==3.4.0 +paramiko==4.0.0 # via # junos-eznc # napalm @@ -313,28 +328,25 @@ paramiko==3.4.0 # netmiko # scp passlib==1.7.4 - # via - # -r requirements/static/ci/common.in - # ciscoconfparse -pathspec==0.9.0 + # via -r requirements/static/ci/common.in +pathspec==0.12.1 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.4.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.6 +portend==3.1.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.9/darwin.txt # aiohttp # yarl -psutil==5.8.0 ; python_version <= "3.9" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt @@ -344,37 +356,42 @@ psutil==5.8.0 ; python_version <= "3.9" pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt -pycparser==2.21 ; python_version >= "3.9" + # -r requirements/base.txt + # pyasn1-modules + # rsa +pyasn1-modules==0.4.0 # via - # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt # -r requirements/static/ci/common.in + # google-auth +pycparser==2.21 + # via + # -c requirements/static/pkg/py3.9/darwin.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/crypto.txt -pyeapi==0.8.3 +pyeapi==1.0.4 # via napalm pyfakefs==5.3.1 # via -r requirements/pytest.txt pygit2==1.13.1 # via -r requirements/static/ci/darwin.in -pynacl==1.5.0 +pygments==2.19.2 + # via rich +pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # etcd3-py -pyparsing==3.0.9 +pyparsing==3.3.2 # via junos-eznc -pyrsistent==0.17.3 - # via jsonschema -pyserial==3.4 +pyserial==3.5 # via # junos-eznc # netmiko @@ -400,26 +417,26 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.8.0 ; python_version <= "3.9" +pytest-shell-utilities==1.8.0 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.4.0 +pytest-subtests==0.11.0 # via -r requirements/pytest.txt pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -python-dateutil==2.8.0 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # botocore # croniter # kubernetes @@ -427,18 +444,18 @@ python-dateutil==2.8.0 # vcert python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt -pytz==2022.1 + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/pkg/py3.9/darwin.txt # croniter # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in -pyyaml==6.0.1 +pyyaml==6.0.3 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt @@ -446,16 +463,21 @@ pyyaml==6.0.1 # junos-eznc # kubernetes # napalm + # netmiko # pytest-salt-factories # responses # yamllint - # yamlordereddictloader -pyzmq==25.1.2 ; sys_platform == "darwin" + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.31.0 ; python_version < "3.10" +referencing==0.36.2 + # via + # jsonschema + # jsonschema-specifications +requests==2.31.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt @@ -465,86 +487,101 @@ requests==2.31.0 ; python_version < "3.10" # kubernetes # moto # napalm - # pyvmomi # requests-oauthlib # responses # vcert # vultr requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.7 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in -s3transfer==0.13.0 +rich==14.2.0 + # via netmiko +rpds-py==0.27.1 + # via + # jsonschema + # referencing +rsa==4.9.1 + # via google-auth +ruamel-yaml==0.19.1 + # via netmiko +s3transfer==0.16.0 # via boto3 -scp==0.13.2 +scp==0.15.0 # via # junos-eznc - # napalm # netmiko -semantic-version==2.9.0 +semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt six==1.16.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # etcd3-py - # genshi - # jsonschema + # junit-xml # junos-eznc # kubernetes - # ncclient # python-dateutil - # pyvmomi - # textfsm # transitions # vcert -smmap==4.0.0 +smmap==5.0.2 # via # -c requirements/static/pkg/py3.9/darwin.txt # gitdb -sqlparse==0.5.0 +sqlparse==0.5.5 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # portend -terminal==0.4.0 - # via ntc-templates -textfsm==1.1.0 +textfsm==2.1.0 # via # -r requirements/static/ci/common.in # napalm # netmiko # ntc-templates -timelib==0.2.5 ; python_version < "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt - # -r requirements/darwin.txt toml==0.10.2 # via -r requirements/static/ci/common.in -tomli==2.0.1 +tomli==2.2.1 # via pytest -transitions==0.8.9 +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.9/darwin.txt + # -r requirements/base.txt +transitions==0.9.3 # via junos-eznc trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.15.0 +ttp==0.10.0 + # via + # napalm + # ttp-templates +ttp-templates==0.3.7 + # via napalm +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.9/darwin.txt + # aiosignal # cryptography + # gitpython + # napalm # pyopenssl # pytest-shell-utilities # pytest-system-statistics + # referencing # virtualenv -urllib3==1.26.20 ; python_version < "3.10" +urllib3==1.26.20 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt @@ -554,7 +591,7 @@ urllib3==1.26.20 ; python_version < "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -565,8 +602,8 @@ virtualenv==20.36.1 vultr==1.0.1 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt -watchdog==0.10.3 + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -579,25 +616,27 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in +xmltodict==1.0.2 # via moto -yamllint==1.26.3 +yamllint==1.32.0 # via -r requirements/static/ci/darwin.in -yamlordereddictloader==0.4.0 - # via - # -r requirements/static/ci/darwin.in - # junos-eznc +yamlloader==1.6.0 + # via junos-eznc yarl==1.20.1 - # via aiohttp -zc-lockfile==2.0 + # via + # -c requirements/static/pkg/py3.9/darwin.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.9/darwin.txt # cherrypy -zipp==3.21.0 +zipp==3.23.0 # via # -c requirements/static/pkg/py3.9/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.9/docs.txt b/requirements/static/ci/py3.9/docs.txt index 68adeb651480..ceb509a40707 100644 --- a/requirements/static/ci/py3.9/docs.txt +++ b/requirements/static/ci/py3.9/docs.txt @@ -1,16 +1,36 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/docs.txt requirements/base.txt requirements/static/ci/docs.in requirements/zeromq.txt -# -alabaster==0.7.12 +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/ci/docs.in --python-platform=linux --python-version=3.9 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.9/linux.txt -o=requirements/static/ci/py3.9/docs.txt +aiohappyeyeballs==2.6.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt +aiosignal==1.4.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # aiohttp +alabaster==0.7.13 # via sphinx +apache-libcloud==3.8.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt +async-timeout==4.0.3 + # via + # -c requirements/static/ci/py3.9/linux.txt + # aiohttp +attrs==23.2.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # aiohttp autocommand==2.2.2 # via # -c requirements/static/ci/py3.9/linux.txt # jaraco-text -babel==2.9.1 +babel==2.12.1 # via sphinx backports-tarfile==1.2.0 # via @@ -33,16 +53,18 @@ charset-normalizer==3.2.0 cheroot==11.1.2 # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/docs.in contextvars==2.4 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt @@ -50,28 +72,41 @@ cryptography==46.0.5 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt + # pyopenssl distlib==0.4.0 # via # -c requirements/static/ci/py3.9/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt -docutils==0.19 +docutils==0.20.1 # via sphinx -filelock==3.19.1 ; python_version < "3.10" +filelock==3.19.1 # via # -c requirements/static/ci/py3.9/linux.txt # virtualenv -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via + # -c requirements/static/ci/py3.9/linux.txt + # gitpython +gitpython==3.1.46 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt idna==3.7 # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # requests + # yarl imagesize==1.4.1 # via sphinx immutables==0.21 @@ -82,12 +117,9 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # sphinx -jaraco-classes==3.2.1 - # via - # -c requirements/static/ci/py3.9/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 +jaraco-collections==4.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # cherrypy @@ -96,7 +128,7 @@ jaraco-context==6.1.0 # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt @@ -112,6 +144,7 @@ jinja2==3.1.6 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt + # -r requirements/static/ci/docs.in # myst-docutils # sphinx jmespath==1.1.0 @@ -120,36 +153,49 @@ jmespath==1.1.0 # -r requirements/base.txt linkify-it-py==1.0.3 # via myst-docutils -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt markdown-it-py==2.2.0 # via + # -c requirements/static/ci/py3.9/linux.txt # mdit-py-plugins # myst-docutils -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt + # -r requirements/static/ci/docs.in # jinja2 -mdit-py-plugins==0.3.3 +mdit-py-plugins==0.3.5 # via myst-docutils mdurl==0.1.2 - # via markdown-it-py -more-itertools==10.7.0 # via # -c requirements/static/ci/py3.9/linux.txt + # markdown-it-py +more-itertools==9.1.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt -myst-docutils[linkify]==0.18.1 +multidict==6.0.4 + # via + # -c requirements/static/ci/py3.9/linux.txt + # aiohttp + # yarl +myst-docutils==1.0.0 # via -r requirements/static/ci/docs.in packaging==24.0 # via @@ -160,17 +206,27 @@ platformdirs==4.4.0 # via # -c requirements/static/ci/py3.9/linux.txt # virtualenv -portend==2.4 +portend==3.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # cherrypy -psutil==5.8.0 ; python_version <= "3.9" +propcache==0.3.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # aiohttp + # yarl +psutil==5.9.6 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt -pycparser==2.21 ; python_version >= "3.9" +pyasn1==0.6.2 # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt +pycparser==2.21 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -178,45 +234,69 @@ pycryptodomex==3.19.1 # -r requirements/crypto.txt pyenchant==3.2.2 # via sphinxcontrib-spelling -pygments==2.17.2 - # via sphinx -python-dateutil==2.8.1 +pygments==2.19.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # sphinx +pyopenssl==25.3.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt +python-dateutil==2.8.2 # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # croniter -pytz==2022.1 +python-gnupg==0.5.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/ci/py3.9/linux.txt - # babel # croniter # tempora -pyyaml==6.0.1 +pyyaml==6.0.3 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt # myst-docutils -pyzmq==23.2.0 +pyzmq==25.1.2 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/zeromq.txt -requests==2.31.0 ; python_version < "3.10" +requests==2.31.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt + # apache-libcloud # sphinx + # vultr +rpm-vercmp==0.1.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt +setproctitle==1.3.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt six==1.16.0 # via # -c requirements/static/ci/py3.9/linux.txt # python-dateutil # sphinxcontrib-httpdomain -snowballstemmer==2.1.0 +smmap==5.0.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # gitdb +snowballstemmer==2.2.0 # via sphinx -sphinx==6.1.3 ; python_version >= "3.9" +sphinx==7.0.1 # via # -r requirements/static/ci/docs.in # sphinxcontrib-httpdomain # sphinxcontrib-spelling -sphinxcontrib-applehelp==1.0.2 +sphinxcontrib-applehelp==1.0.4 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx @@ -230,25 +310,31 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sphinxcontrib-spelling==7.7.0 +sphinxcontrib-spelling==8.0.0 # via -r requirements/static/ci/docs.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/ci/py3.9/linux.txt # portend -timelib==0.3.0 ; python_version < "3.11" +timelib==0.3.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt +tornado==6.5.4 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/ci/py3.9/linux.txt + # aiosignal # cryptography - # myst-docutils + # gitpython + # pyopenssl # virtualenv -uc-micro-py==1.0.1 +uc-micro-py==1.0.2 # via linkify-it-py -urllib3==1.26.20 ; python_version < "3.10" +urllib3==1.26.20 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt @@ -257,14 +343,23 @@ virtualenv==20.36.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt -zc-lockfile==1.4 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt +yarl==1.20.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/ci/py3.9/linux.txt # cherrypy zipp==3.23.0 # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.9/freebsd-crypto.txt b/requirements/static/ci/py3.9/freebsd-crypto.txt index f0754097b1b4..ae3095364a53 100644 --- a/requirements/static/ci/py3.9/freebsd-crypto.txt +++ b/requirements/static/ci/py3.9/freebsd-crypto.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/freebsd-crypto.txt requirements/static/ci/crypto.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --universal --python-version=3.9 --no-emit-index-url -o=requirements/static/ci/py3.9/freebsd-crypto.txt m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in pycryptodome==3.19.1 diff --git a/requirements/static/ci/py3.9/freebsd.txt b/requirements/static/ci/py3.9/freebsd.txt index 48d9fce5d0e4..914d75190a44 100644 --- a/requirements/static/ci/py3.9/freebsd.txt +++ b/requirements/static/ci/py3.9/freebsd.txt @@ -1,100 +1,118 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/freebsd.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in --universal --python-version=3.9 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.9/freebsd.txt -o=requirements/static/ci/py3.9/freebsd.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.2.0 - # via aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" - # via -r requirements/static/ci/common.in -asn1crypto==1.3.0 +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # aiohttp +apache-libcloud==3.8.0 + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +asn1crypto==1.5.1 ; sys_platform != 'win32' # via # certvalidator # oscrypto -async-timeout==4.0.2 - # via aiohttp -attrs==23.1.0 +async-timeout==4.0.3 ; python_full_version < '3.11' # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # aiohttp +attrs==23.2.0 + # via + # -c requirements/static/pkg/py3.9/freebsd.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers + # pytest-subtests # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/pkg/py3.9/freebsd.txt # jaraco-text -backports-tarfile==1.2.0 +backports-tarfile==1.2.0 ; python_full_version < '3.12' # via # -c requirements/static/pkg/py3.9/freebsd.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==5.0.0 # via # -r requirements/static/ci/common.in # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer +cachetools==5.5.2 ; python_full_version < '3.10' + # via google-auth certifi==2026.1.4 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # kubernetes # requests -certvalidator==0.11.1 +certvalidator==0.11.1 ; sys_platform != 'win32' # via vcert cffi==2.0.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in + # clr-loader # cryptography # napalm - # pygit2 # pynacl + # pyzmq charset-normalizer==3.2.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in -ciscoconfparse==1.5.19 - # via napalm -clustershell==1.8.3 +clr-loader==0.2.10 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # pythonnet +clustershell==1.9.3 # via -r requirements/static/ci/common.in -colorama==0.4.3 - # via ciscoconfparse +colorama==0.4.6 ; sys_platform == 'win32' + # via pytest contextvars==2.4 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 ; sys_platform != 'win32' # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt @@ -114,53 +132,61 @@ distlib==0.4.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # pytest-skip-markers -dnspython==2.6.1 +dnspython==2.7.0 # via # -r requirements/static/ci/common.in - # ciscoconfparse # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -exceptiongroup==1.0.4 +exceptiongroup==1.1.1 ; python_full_version < '3.11' # via pytest -filelock==3.19.1 ; python_version < "3.10" +filelock==3.19.1 ; python_full_version < '3.10' + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/static/ci/common.in + # virtualenv +filelock==3.24.3 ; python_full_version >= '3.10' # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.8.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # aiohttp # aiosignal -future==0.18.3 - # via - # napalm - # textfsm -genshi==0.7.5 +genshi==0.7.10 # via -r requirements/static/ci/common.in -gitdb==4.0.7 - # via gitpython -gitpython==3.1.41 +gitdb==4.0.12 + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # gitpython +gitpython==3.1.46 + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +google-auth==2.35.0 ; python_full_version < '3.10' # via -r requirements/static/ci/common.in -hglib==2.6.1 +hglib==2.6.2 # via -r requirements/static/ci/freebsd.in idna==3.7 # via # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -173,14 +199,13 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in -iniconfig==1.0.1 +iniconfig==2.0.0 # via pytest -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.9/freebsd.txt - # jaraco-collections -jaraco-collections==3.4.0 +invoke==2.2.1 ; sys_platform != 'win32' + # via paramiko +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # cherrypy @@ -189,7 +214,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt @@ -215,87 +240,108 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.25.1 # via -r requirements/static/ci/common.in -junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10" +jsonschema-specifications==2025.9.1 + # via jsonschema +junit-xml==1.9 + # via -r requirements/static/ci/common.in +junos-eznc==2.7.6 ; sys_platform != 'win32' # via # -r requirements/static/ci/common.in # napalm -jxmlease==1.0.1 ; sys_platform != "win32" +jxmlease==1.0.3 ; sys_platform != 'win32' # via -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +kazoo==2.10.0 ; sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in kubernetes==35.0.0 # via -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 ; sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt -lxml==4.9.1 +lxml==6.0.2 # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt # junos-eznc # napalm # ncclient -mako==1.2.2 + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markdown-it-py==2.2.0 ; python_full_version < '3.10' + # via + # -r requirements/static/ci/common.in + # rich +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # jinja2 # mako # werkzeug -mercurial==6.0.1 +mdurl==0.1.2 ; python_full_version < '3.10' + # via markdown-it-py +mercurial==6.4.4 # via -r requirements/static/ci/freebsd.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==5.0.0 +more-itertools==9.1.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.9/freebsd.txt # aiohttp # yarl -napalm==3.1.0 ; sys_platform != "win32" and python_version < "3.10" +napalm==5.1.0 ; python_full_version < '3.10' and sys_platform != 'win32' # via -r requirements/static/ci/common.in -ncclient==0.6.4 - # via junos-eznc -netaddr==0.7.19 +ncclient==0.7.0 ; sys_platform != 'win32' # via # junos-eznc # napalm +netaddr==1.3.0 ; python_full_version < '3.10' and sys_platform != 'win32' + # via + # napalm # pyeapi -netmiko==3.2.0 +netmiko==4.6.0 ; python_full_version < '3.10' and sys_platform != 'win32' # via napalm -ntc-templates==1.4.1 - # via junos-eznc +netutils==1.15.2 ; python_full_version < '3.10' and sys_platform != 'win32' + # via napalm +ntc-templates==8.1.0 ; python_full_version < '3.10' and sys_platform != 'win32' + # via netmiko oauthlib==3.3.1 # via requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 ; sys_platform != 'win32' # via certvalidator packaging==24.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # pytest -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==4.0.0 ; sys_platform != 'win32' # via # -r requirements/static/ci/common.in # junos-eznc @@ -304,66 +350,80 @@ paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" # netmiko # scp passlib==1.7.4 - # via - # -r requirements/static/ci/common.in - # ciscoconfparse -pathspec==0.9.0 + # via -r requirements/static/ci/common.in +pathspec==0.12.1 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.4.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.4 +portend==3.1.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.9/freebsd.txt # aiohttp # yarl -psutil==5.8.0 ; python_version <= "3.9" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pycparser==2.21 ; python_version >= "3.9" +pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt + # pyasn1-modules + # rsa +pyasn1-modules==0.4.0 ; python_full_version < '3.10' + # via # -r requirements/static/ci/common.in + # google-auth +pycparser==2.21 + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.19.1 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/crypto.txt -pyeapi==0.8.3 +pyeapi==1.0.4 ; python_full_version < '3.10' and sys_platform != 'win32' # via napalm pyfakefs==5.3.1 # via -r requirements/pytest.txt -pygit2==1.13.1 - # via -r requirements/static/ci/freebsd.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pygments==2.19.2 ; python_full_version < '3.10' and sys_platform != 'win32' + # via rich +pyinotify==0.9.6 ; platform_system != 'openbsd' and sys_platform != 'darwin' and sys_platform != 'win32' # via -r requirements/static/ci/common.in -pynacl==1.5.0 +pymssql==2.3.13 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt +pymysql==1.1.2 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt +pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # etcd3-py -pyparsing==3.0.9 +pyparsing==3.3.2 ; sys_platform != 'win32' # via junos-eznc -pyrsistent==0.17.3 - # via jsonschema -pyserial==3.4 +pyserial==3.5 ; sys_platform != 'win32' # via # junos-eznc # netmiko @@ -389,25 +449,30 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.8.0 ; python_version <= "3.9" +pytest-shell-utilities==1.8.0 ; python_full_version < '3.10' + # via + # -r requirements/pytest.txt + # pytest-salt-factories +pytest-shell-utilities==1.9.7 ; python_full_version >= '3.10' # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.4.0 +pytest-subtests==0.11.0 # via -r requirements/pytest.txt pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # botocore # croniter @@ -416,18 +481,31 @@ python-dateutil==2.8.1 # vcert python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in -pytz==2022.1 +pythonnet==3.0.5 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/pkg/py3.9/freebsd.txt # croniter # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in -pyyaml==6.0.1 +pywin32==311 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt + # cherrypy + # docker + # pytest-skip-markers + # wmi +pyyaml==6.0.3 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt @@ -435,16 +513,21 @@ pyyaml==6.0.1 # junos-eznc # kubernetes # napalm + # netmiko # pytest-salt-factories # responses # yamllint - # yamlordereddictloader -pyzmq==23.2.0 + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.31.0 ; python_version < "3.10" +referencing==0.36.2 + # via + # jsonschema + # jsonschema-specifications +requests==2.31.0 ; python_full_version < '3.10' # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt @@ -454,84 +537,119 @@ requests==2.31.0 ; python_version < "3.10" # kubernetes # moto # napalm - # pyvmomi # requests-oauthlib # responses # vcert + # vultr +requests==2.32.5 ; python_full_version >= '3.10' + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt + # apache-libcloud + # docker + # etcd3-py + # kubernetes + # moto + # requests-oauthlib + # responses + # vcert + # vultr requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.7 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in -s3transfer==0.13.0 +rich==14.2.0 ; python_full_version < '3.10' and sys_platform != 'win32' + # via netmiko +rpds-py==0.27.1 + # via + # jsonschema + # referencing +rpm-vercmp==0.1.2 ; sys_platform == 'linux' + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt +rsa==4.9.1 ; python_full_version < '3.10' + # via google-auth +ruamel-yaml==0.19.1 ; python_full_version < '3.10' and sys_platform != 'win32' + # via netmiko +s3transfer==0.16.0 # via boto3 -scp==0.13.2 +scp==0.15.0 ; sys_platform != 'win32' # via # junos-eznc - # napalm # netmiko -semantic-version==2.9.0 +semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in six==1.16.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # etcd3-py - # genshi - # jsonschema + # junit-xml # junos-eznc - # kazoo # kubernetes - # more-itertools - # ncclient # python-dateutil - # pyvmomi - # textfsm # transitions # vcert -smmap==4.0.0 - # via gitdb -sqlparse==0.5.0 +smmap==5.0.2 + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # gitdb +sqlparse==0.5.5 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # portend -terminal==0.4.0 - # via ntc-templates -textfsm==1.1.0 +textfsm==2.1.0 # via # -r requirements/static/ci/common.in # napalm # netmiko # ntc-templates -timelib==0.3.0 ; python_version < "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in -tomli==2.0.1 +tomli==2.2.1 ; python_full_version < '3.11' # via pytest -transitions==0.8.9 +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt +transitions==0.9.3 ; sys_platform != 'win32' # via junos-eznc trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.15.0 +ttp==0.10.0 ; python_full_version < '3.10' and sys_platform != 'win32' + # via + # napalm + # ttp-templates +ttp-templates==0.3.7 ; python_full_version < '3.10' and sys_platform != 'win32' + # via napalm +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.9/freebsd.txt + # aiosignal # cryptography + # gitpython + # napalm # pyopenssl # pytest-shell-utilities # pytest-system-statistics + # referencing # virtualenv -urllib3==1.26.20 ; python_version < "3.10" +urllib3==1.26.20 ; python_full_version < '3.10' # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt @@ -541,7 +659,17 @@ urllib3==1.26.20 ; python_version < "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +urllib3==2.6.3 ; python_full_version >= '3.10' + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt + # botocore + # docker + # kubernetes + # python-etcd + # requests + # responses +vcert==0.9.1 ; sys_platform != 'win32' # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -549,7 +677,11 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -562,22 +694,34 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 - # via moto -yamllint==1.26.3 +wmi==1.5.1 ; sys_platform == 'win32' + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in +xmltodict==1.0.3 + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt + # moto +yamllint==1.32.0 # via -r requirements/static/ci/freebsd.in -yamlordereddictloader==0.4.0 +yamlloader==1.6.0 ; sys_platform != 'win32' # via junos-eznc yarl==1.20.1 - # via aiohttp -zc-lockfile==1.4 + # via + # -c requirements/static/pkg/py3.9/freebsd.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.9/freebsd.txt # cherrypy zipp==3.23.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.9/lint.txt b/requirements/static/ci/py3.9/lint.txt index 1894de426a59..55d1b3ddf90b 100644 --- a/requirements/static/ci/py3.9/lint.txt +++ b/requirements/static/ci/py3.9/lint.txt @@ -1,46 +1,57 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/lint.txt requirements/base.txt requirements/static/ci/common.in requirements/static/ci/lint.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/lint.in requirements/static/ci/linux.in requirements/static/pkg/linux.in --python-platform=linux --python-version=3.9 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/ci/py3.9/linux.txt -c=requirements/static/pkg/py3.9/linux.txt -o=requirements/static/ci/py3.9/lint.txt aiohappyeyeballs==2.6.1 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp -aiohttp==3.12.13 +aiohttp==3.13.3 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in + # aiohttp-retry # etcd3-py -aiosignal==1.2.0 + # twilio +aiohttp-retry==2.8.3 # via # -c requirements/static/ci/py3.9/linux.txt + # twilio +aiosignal==1.4.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" +anyio==4.1.0 # via # -c requirements/static/ci/py3.9/linux.txt - # -r requirements/static/ci/common.in -apscheduler==3.6.3 + # httpcore +apache-libcloud==3.8.0 # via # -c requirements/static/ci/py3.9/linux.txt - # python-telegram-bot -asn1crypto==1.3.0 + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +asn1crypto==1.5.1 # via # -c requirements/static/ci/py3.9/linux.txt # certvalidator # oscrypto astroid==3.1.0 # via pylint -async-timeout==4.0.2 +async-timeout==4.0.3 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp -attrs==23.1.0 +attrs==23.2.0 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp # jsonschema + # referencing autocommand==2.2.2 # via # -c requirements/static/ci/py3.9/linux.txt @@ -51,7 +62,7 @@ backports-tarfile==1.2.0 # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==5.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -60,29 +71,30 @@ boto==2.49.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==4.2.2 +cachetools==5.5.2 # via # -c requirements/static/ci/py3.9/linux.txt # google-auth - # python-telegram-bot certifi==2026.1.4 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt + # httpcore + # httpx # kubernetes - # python-telegram-bot # requests certvalidator==0.11.1 # via @@ -103,7 +115,7 @@ charset-normalizer==3.2.0 # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -111,32 +123,26 @@ cheroot==11.1.2 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -ciscoconfparse==1.5.19 - # via - # -c requirements/static/ci/py3.9/linux.txt - # napalm -clustershell==1.8.3 +clustershell==1.9.3 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -colorama==0.4.3 - # via - # -c requirements/static/ci/py3.9/linux.txt - # ciscoconfparse contextvars==2.4 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -160,68 +166,88 @@ distlib==0.4.0 # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt -dnspython==2.6.1 +dnspython==2.7.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in - # ciscoconfparse # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/lint.in +durationpy==0.10 + # via + # -c requirements/static/ci/py3.9/linux.txt + # kubernetes etcd3-py==0.1.6 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -filelock==3.19.1 ; python_version < "3.10" +exceptiongroup==1.1.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # anyio +filelock==3.19.1 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/ci/common.in # virtualenv -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # aiohttp # aiosignal -future==0.18.3 - # via - # -c requirements/static/ci/py3.9/linux.txt - # napalm - # textfsm -genshi==0.7.5 +genshi==0.7.10 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.12 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.46 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in -google-auth==2.1.0 +google-auth==2.35.0 # via # -c requirements/static/ci/py3.9/linux.txt - # kubernetes -hglib==2.6.1 + # -r requirements/static/ci/common.in +h11==0.14.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # httpcore +hglib==2.6.2 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/linux.in +httpcore==0.17.3 + # via + # -c requirements/static/ci/py3.9/linux.txt + # httpx +httpx==0.24.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # python-telegram-bot idna==3.7 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt + # anyio # etcd3-py + # httpx # requests # yarl immutables==0.21 @@ -234,15 +260,15 @@ importlib-metadata==8.7.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -isort==4.3.21 - # via pylint -jaraco-classes==3.2.1 +invoke==2.2.1 # via # -c requirements/static/ci/py3.9/linux.txt - # -c requirements/static/pkg/py3.9/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 + # paramiko +isort==4.3.21 + # via pylint +jaraco-collections==4.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -253,7 +279,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -283,20 +309,28 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.25.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10" +jsonschema-specifications==2025.9.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # jsonschema +junit-xml==1.9 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/static/ci/common.in +junos-eznc==2.7.6 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # napalm -jxmlease==1.0.1 ; sys_platform != "win32" +jxmlease==1.0.3 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +kazoo==2.10.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -304,30 +338,41 @@ keyring==5.7.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt -lxml==4.9.1 +looseversion==1.3.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt +lxml==6.0.2 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc # napalm # ncclient -mako==1.2.2 + # xmldiff +mako==1.3.10 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/static/ci/common.in +markdown-it-py==2.2.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -markupsafe==2.1.2 + # rich +markupsafe==2.1.3 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -337,61 +382,70 @@ markupsafe==2.1.2 # werkzeug mccabe==0.6.1 # via pylint -mercurial==6.0.1 +mdurl==0.1.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # markdown-it-py +mercurial==6.4.4 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/linux.in -more-itertools==10.7.0 +more-itertools==9.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt -multidict==6.0.2 +multidict==6.0.4 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp # yarl -napalm==3.1.0 ; sys_platform != "win32" and python_version < "3.10" +napalm==5.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -ncclient==0.6.4 +ncclient==0.7.0 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc -netaddr==0.7.19 + # napalm +netaddr==1.3.0 # via # -c requirements/static/ci/py3.9/linux.txt - # junos-eznc # napalm # pyeapi -netmiko==3.2.0 +netmiko==4.6.0 # via # -c requirements/static/ci/py3.9/linux.txt # napalm -ntc-templates==1.4.1 +netutils==1.15.2 # via # -c requirements/static/ci/py3.9/linux.txt - # junos-eznc + # napalm +ntc-templates==8.1.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # netmiko oauthlib==3.3.1 # via # -c requirements/static/ci/py3.9/linux.txt # requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via # -c requirements/static/ci/py3.9/linux.txt # certvalidator @@ -400,7 +454,7 @@ packaging==24.0 # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==4.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -413,22 +467,17 @@ passlib==1.7.4 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in - # ciscoconfparse -pathspec==0.9.0 +pathspec==0.12.1 # via # -c requirements/static/ci/py3.9/linux.txt # yamllint -pathtools==0.1.2 - # via - # -c requirements/static/ci/py3.9/linux.txt - # watchdog platformdirs==4.4.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # pylint # virtualenv -portend==2.4 +portend==3.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -436,9 +485,10 @@ portend==2.4 propcache==0.3.2 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp # yarl -psutil==5.8.0 ; python_version <= "3.9" +psutil==5.9.6 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -446,17 +496,20 @@ psutil==5.8.0 ; python_version <= "3.9" pyasn1==0.6.2 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # pyasn1-modules # rsa -pyasn1-modules==0.4.2 +pyasn1-modules==0.4.0 # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/static/ci/common.in # google-auth -pycparser==2.21 ; python_version >= "3.9" +pycparser==2.21 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt - # -r requirements/static/ci/common.in + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 @@ -464,7 +517,7 @@ pycryptodomex==3.19.1 # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/crypto.txt -pyeapi==0.8.3 +pyeapi==1.0.4 # via # -c requirements/static/ci/py3.9/linux.txt # napalm @@ -472,15 +525,19 @@ pygit2==1.13.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/linux.in +pygments==2.19.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # rich pyiface==0.0.11 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/linux.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -pyjwt==2.4.0 +pyjwt==2.7.0 # via # -c requirements/static/ci/py3.9/linux.txt # twilio @@ -492,7 +549,7 @@ pymysql==1.1.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/linux.in -pynacl==1.5.0 +pynacl==1.6.2 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -501,17 +558,14 @@ pyopenssl==25.3.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # etcd3-py -pyparsing==3.0.9 +pyparsing==3.3.2 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc -pyrsistent==0.17.3 - # via - # -c requirements/static/ci/py3.9/linux.txt - # jsonschema -pyserial==3.4 +pyserial==3.5 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc @@ -520,10 +574,11 @@ python-consul==1.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/linux.in -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -534,29 +589,28 @@ python-etcd==0.4.5 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -python-telegram-bot==13.7 +python-telegram-bot==20.3 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/linux.in -pytz==2022.1 +pytz==2024.1 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt - # apscheduler # croniter - # python-telegram-bot # tempora # twilio -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -pyyaml==6.0.1 +pyyaml==6.0.3 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -565,10 +619,11 @@ pyyaml==6.0.1 # junos-eznc # kubernetes # napalm + # netmiko # responses # yamllint - # yamlordereddictloader -pyzmq==23.2.0 + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -581,7 +636,12 @@ redis-py-cluster==2.1.3 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/linux.in -requests==2.31.0 ; python_version < "3.10" +referencing==0.36.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # jsonschema + # jsonschema-specifications +requests==2.31.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -593,16 +653,16 @@ requests==2.31.0 ; python_version < "3.10" # moto # napalm # python-consul - # pyvmomi # requests-oauthlib # responses # twilio # vcert + # vultr requests-oauthlib==2.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # kubernetes -responses==0.25.7 +responses==0.25.8 # via # -c requirements/static/ci/py3.9/linux.txt # moto @@ -610,28 +670,41 @@ rfc3987==1.3.8 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in +rich==14.2.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # netmiko +rpds-py==0.27.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # jsonschema + # referencing rpm-vercmp==0.1.2 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in -rsa==4.7.2 +rsa==4.9.1 # via # -c requirements/static/ci/py3.9/linux.txt # google-auth -s3transfer==0.13.0 +ruamel-yaml==0.19.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # netmiko +s3transfer==0.16.0 # via # -c requirements/static/ci/py3.9/linux.txt # boto3 saltpylint==2024.2.5 # via -r requirements/static/ci/lint.in -scp==0.13.2 +scp==0.15.0 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc - # napalm # netmiko -semantic-version==2.9.0 +semantic-version==2.10.0 # via # -c requirements/static/ci/py3.9/linux.txt # etcd3-py @@ -639,38 +712,40 @@ setproctitle==1.3.2 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt - # apscheduler # etcd3-py - # genshi - # jsonschema + # junit-xml # junos-eznc - # kazoo # kubernetes - # ncclient # python-consul # python-dateutil - # pyvmomi - # textfsm # transitions # vcert -slack-bolt==1.15.5 +slack-bolt==1.18.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/linux.in -slack-sdk==3.19.5 +slack-sdk==3.21.3 # via # -c requirements/static/ci/py3.9/linux.txt # slack-bolt -smmap==4.0.0 +smmap==5.0.2 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # gitdb -sqlparse==0.5.0 +sniffio==1.3.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # anyio + # httpcore + # httpx +sqlparse==0.5.5 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -678,23 +753,19 @@ strict-rfc3339==0.7 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt # portend -terminal==0.4.0 - # via - # -c requirements/static/ci/py3.9/linux.txt - # ntc-templates -textfsm==1.1.0 +textfsm==2.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # napalm # netmiko # ntc-templates -timelib==0.3.0 ; python_version < "3.11" +timelib==0.3.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -704,38 +775,48 @@ toml==0.10.2 # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/ci/lint.in -tomli==2.0.1 +tomli==2.2.1 # via # -c requirements/static/ci/py3.9/linux.txt # pylint tomlkit==0.12.3 # via pylint -tornado==6.1 +tornado==6.5.4 # via # -c requirements/static/ci/py3.9/linux.txt - # python-telegram-bot -transitions==0.8.9 + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt +transitions==0.9.3 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc -twilio==7.9.2 +ttp==0.10.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # napalm + # ttp-templates +ttp-templates==0.3.7 + # via + # -c requirements/static/ci/py3.9/linux.txt + # napalm +twilio==8.2.2 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/linux.in -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # aiosignal # astroid # cryptography + # gitpython + # napalm # pylint # pyopenssl + # referencing # virtualenv -tzlocal==3.0 - # via - # -c requirements/static/ci/py3.9/linux.txt - # apscheduler -urllib3==1.26.20 ; python_version < "3.10" +urllib3==1.26.20 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -746,7 +827,7 @@ urllib3==1.26.20 ; python_version < "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -756,11 +837,16 @@ virtualenv==20.36.1 # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt +watchdog==6.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -774,23 +860,28 @@ werkzeug==3.1.5 # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # moto -xmltodict==0.12.0 +xmldiff==2.7.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/static/ci/common.in +xmltodict==1.0.2 # via # -c requirements/static/ci/py3.9/linux.txt # moto -yamllint==1.26.3 +yamllint==1.32.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/linux.in -yamlordereddictloader==0.4.0 +yamlloader==1.6.0 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc yarl==1.20.1 # via # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp -zc-lockfile==1.4 +zc-lockfile==3.0.post1 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt @@ -799,7 +890,8 @@ zipp==3.23.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.9/linux-crypto.txt b/requirements/static/ci/py3.9/linux-crypto.txt index 043d6bf8e18a..828293226297 100644 --- a/requirements/static/ci/py3.9/linux-crypto.txt +++ b/requirements/static/ci/py3.9/linux-crypto.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/linux-crypto.txt requirements/static/ci/crypto.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=linux --python-version=3.9 --no-emit-index-url -o=requirements/static/ci/py3.9/linux-crypto.txt m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in pycryptodome==3.19.1 diff --git a/requirements/static/ci/py3.9/linux.txt b/requirements/static/ci/py3.9/linux.txt index 92bdf74236fe..508454b1506b 100644 --- a/requirements/static/ci/py3.9/linux.txt +++ b/requirements/static/ci/py3.9/linux.txt @@ -1,35 +1,49 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/linux.txt requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/linux.in --python-platform=linux --python-version=3.9 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.9/linux.txt -o=requirements/static/ci/py3.9/linux.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.9/linux.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in + # aiohttp-retry # etcd3-py -aiosignal==1.2.0 - # via aiohttp -apache-libcloud==2.5.0 ; sys_platform != "win32" - # via -r requirements/static/ci/common.in -apscheduler==3.6.3 - # via python-telegram-bot -asn1crypto==1.3.0 + # twilio +aiohttp-retry==2.8.3 + # via twilio +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.9/linux.txt + # aiohttp +anyio==4.1.0 + # via httpcore +apache-libcloud==3.8.0 + # via + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +asn1crypto==1.5.1 # via # certvalidator # oscrypto -async-timeout==4.0.2 - # via aiohttp -attrs==23.1.0 +async-timeout==4.0.3 # via + # -c requirements/static/pkg/py3.9/linux.txt + # aiohttp +attrs==23.2.0 + # via + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers + # pytest-subtests # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/pkg/py3.9/linux.txt @@ -38,31 +52,31 @@ backports-tarfile==1.2.0 # via # -c requirements/static/pkg/py3.9/linux.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==5.0.0 # via # -r requirements/static/ci/common.in # paramiko boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer -cachetools==4.2.2 - # via - # google-auth - # python-telegram-bot +cachetools==5.5.2 + # via google-auth certifi==2026.1.4 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt + # httpcore + # httpx # kubernetes - # python-telegram-bot # requests certvalidator==0.11.1 # via vcert @@ -79,29 +93,25 @@ charset-normalizer==3.2.0 # via # -c requirements/static/pkg/py3.9/linux.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via # -c requirements/static/pkg/py3.9/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # cherrypy -cherrypy==18.10.0 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in -ciscoconfparse==1.5.19 - # via napalm -clustershell==1.8.3 +clustershell==1.9.3 # via -r requirements/static/ci/common.in -colorama==0.4.3 - # via ciscoconfparse contextvars==2.4 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt @@ -110,7 +120,6 @@ cryptography==46.0.5 # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in # etcd3-py # moto # paramiko @@ -121,53 +130,66 @@ distlib==0.4.0 # via # -c requirements/static/pkg/py3.9/linux.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # pytest-skip-markers -dnspython==2.6.1 +dnspython==2.7.0 # via # -r requirements/static/ci/common.in - # ciscoconfparse # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt +durationpy==0.10 + # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -exceptiongroup==1.0.4 - # via pytest -filelock==3.19.1 ; python_version < "3.10" +exceptiongroup==1.1.1 + # via + # anyio + # pytest +filelock==3.19.1 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # aiohttp # aiosignal -future==0.18.3 - # via - # napalm - # textfsm -genshi==0.7.5 +genshi==0.7.10 # via -r requirements/static/ci/common.in -gitdb==4.0.7 - # via gitpython -gitpython==3.1.41 +gitdb==4.0.12 + # via + # -c requirements/static/pkg/py3.9/linux.txt + # gitpython +gitpython==3.1.46 + # via + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt + # -r requirements/static/ci/common.in +google-auth==2.35.0 # via -r requirements/static/ci/common.in -google-auth==2.1.0 - # via kubernetes -hglib==2.6.1 +h11==0.14.0 + # via httpcore +hglib==2.6.2 # via -r requirements/static/ci/linux.in +httpcore==0.17.3 + # via httpx +httpx==0.24.1 + # via python-telegram-bot idna==3.7 # via # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt + # anyio # etcd3-py + # httpx # requests # trustme # yarl @@ -179,14 +201,12 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.9/linux.txt - # -r requirements/static/pkg/linux.in -iniconfig==1.0.1 + # -r requirements/base.txt +iniconfig==2.0.0 # via pytest -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.9/linux.txt - # jaraco-collections -jaraco-collections==3.4.0 +invoke==2.2.1 + # via paramiko +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.9/linux.txt # cherrypy @@ -195,7 +215,7 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt @@ -221,88 +241,106 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.25.1 # via -r requirements/static/ci/common.in -junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10" +jsonschema-specifications==2025.9.1 + # via jsonschema +junit-xml==1.9 + # via -r requirements/static/ci/common.in +junos-eznc==2.7.6 # via # -r requirements/static/ci/common.in # napalm -jxmlease==1.0.1 ; sys_platform != "win32" +jxmlease==1.0.3 # via -r requirements/static/ci/common.in -kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin" +kazoo==2.10.0 # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in -kubernetes==24.2.0 +kubernetes==35.0.0 # via -r requirements/static/ci/common.in -libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" +libnacl==2.1.0 # via -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt -lxml==4.9.1 +lxml==6.0.2 # via # junos-eznc # napalm # ncclient -mako==1.2.2 + # xmldiff +mako==1.3.10 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markdown-it-py==2.2.0 + # via + # -r requirements/static/ci/common.in + # rich +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # jinja2 # mako # werkzeug -mercurial==6.0.1 +mdurl==0.1.2 + # via markdown-it-py +mercurial==6.4.4 # via -r requirements/static/ci/linux.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==10.7.0 +more-itertools==9.1.0 # via # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/pytest.txt - # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp # yarl -napalm==3.1.0 ; sys_platform != "win32" and python_version < "3.10" +napalm==5.1.0 # via -r requirements/static/ci/common.in -ncclient==0.6.4 - # via junos-eznc -netaddr==0.7.19 +ncclient==0.7.0 # via # junos-eznc # napalm +netaddr==1.3.0 + # via + # napalm # pyeapi -netmiko==3.2.0 +netmiko==4.6.0 # via napalm -ntc-templates==1.4.1 - # via junos-eznc +netutils==1.15.2 + # via napalm +ntc-templates==8.1.0 + # via netmiko oauthlib==3.3.1 # via requests-oauthlib -oscrypto==1.2.0 +oscrypto==1.3.0 # via certvalidator packaging==24.0 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # pytest -paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" +paramiko==4.0.0 # via # -r requirements/static/ci/common.in # junos-eznc @@ -311,28 +349,25 @@ paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" # netmiko # scp passlib==1.7.4 - # via - # -r requirements/static/ci/common.in - # ciscoconfparse -pathspec==0.9.0 + # via -r requirements/static/ci/common.in +pathspec==0.12.1 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.4.0 # via # -c requirements/static/pkg/py3.9/linux.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.4 +portend==3.1.0 # via # -c requirements/static/pkg/py3.9/linux.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.9/linux.txt # aiohttp # yarl -psutil==5.8.0 ; python_version <= "3.9" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt @@ -341,48 +376,51 @@ psutil==5.8.0 ; python_version <= "3.9" # pytest-system-statistics pyasn1==0.6.2 # via + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # pyasn1-modules # rsa -pyasn1-modules==0.4.2 - # via google-auth -pycparser==2.21 ; python_version >= "3.9" +pyasn1-modules==0.4.0 # via - # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/ci/common.in - # -r requirements/static/pkg/linux.in + # google-auth +pycparser==2.21 + # via + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/crypto.txt -pyeapi==0.8.3 +pyeapi==1.0.4 # via napalm pyfakefs==5.3.1 # via -r requirements/pytest.txt pygit2==1.13.1 # via -r requirements/static/ci/linux.in +pygments==2.19.2 + # via rich pyiface==0.0.11 # via -r requirements/static/ci/linux.in -pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd" +pyinotify==0.9.6 # via -r requirements/static/ci/common.in -pyjwt==2.4.0 +pyjwt==2.7.0 # via twilio pymysql==1.1.1 # via -r requirements/static/ci/linux.in -pynacl==1.5.0 +pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.9/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # etcd3-py -pyparsing==3.0.9 +pyparsing==3.3.2 # via junos-eznc -pyrsistent==0.17.3 - # via jsonschema -pyserial==3.4 +pyserial==3.5 # via # junos-eznc # netmiko @@ -408,17 +446,17 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.8.0 ; python_version <= "3.9" +pytest-shell-utilities==1.8.0 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.4.0 +pytest-subtests==0.11.0 # via -r requirements/pytest.txt pytest-system-statistics==1.0.2 # via pytest-salt-factories @@ -426,10 +464,10 @@ pytest-timeout==2.3.1 # via -r requirements/pytest.txt python-consul==1.1.0 # via -r requirements/static/ci/linux.in -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.9/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt # botocore # croniter # kubernetes @@ -437,23 +475,21 @@ python-dateutil==2.8.1 # vcert python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.9/linux.txt - # -r requirements/static/pkg/linux.in -python-telegram-bot==13.7 + # -r requirements/base.txt +python-telegram-bot==20.3 # via -r requirements/static/ci/linux.in -pytz==2022.1 +pytz==2024.1 # via # -c requirements/static/pkg/py3.9/linux.txt - # apscheduler # croniter - # python-telegram-bot # tempora # twilio -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in -pyyaml==6.0.1 +pyyaml==6.0.3 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt @@ -461,11 +497,12 @@ pyyaml==6.0.1 # junos-eznc # kubernetes # napalm + # netmiko # pytest-salt-factories # responses # yamllint - # yamlordereddictloader -pyzmq==23.2.0 + # yamlloader +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/zeromq.txt @@ -474,7 +511,11 @@ redis==3.5.3 # via redis-py-cluster redis-py-cluster==2.1.3 # via -r requirements/static/ci/linux.in -requests==2.31.0 ; python_version < "3.10" +referencing==0.36.2 + # via + # jsonschema + # jsonschema-specifications +requests==2.31.0 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt @@ -485,102 +526,118 @@ requests==2.31.0 ; python_version < "3.10" # moto # napalm # python-consul - # pyvmomi # requests-oauthlib # responses # twilio # vcert + # vultr requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.7 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in +rich==14.2.0 + # via netmiko +rpds-py==0.27.1 + # via + # jsonschema + # referencing rpm-vercmp==0.1.2 # via # -c requirements/static/pkg/py3.9/linux.txt - # -r requirements/static/pkg/linux.in -rsa==4.7.2 + # -r requirements/base.txt +rsa==4.9.1 # via google-auth -s3transfer==0.13.0 +ruamel-yaml==0.19.1 + # via netmiko +s3transfer==0.16.0 # via boto3 -scp==0.13.2 +scp==0.15.0 # via # junos-eznc - # napalm # netmiko -semantic-version==2.9.0 +semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.9/linux.txt - # -r requirements/static/pkg/linux.in + # -r requirements/base.txt six==1.16.0 # via # -c requirements/static/pkg/py3.9/linux.txt - # apscheduler # etcd3-py - # genshi - # jsonschema + # junit-xml # junos-eznc - # kazoo # kubernetes - # ncclient # python-consul # python-dateutil - # pyvmomi - # textfsm # transitions # vcert -slack-bolt==1.15.5 +slack-bolt==1.18.0 # via -r requirements/static/ci/linux.in -slack-sdk==3.19.5 +slack-sdk==3.21.3 # via slack-bolt -smmap==4.0.0 - # via gitdb -sqlparse==0.5.0 +smmap==5.0.2 + # via + # -c requirements/static/pkg/py3.9/linux.txt + # gitdb +sniffio==1.3.0 + # via + # anyio + # httpcore + # httpx +sqlparse==0.5.5 # via -r requirements/static/ci/common.in strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.9/linux.txt # portend -terminal==0.4.0 - # via ntc-templates -textfsm==1.1.0 +textfsm==2.1.0 # via # -r requirements/static/ci/common.in # napalm # netmiko # ntc-templates -timelib==0.3.0 ; python_version < "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in -tomli==2.0.1 +tomli==2.2.1 # via pytest -tornado==6.1 - # via python-telegram-bot -transitions==0.8.9 +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt +transitions==0.9.3 # via junos-eznc trustme==1.1.0 # via -r requirements/pytest.txt -twilio==7.9.2 +ttp==0.10.0 + # via + # napalm + # ttp-templates +ttp-templates==0.3.7 + # via napalm +twilio==8.2.2 # via -r requirements/static/ci/linux.in -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.9/linux.txt + # aiosignal # cryptography + # gitpython + # napalm # pyopenssl # pytest-shell-utilities # pytest-system-statistics + # referencing # virtualenv -tzlocal==3.0 - # via apscheduler -urllib3==1.26.20 ; python_version < "3.10" +urllib3==1.26.20 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt @@ -590,7 +647,7 @@ urllib3==1.26.20 ; python_version < "3.10" # python-etcd # requests # responses -vcert==0.9.1 ; sys_platform != "win32" +vcert==0.9.1 # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via @@ -598,9 +655,13 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in -websocket-client==1.3.3 +websocket-client==1.9.0 # via # -r requirements/static/ci/common.in # kubernetes @@ -611,22 +672,27 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -xmltodict==0.12.0 +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in +xmltodict==1.0.2 # via moto -yamllint==1.26.3 +yamllint==1.32.0 # via -r requirements/static/ci/linux.in -yamlordereddictloader==0.4.0 +yamlloader==1.6.0 # via junos-eznc yarl==1.20.1 - # via aiohttp -zc-lockfile==1.4 + # via + # -c requirements/static/pkg/py3.9/linux.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.9/linux.txt # cherrypy zipp==3.23.0 # via # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/py3.9/tools-virustotal.txt b/requirements/static/ci/py3.9/tools-virustotal.txt index db0655233a5b..f2907a2d213f 100644 --- a/requirements/static/ci/py3.9/tools-virustotal.txt +++ b/requirements/static/ci/py3.9/tools-virustotal.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --output-file=requirements/static/ci/py3.9/tools-virustotal.txt requirements/static/ci/tools-virustotal.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/tools-virustotal.in --python-platform=linux --python-version=3.9 --no-emit-index-url -c=requirements/static/ci/py3.9/tools.txt -o=requirements/static/ci/py3.9/tools-virustotal.txt certifi==2023.7.22 # via # -c requirements/static/ci/py3.9/tools.txt diff --git a/requirements/static/ci/py3.9/tools.txt b/requirements/static/ci/py3.9/tools.txt index d9132ed2eb6d..22f1534da454 100644 --- a/requirements/static/ci/py3.9/tools.txt +++ b/requirements/static/ci/py3.9/tools.txt @@ -1,18 +1,14 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/tools.txt requirements/static/ci/tools.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/tools.in --python-platform=linux --python-version=3.9 --no-emit-index-url -o=requirements/static/ci/py3.9/tools.txt annotated-types==0.6.0 # via pydantic attrs==20.3.0 # via # -r requirements/static/ci/tools.in # python-tools-scripts -boto3==1.26.147 +boto3==1.26.152 # via -r requirements/static/ci/tools.in -botocore==1.29.147 +botocore==1.29.152 # via # boto3 # s3transfer @@ -24,25 +20,27 @@ idna==3.7 # via requests jinja2==3.1.4 # via -r requirements/static/ci/tools.in -jmespath==1.1.0 +jmespath==1.0.1 # via # boto3 # botocore -markdown-it-py==2.2.0 +markdown-it-py==3.0.0 # via rich -markupsafe==2.1.2 - # via jinja2 +markupsafe==2.1.3 + # via + # -r requirements/static/ci/tools.in + # jinja2 mdurl==0.1.2 # via markdown-it-py -packaging==22.0 +packaging==23.1 # via -r requirements/static/ci/tools.in -pydantic==2.6.1 +pydantic==2.6.4 # via python-tools-scripts -pydantic-core==2.16.2 +pydantic-core==2.16.3 # via pydantic pygments==2.17.2 # via rich -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via botocore python-tools-scripts==0.20.0 # via -r requirements/static/ci/tools.in @@ -50,7 +48,7 @@ pyyaml==6.0.1 # via -r requirements/static/ci/tools.in requests==2.31.0 # via python-tools-scripts -rich==13.3.5 +rich==13.4.2 # via python-tools-scripts s3transfer==0.6.1 # via boto3 diff --git a/requirements/static/ci/py3.9/windows-crypto.txt b/requirements/static/ci/py3.9/windows-crypto.txt index bccfd612beb0..c81e79f6d0f4 100644 --- a/requirements/static/ci/py3.9/windows-crypto.txt +++ b/requirements/static/ci/py3.9/windows-crypto.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/windows-crypto.txt requirements/static/ci/crypto.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=windows --python-version=3.9 --no-emit-index-url -o=requirements/static/ci/py3.9/windows-crypto.txt m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in pycryptodome==3.19.1 diff --git a/requirements/static/ci/py3.9/windows.txt b/requirements/static/ci/py3.9/windows.txt index 8213e5e12d5e..2a0656975779 100644 --- a/requirements/static/ci/py3.9/windows.txt +++ b/requirements/static/ci/py3.9/windows.txt @@ -1,27 +1,38 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/windows.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in requirements/static/pkg/windows.in requirements/windows.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/pytest.txt requirements/windows.txt requirements/zeromq.txt requirements/static/ci/common.in requirements/static/ci/windows.in --python-platform=windows --python-version=3.9 --no-emit-index-url --unsafe-package=setuptools -c=requirements/static/pkg/py3.9/windows.txt -o=requirements/static/ci/py3.9/windows.txt aiohappyeyeballs==2.6.1 - # via aiohttp -aiohttp==3.12.13 # via + # -c requirements/static/pkg/py3.9/windows.txt + # aiohttp +aiohttp==3.13.3 + # via + # -c requirements/static/pkg/py3.9/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # etcd3-py -aiosignal==1.2.0 - # via aiohttp -async-timeout==4.0.2 - # via aiohttp -attrs==23.1.0 +aiosignal==1.4.0 + # via + # -c requirements/static/pkg/py3.9/windows.txt + # aiohttp +apache-libcloud==3.8.0 + # via + # -c requirements/static/pkg/py3.9/windows.txt + # -r requirements/base.txt +async-timeout==4.0.3 # via + # -c requirements/static/pkg/py3.9/windows.txt + # aiohttp +attrs==23.2.0 + # via + # -c requirements/static/pkg/py3.9/windows.txt # aiohttp # jsonschema # pytest-salt-factories # pytest-shell-utilities # pytest-skip-markers + # pytest-subtests # pytest-system-statistics + # referencing autocommand==2.2.2 # via # -c requirements/static/pkg/py3.9/windows.txt @@ -30,19 +41,22 @@ backports-tarfile==1.2.0 # via # -c requirements/static/pkg/py3.9/windows.txt # jaraco-context -bcrypt==4.1.2 +bcrypt==5.0.0 # via -r requirements/static/ci/common.in boto==2.49.0 # via -r requirements/static/ci/common.in -boto3==1.39.3 +boto3==1.42.33 # via # -r requirements/static/ci/common.in # moto -botocore==1.39.3 +botocore==1.42.33 # via + # -r requirements/static/ci/common.in # boto3 # moto # s3transfer +cachetools==5.5.2 + # via google-auth certifi==2026.1.4 # via # -c requirements/static/pkg/py3.9/windows.txt @@ -54,7 +68,6 @@ cffi==2.0.0 # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt # clr-loader # cryptography # pygit2 @@ -63,25 +76,25 @@ charset-normalizer==3.2.0 # via # -c requirements/static/pkg/py3.9/windows.txt # requests -cheetah3==3.2.6.post2 +cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.8.0 # via # -c requirements/static/pkg/py3.9/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt -clr-loader==0.2.4 +clr-loader==0.2.6 # via # -c requirements/static/pkg/py3.9/windows.txt # pythonnet -clustershell==1.8.3 +clustershell==1.9.3 # via -r requirements/static/ci/common.in -colorama==0.4.1 +colorama==0.4.6 # via pytest contextvars==2.4 # via @@ -95,60 +108,62 @@ cryptography==46.0.5 # etcd3-py # moto # pyopenssl + # pyspnego # requests-ntlm # trustme distlib==0.4.0 # via # -c requirements/static/pkg/py3.9/windows.txt # virtualenv -distro==1.5.0 +distro==1.8.0 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # pytest-skip-markers dmidecode==0.9.0 # via -r requirements/static/ci/windows.in -dnspython==2.6.1 +dnspython==2.7.0 # via # -r requirements/static/ci/common.in # python-etcd -docker==7.1.0 ; python_version >= "3.8" +docker==7.1.0 # via -r requirements/pytest.txt durationpy==0.10 # via kubernetes etcd3-py==0.1.6 # via -r requirements/static/ci/common.in -exceptiongroup==1.0.4 +exceptiongroup==1.1.1 # via pytest -filelock==3.19.1 ; python_version < "3.10" +filelock==3.19.1 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # aiohttp # aiosignal -future==1.0.0 - # via textfsm -genshi==0.7.5 +genshi==0.7.10 # via -r requirements/static/ci/common.in -gitdb==4.0.7 +gitdb==4.0.10 # via # -c requirements/static/pkg/py3.9/windows.txt # gitpython -gitpython==3.1.41 +gitpython==3.1.43 # via # -c requirements/static/pkg/py3.9/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt +google-auth==2.35.0 + # via -r requirements/static/ci/common.in idna==3.7 # via # -c requirements/static/pkg/py3.9/windows.txt + # -r requirements/base.txt # etcd3-py # requests # trustme @@ -161,18 +176,10 @@ immutables==0.21 importlib-metadata==8.7.0 # via # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt -iniconfig==1.0.1 + # -r requirements/base.txt +iniconfig==2.0.0 # via pytest -ioloop==0.1a0 - # via - # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt -jaraco-classes==3.2.1 - # via - # -c requirements/static/pkg/py3.9/windows.txt - # jaraco-collections -jaraco-collections==3.3.0 +jaraco-collections==4.1.0 # via # -c requirements/static/pkg/py3.9/windows.txt # cherrypy @@ -181,11 +188,10 @@ jaraco-context==6.1.0 # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # cheroot # jaraco-text # tempora @@ -193,7 +199,6 @@ jaraco-text==4.0.0 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # jaraco-collections jinja2==3.1.6 # via @@ -207,53 +212,65 @@ jmespath==1.1.0 # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema==3.2.0 +jsonschema==4.25.1 + # via -r requirements/static/ci/common.in +jsonschema-specifications==2025.9.1 + # via jsonschema +junit-xml==1.9 # via -r requirements/static/ci/common.in keyring==5.7.1 # via -r requirements/static/ci/common.in kubernetes==35.0.0 # via -r requirements/static/ci/common.in -looseversion==1.0.2 +linode-python==1.1.1 + # via + # -c requirements/static/pkg/py3.9/windows.txt + # -r requirements/base.txt +looseversion==1.3.0 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt lxml==6.0.2 # via # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt -mako==1.2.2 + # -r requirements/base.txt + # xmldiff +mako==1.3.10 + # via -r requirements/static/ci/common.in +markdown-it-py==2.2.0 # via -r requirements/static/ci/common.in -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # jinja2 # mako # werkzeug +mdurl==0.1.2 + # via markdown-it-py mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==8.2.0 +more-itertools==9.1.0 # via # -c requirements/static/pkg/py3.9/windows.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -moto==5.1.6 +moto==5.1.20 # via -r requirements/static/ci/common.in -msgpack==1.0.2 +msgpack==1.0.7 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # pytest-salt-factories -multidict==6.0.2 +multidict==6.0.4 # via + # -c requirements/static/pkg/py3.9/windows.txt # aiohttp # yarl -ntlm-auth==1.5.0 - # via requests-ntlm oauthlib==3.3.1 # via requests-oauthlib packaging==24.0 @@ -261,30 +278,28 @@ packaging==24.0 # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # pytest - # wheel passlib==1.7.4 # via -r requirements/static/ci/common.in patch==1.16 # via -r requirements/static/ci/windows.in -pathspec==0.9.0 +pathspec==1.0.3 # via yamllint -pathtools==0.1.2 - # via watchdog platformdirs==4.4.0 # via # -c requirements/static/pkg/py3.9/windows.txt # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via pytest -portend==2.6 +portend==3.1.0 # via # -c requirements/static/pkg/py3.9/windows.txt # cherrypy propcache==0.3.2 # via + # -c requirements/static/pkg/py3.9/windows.txt # aiohttp # yarl -psutil==5.8.0 ; python_version <= "3.9" +psutil==5.9.6 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt @@ -294,12 +309,17 @@ psutil==5.8.0 ; python_version <= "3.9" pyasn1==0.6.2 # via # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt -pycparser==2.21 ; python_version >= "3.9" + # -r requirements/base.txt + # pyasn1-modules + # rsa +pyasn1-modules==0.4.0 # via - # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt + # google-auth +pycparser==2.21 + # via + # -c requirements/static/pkg/py3.9/windows.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via @@ -307,21 +327,25 @@ pycryptodomex==3.19.1 # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt -pygit2==1.13.1 +pygit2==1.15.1 # via -r requirements/static/ci/windows.in -pymssql==2.3.0 +pymssql==2.3.1 # via # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt -pynacl==1.5.0 + # -r requirements/base.txt +pymysql==1.1.0 + # via + # -c requirements/static/pkg/py3.9/windows.txt + # -r requirements/base.txt +pynacl==1.6.2 # via -r requirements/static/ci/common.in pyopenssl==25.3.0 # via # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # etcd3-py -pyrsistent==0.17.3 - # via jsonschema +pyspnego==0.12.0 + # via requests-ntlm pytest==8.1.1 # via # -r requirements/pytest.txt @@ -344,56 +368,56 @@ pytest-httpserver==1.0.8 # via -r requirements/pytest.txt pytest-salt-factories==1.0.5 # via -r requirements/pytest.txt -pytest-shell-utilities==1.8.0 ; python_version <= "3.9" +pytest-shell-utilities==1.8.0 # via # -r requirements/pytest.txt # pytest-salt-factories -pytest-skip-markers==1.5.2 ; python_version >= "3.8" +pytest-skip-markers==1.5.2 # via # -r requirements/pytest.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pytest-subtests==0.4.0 +pytest-subtests==0.11.0 # via -r requirements/pytest.txt pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # botocore # kubernetes # moto python-etcd==0.4.5 # via -r requirements/static/ci/common.in -python-gnupg==0.4.8 +python-gnupg==0.5.2 # via # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt -pythonnet==3.0.1 + # -r requirements/base.txt +pythonnet==3.0.3 # via # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt -pytz==2022.1 + # -r requirements/base.txt +pytz==2024.1 # via # -c requirements/static/pkg/py3.9/windows.txt # tempora -pyvmomi==6.7.1.2018.12 +pyvmomi==9.0.0.0 # via -r requirements/static/ci/common.in -pywin32==311 +pywin32==306 # via # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # cherrypy # docker # pytest-skip-markers # wmi -pywinrm==0.4.1 +pywinrm==0.5.0 # via -r requirements/static/ci/windows.in -pyyaml==6.0.1 +pyyaml==6.0.3 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt @@ -402,92 +426,104 @@ pyyaml==6.0.1 # pytest-salt-factories # responses # yamllint -pyzmq==25.0.2 ; sys_platform == "win32" +pyzmq==25.1.2 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests==2.31.0 ; python_version < "3.10" +referencing==0.36.2 + # via + # jsonschema + # jsonschema-specifications +requests==2.31.0 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt + # apache-libcloud # docker # etcd3-py # kubernetes # moto - # pyvmomi # pywinrm # requests-ntlm # requests-oauthlib # responses -requests-ntlm==1.1.0 + # vultr +requests-ntlm==1.3.0 # via pywinrm requests-oauthlib==2.0.0 # via kubernetes -responses==0.25.7 +responses==0.25.8 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in -s3transfer==0.13.0 +rpds-py==0.27.1 + # via + # jsonschema + # referencing +rsa==4.9.1 + # via google-auth +s3transfer==0.16.0 # via boto3 sed==0.3.1 # via -r requirements/static/ci/windows.in -semantic-version==2.9.0 +semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt six==1.15.0 # via # -c requirements/static/pkg/py3.9/windows.txt # etcd3-py - # genshi - # jsonschema + # junit-xml # kubernetes # python-dateutil - # pyvmomi - # pywinrm - # textfsm -smmap==4.0.0 +smmap==5.0.1 # via # -c requirements/static/pkg/py3.9/windows.txt # gitdb -sqlparse==0.5.0 +sqlparse==0.5.5 # via -r requirements/static/ci/common.in +sspilib==0.5.0 + # via pyspnego strict-rfc3339==0.7 # via -r requirements/static/ci/common.in -tempora==4.1.1 +tempora==5.3.0 # via # -c requirements/static/pkg/py3.9/windows.txt # portend -textfsm==1.1.3 +textfsm==2.1.0 # via -r requirements/static/ci/common.in -timelib==0.2.5 ; python_version < "3.11" +timelib==0.3.0 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt toml==0.10.2 # via -r requirements/static/ci/common.in -tomli==2.0.1 +tomli==2.2.1 # via pytest +tornado==6.5.4 + # via + # -c requirements/static/pkg/py3.9/windows.txt + # -r requirements/base.txt trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via # -c requirements/static/pkg/py3.9/windows.txt + # aiosignal # cryptography # pyopenssl # pytest-shell-utilities # pytest-system-statistics + # referencing # virtualenv -urllib3==1.26.20 ; python_version < "3.10" +urllib3==1.26.20 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt - # -r requirements/windows.txt # botocore # docker # kubernetes @@ -500,7 +536,11 @@ virtualenv==20.36.1 # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories -watchdog==0.10.3 +vultr==1.0.1 + # via + # -c requirements/static/pkg/py3.9/windows.txt + # -r requirements/base.txt +watchdog==6.0.0 # via -r requirements/static/ci/common.in websocket-client==1.9.0 # via @@ -513,33 +553,33 @@ werkzeug==3.1.5 # -r requirements/static/ci/common.in # moto # pytest-httpserver -wheel==0.46.3 - # via - # -c requirements/constraints.txt - # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt wmi==1.5.1 # via # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt +xmldiff==2.7.0 + # via -r requirements/static/ci/common.in xmltodict==0.13.0 # via # -c requirements/static/pkg/py3.9/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt # moto # pywinrm -yamllint==1.26.3 +yamllint==1.37.1 # via -r requirements/static/ci/windows.in yarl==1.20.1 - # via aiohttp -zc-lockfile==2.0 + # via + # -c requirements/static/pkg/py3.9/windows.txt + # aiohttp +zc-lockfile==3.0.post1 # via # -c requirements/static/pkg/py3.9/windows.txt # cherrypy zipp==3.23.0 # via # -c requirements/static/pkg/py3.9/windows.txt + # -r requirements/base.txt # importlib-metadata -# The following packages are considered to be unsafe in a requirements file: +# The following packages were excluded from the output: # setuptools diff --git a/requirements/static/ci/tools-virustotal.in b/requirements/static/ci/tools-virustotal.in index f5830e231078..772401f65438 100644 --- a/requirements/static/ci/tools-virustotal.in +++ b/requirements/static/ci/tools-virustotal.in @@ -1,3 +1 @@ ---constraint=../ci/py{py_version}/tools.txt - virustotal3 diff --git a/requirements/static/ci/tools.in b/requirements/static/ci/tools.in index 5d0da3fde92a..ecc03b05c38a 100644 --- a/requirements/static/ci/tools.in +++ b/requirements/static/ci/tools.in @@ -3,4 +3,5 @@ python-tools-scripts >= 0.20.0 boto3 pyyaml jinja2 +MarkupSafe<3.0.0 packaging diff --git a/requirements/static/ci/windows.in b/requirements/static/ci/windows.in index 893fda3ea569..23eb32effcce 100644 --- a/requirements/static/ci/windows.in +++ b/requirements/static/ci/windows.in @@ -1,5 +1,3 @@ ---constraint=../pkg/py{py_version}/{platform}.txt - dmidecode patch pygit2>=1.10.1 diff --git a/requirements/static/pkg/darwin.in b/requirements/static/pkg/darwin.in index cab131bae5bf..ba5ea19e9930 100644 --- a/requirements/static/pkg/darwin.in +++ b/requirements/static/pkg/darwin.in @@ -1,2 +1,3 @@ # This file only exists to trigger the right static compiled requirements destination -# Don't add any requirements here, add them in requirements/darwin.txt +# Don't add any requirements here, add them in requirements/base.txt +# If they are macOS specific, place "; sys_platform == 'darwin'" in front of the requirement. diff --git a/requirements/static/pkg/freebsd.in b/requirements/static/pkg/freebsd.in index 85f5d4a26b5f..e7bd76c42331 100644 --- a/requirements/static/pkg/freebsd.in +++ b/requirements/static/pkg/freebsd.in @@ -1,5 +1,6 @@ # This file only exists to trigger the right static compiled requirements destination # Any non hard dependencies of Salt for FreeBSD can go here +# If they are freebsd specific, place "; sys_platform == 'freebsd'" in front of the requirement. cherrypy>=18.7.0 cryptography>=41.0.3 pycparser>=2.21; python_version >= '3.9' diff --git a/requirements/static/pkg/linux.in b/requirements/static/pkg/linux.in index 317cef10c29a..146dd34d03dc 100644 --- a/requirements/static/pkg/linux.in +++ b/requirements/static/pkg/linux.in @@ -1,4 +1,6 @@ # This file only exists to trigger the right static compiled requirements destination. +# Don't add any requirements here, add them in requirements/base.txt +# If they are linux specific, place "; sys_platform == 'linux'" in front of the requirement. # Any non hard dependencies of Salt for linux can go here cherrypy>=18.7.0 # cheroot 8.5.2 fails to build with modern setuptools due to setuptools_scm_git_archive dependency diff --git a/requirements/static/pkg/py3.10/darwin.txt b/requirements/static/pkg/py3.10/darwin.txt index 4b4d17ed7669..acc8525c0c37 100644 --- a/requirements/static/pkg/py3.10/darwin.txt +++ b/requirements/static/pkg/py3.10/darwin.txt @@ -1,11 +1,17 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.10/darwin.txt requirements/darwin.txt requirements/static/pkg/darwin.in -# -apache-libcloud==2.5.0 - # via -r requirements/darwin.txt +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/darwin.in --python-platform=macos --python-version=3.10 --no-emit-index-url -o=requirements/static/pkg/py3.10/darwin.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +async-timeout==4.0.3 + # via aiohttp +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 @@ -22,13 +28,13 @@ charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 - # via -r requirements/darwin.txt +cherrypy==18.8.0 + # via -r requirements/base.txt contextvars==2.4 # via -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via -r requirements/base.txt cryptography==46.0.5 # via @@ -36,136 +42,147 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via -r requirements/base.txt filelock==3.20.3 # via virtualenv -frozenlist==1.7.0 ; python_version < "3.11" - # via -r requirements/base.txt -gitdb==4.0.7 +frozenlist==1.4.1 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 # via gitpython -gitpython==3.1.41 - # via -r requirements/darwin.txt +gitpython==3.1.46 + # via -r requirements/base.txt idna==3.7 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/darwin.txt -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.4.0 + # via -r requirements/base.txt +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt - # -r requirements/darwin.txt # cheroot # jaraco-text # tempora jaraco-text==4.0.0 # via # -r requirements/base.txt - # -r requirements/darwin.txt # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt linode-python==1.1.1 - # via -r requirements/darwin.txt -looseversion==1.0.2 # via -r requirements/base.txt -markupsafe==2.1.2 +looseversion==1.3.0 + # via -r requirements/base.txt +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==10.7.0 +more-itertools==9.1.0 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt +multidict==6.0.4 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv -portend==2.6 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 # via -r requirements/base.txt pyasn1==0.6.2 - # via -r requirements/darwin.txt + # via -r requirements/base.txt pycparser==2.21 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt pyopenssl==25.3.0 - # via -r requirements/darwin.txt -python-dateutil==2.8.0 + # via -r requirements/base.txt +python-dateutil==2.8.2 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # croniter -python-gnupg==0.4.8 - # via -r requirements/darwin.txt -pytz==2022.1 +python-gnupg==0.5.2 + # via -r requirements/base.txt +pytz==2024.1 # via # croniter # tempora pyyaml==6.0.1 # via -r requirements/base.txt -pyzmq==25.1.2 ; sys_platform == "darwin" +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -r requirements/base.txt # apache-libcloud # vultr setproctitle==1.3.2 - # via -r requirements/darwin.txt + # via -r requirements/base.txt +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.16.0 # via python-dateutil -smmap==4.0.0 +smmap==5.0.2 # via gitdb -tempora==4.1.1 +tempora==5.3.0 # via portend -timelib==0.2.5 ; python_version < "3.11" - # via - # -r requirements/base.txt - # -r requirements/darwin.txt -typing-extensions==4.15.0 +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 + # via -r requirements/base.txt +typing-extensions==4.14.1 # via + # aiosignal # cryptography # pyopenssl # virtualenv -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt vultr==1.0.1 - # via -r requirements/darwin.txt -zc-lockfile==2.0 + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy -zipp==3.21.0 +zipp==3.23.0 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools diff --git a/requirements/static/pkg/py3.10/freebsd.txt b/requirements/static/pkg/py3.10/freebsd.txt index 7231b499da26..daff9ec36c1f 100644 --- a/requirements/static/pkg/py3.10/freebsd.txt +++ b/requirements/static/pkg/py3.10/freebsd.txt @@ -1,12 +1,20 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.10/freebsd.txt requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/freebsd.in --universal --python-version=3.10 --no-emit-index-url -o=requirements/static/pkg/py3.10/freebsd.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +async-timeout==4.0.3 ; python_full_version < '3.11' + # via aiohttp +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text -backports-tarfile==1.2.0 +backports-tarfile==1.2.0 ; python_full_version < '3.12' # via jaraco-context certifi==2024.7.4 # via @@ -15,18 +23,25 @@ certifi==2024.7.4 cffi==2.0.0 # via # -r requirements/base.txt + # clr-loader # cryptography + # pyzmq charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cherrypy -cherrypy==18.10.0 - # via -r requirements/static/pkg/freebsd.in +cherrypy==18.8.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +clr-loader==0.2.10 ; sys_platform == 'win32' + # via pythonnet contextvars==2.4 # via -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 ; sys_platform != 'win32' # via -r requirements/base.txt cryptography==46.0.5 # via @@ -35,31 +50,41 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in filelock==3.20.3 # via virtualenv -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.8.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via gitpython +gitpython==3.1.46 # via -r requirements/base.txt idna==3.7 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/static/pkg/freebsd.in -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.4.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt # cheroot @@ -73,78 +98,129 @@ jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt -looseversion==1.0.2 +linode-python==1.1.1 # via -r requirements/base.txt -markupsafe==2.1.2 +looseversion==1.3.0 + # via -r requirements/base.txt +lxml==6.0.2 ; sys_platform == 'win32' + # via -r requirements/base.txt +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==5.0.0 +more-itertools==9.1.0 # via + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt +multidict==6.0.4 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv -portend==2.4 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 + # via -r requirements/base.txt +pyasn1==0.6.2 # via -r requirements/base.txt -pycparser==2.21 ; python_version >= "3.9" +pycparser==2.21 # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt +pymssql==2.3.13 ; sys_platform == 'win32' + # via -r requirements/base.txt +pymysql==1.1.2 ; sys_platform == 'win32' + # via -r requirements/base.txt pyopenssl==25.3.0 - # via -r requirements/static/pkg/freebsd.in -python-dateutil==2.8.1 # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +python-dateutil==2.8.2 + # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # croniter -python-gnupg==0.4.8 - # via -r requirements/static/pkg/freebsd.in -pytz==2022.1 +python-gnupg==0.5.2 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +pythonnet==3.0.5 ; sys_platform == 'win32' + # via -r requirements/base.txt +pytz==2024.1 # via # croniter # tempora +pywin32==311 ; sys_platform == 'win32' + # via + # -r requirements/base.txt + # wmi pyyaml==6.0.1 # via -r requirements/base.txt -pyzmq==23.2.0 +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 + # via + # -r requirements/base.txt + # apache-libcloud + # vultr +rpm-vercmp==0.1.2 ; sys_platform == 'linux' # via -r requirements/base.txt setproctitle==1.3.2 - # via -r requirements/static/pkg/freebsd.in -six==1.16.0 # via - # more-itertools - # python-dateutil -tempora==4.1.1 + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile +six==1.16.0 + # via python-dateutil +smmap==5.0.2 + # via gitdb +tempora==5.3.0 # via portend -timelib==0.2.5 ; python_version < "3.11" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 # via -r requirements/base.txt -typing-extensions==4.15.0 +typing-extensions==4.14.1 ; python_full_version < '3.13' # via + # aiosignal # cryptography # pyopenssl # virtualenv -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc-lockfile==1.4 +vultr==1.0.1 + # via -r requirements/base.txt +wmi==1.5.1 ; sys_platform == 'win32' + # via -r requirements/base.txt +xmltodict==1.0.3 ; sys_platform == 'win32' + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.10/linux.txt b/requirements/static/pkg/py3.10/linux.txt index 1fd3da750456..5c5983a70117 100644 --- a/requirements/static/pkg/py3.10/linux.txt +++ b/requirements/static/pkg/py3.10/linux.txt @@ -1,9 +1,17 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.10/linux.txt requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/linux.in --no-emit-index-url --python-platform=linux --python-version=3.10 -o=requirements/static/pkg/py3.10/linux.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +async-timeout==4.0.3 + # via aiohttp +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 @@ -20,13 +28,16 @@ charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy -cherrypy==18.10.0 - # via -r requirements/static/pkg/linux.in +cherrypy==18.8.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in contextvars==2.4 # via -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via -r requirements/base.txt cryptography==46.0.5 # via @@ -35,29 +46,39 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via -r requirements/base.txt filelock==3.20.3 # via virtualenv -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via gitpython +gitpython==3.1.46 # via -r requirements/base.txt idna==3.7 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/static/pkg/linux.in -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.4.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt # cheroot @@ -71,79 +92,116 @@ jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt -looseversion==1.0.2 +linode-python==1.1.1 + # via -r requirements/base.txt +looseversion==1.3.0 # via -r requirements/base.txt -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==10.7.0 +more-itertools==9.1.0 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt +multidict==6.0.4 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv -portend==2.4 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 # via -r requirements/base.txt -pycparser==2.21 ; python_version >= "3.9" +pyasn1==0.6.2 + # via -r requirements/base.txt +pycparser==2.21 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt pyopenssl==25.3.0 - # via -r requirements/static/pkg/linux.in -python-dateutil==2.8.1 # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +python-dateutil==2.8.2 + # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # croniter -python-gnupg==0.4.8 - # via -r requirements/static/pkg/linux.in -pytz==2022.1 +python-gnupg==0.5.2 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +pytz==2024.1 # via # croniter # tempora pyyaml==6.0.1 # via -r requirements/base.txt -pyzmq==23.2.0 +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" - # via -r requirements/base.txt +requests==2.32.5 + # via + # -r requirements/base.txt + # apache-libcloud + # vultr rpm-vercmp==0.1.2 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in setproctitle==1.3.2 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.16.0 # via python-dateutil -tempora==4.1.1 +smmap==5.0.2 + # via gitdb +tempora==5.3.0 # via portend -timelib==0.3.0 ; python_version < "3.11" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 # via -r requirements/base.txt -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via + # aiosignal # cryptography # pyopenssl # virtualenv -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc-lockfile==1.4 +vultr==1.0.1 + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.10/windows.txt b/requirements/static/pkg/py3.10/windows.txt index 13299aae465c..ded13d498279 100644 --- a/requirements/static/pkg/py3.10/windows.txt +++ b/requirements/static/pkg/py3.10/windows.txt @@ -1,9 +1,17 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.10/windows.txt requirements/static/pkg/windows.in requirements/windows.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/windows.txt requirements/static/pkg/windows.in --python-platform=windows --python-version=3.10 --no-emit-index-url -o=requirements/static/pkg/py3.10/windows.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +async-timeout==4.0.3 + # via aiohttp +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 @@ -15,18 +23,17 @@ certifi==2024.7.4 cffi==2.0.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # clr-loader # cryptography charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via - # -r requirements/windows.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 - # via -r requirements/windows.txt -clr-loader==0.2.4 +cherrypy==18.8.0 + # via -r requirements/base.txt +clr-loader==0.2.6 # via pythonnet contextvars==2.4 # via -r requirements/base.txt @@ -36,145 +43,159 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via -r requirements/base.txt filelock==3.20.3 # via virtualenv -frozenlist==1.7.0 ; python_version < "3.11" - # via -r requirements/base.txt -gitdb==4.0.7 +frozenlist==1.4.1 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.10 # via gitpython -gitpython==3.1.41 - # via -r requirements/windows.txt +gitpython==3.1.43 + # via -r requirements/base.txt idna==3.7 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/windows.txt -ioloop==0.1a0 - # via -r requirements/windows.txt -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.3.0 + # via -r requirements/base.txt +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # cheroot # jaraco-text # tempora jaraco-text==4.0.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt -looseversion==1.0.2 +linode-python==1.1.1 + # via -r requirements/base.txt +looseversion==1.3.0 # via -r requirements/base.txt lxml==6.0.2 - # via -r requirements/windows.txt -markupsafe==2.1.2 + # via -r requirements/base.txt +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==8.2.0 +more-itertools==9.1.0 # via + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt -packaging==24.0 +multidict==6.0.4 # via - # -r requirements/base.txt - # wheel + # aiohttp + # yarl +packaging==24.0 + # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv -portend==2.6 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 # via -r requirements/base.txt pyasn1==0.6.2 - # via -r requirements/windows.txt + # via -r requirements/base.txt pycparser==2.21 # via - # -r requirements/windows.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pymssql==2.3.0 - # via -r requirements/windows.txt +pymssql==2.3.1 + # via -r requirements/base.txt +pymysql==1.1.0 + # via -r requirements/base.txt pyopenssl==25.3.0 - # via -r requirements/windows.txt -python-dateutil==2.8.1 - # via -r requirements/windows.txt -python-gnupg==0.4.8 - # via -r requirements/windows.txt -pythonnet==3.0.1 - # via -r requirements/windows.txt -pytz==2022.1 + # via -r requirements/base.txt +python-dateutil==2.8.2 + # via -r requirements/base.txt +python-gnupg==0.5.2 + # via -r requirements/base.txt +pythonnet==3.0.3 + # via -r requirements/base.txt +pytz==2024.1 # via tempora -pywin32==311 +pywin32==306 # via - # -r requirements/windows.txt + # -r requirements/base.txt # wmi pyyaml==6.0.1 # via -r requirements/base.txt -pyzmq==25.0.2 ; sys_platform == "win32" +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -r requirements/base.txt - # -r requirements/windows.txt + # apache-libcloud + # vultr setproctitle==1.3.2 - # via -r requirements/windows.txt + # via -r requirements/base.txt +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.15.0 # via python-dateutil -smmap==4.0.0 +smmap==5.0.1 # via gitdb -tempora==4.1.1 +tempora==5.3.0 # via portend -timelib==0.2.5 ; python_version < "3.11" - # via - # -r requirements/base.txt - # -r requirements/windows.txt -typing-extensions==4.15.0 +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 + # via -r requirements/base.txt +typing-extensions==4.14.1 # via + # aiosignal # cryptography # pyopenssl # virtualenv -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -r requirements/base.txt - # -r requirements/windows.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -wheel==0.46.3 - # via - # -c requirements/constraints.txt - # -r requirements/windows.txt +vultr==1.0.1 + # via -r requirements/base.txt wmi==1.5.1 - # via -r requirements/windows.txt + # via -r requirements/base.txt xmltodict==0.13.0 - # via -r requirements/windows.txt -zc-lockfile==2.0 + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.11/darwin.txt b/requirements/static/pkg/py3.11/darwin.txt index 4fc755e8cfde..036b8c5e1767 100644 --- a/requirements/static/pkg/py3.11/darwin.txt +++ b/requirements/static/pkg/py3.11/darwin.txt @@ -1,11 +1,15 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.11/darwin.txt requirements/darwin.txt requirements/static/pkg/darwin.in -# -apache-libcloud==2.5.0 - # via -r requirements/darwin.txt +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/darwin.in --python-platform=macos --python-version=3.11 --no-emit-index-url -o=requirements/static/pkg/py3.11/darwin.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 @@ -22,13 +26,13 @@ charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 - # via -r requirements/darwin.txt +cherrypy==18.8.0 + # via -r requirements/base.txt contextvars==2.4 # via -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via -r requirements/base.txt cryptography==46.0.5 # via @@ -36,133 +40,145 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via -r requirements/base.txt filelock==3.20.3 # via virtualenv -frozenlist==1.7.0 ; python_version >= "3.11" - # via -r requirements/base.txt -gitdb==4.0.7 +frozenlist==1.7.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 # via gitpython -gitpython==3.1.41 - # via -r requirements/darwin.txt +gitpython==3.1.46 + # via -r requirements/base.txt idna==3.7 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/darwin.txt -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.4.0 + # via -r requirements/base.txt +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt - # -r requirements/darwin.txt # cheroot # jaraco-text # tempora jaraco-text==4.0.0 # via # -r requirements/base.txt - # -r requirements/darwin.txt # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt linode-python==1.1.1 - # via -r requirements/darwin.txt -looseversion==1.0.2 # via -r requirements/base.txt -markupsafe==2.1.2 +looseversion==1.3.0 + # via -r requirements/base.txt +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==10.7.0 +more-itertools==10.8.0 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt +multidict==6.0.4 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv -portend==2.6 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 # via -r requirements/base.txt pyasn1==0.6.2 - # via -r requirements/darwin.txt + # via -r requirements/base.txt pycparser==2.21 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt pyopenssl==25.3.0 - # via -r requirements/darwin.txt -python-dateutil==2.8.0 + # via -r requirements/base.txt +python-dateutil==2.8.2 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # croniter -python-gnupg==0.4.8 - # via -r requirements/darwin.txt -pytz==2022.1 +python-gnupg==0.5.2 + # via -r requirements/base.txt +pytz==2024.1 # via # croniter # tempora pyyaml==6.0.1 # via -r requirements/base.txt -pyzmq==25.1.2 ; sys_platform == "darwin" +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -r requirements/base.txt # apache-libcloud # vultr setproctitle==1.3.2 - # via -r requirements/darwin.txt + # via -r requirements/base.txt +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.16.0 # via python-dateutil -smmap==4.0.0 +smmap==5.0.2 # via gitdb -tempora==4.1.1 +tempora==5.3.0 # via portend -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 + # via -r requirements/base.txt +typing-extensions==4.14.1 # via - # -r requirements/base.txt - # -r requirements/darwin.txt -typing-extensions==4.15.0 - # via pyopenssl -urllib3==2.6.3 ; python_version >= "3.10" + # aiosignal + # pyopenssl +urllib3==2.6.3 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt vultr==1.0.1 - # via -r requirements/darwin.txt -zc-lockfile==2.0 + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy -zipp==3.21.0 +zipp==3.23.0 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools diff --git a/requirements/static/pkg/py3.11/freebsd.txt b/requirements/static/pkg/py3.11/freebsd.txt index 92e840331681..1b2ad9bb8d7b 100644 --- a/requirements/static/pkg/py3.11/freebsd.txt +++ b/requirements/static/pkg/py3.11/freebsd.txt @@ -1,12 +1,18 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.11/freebsd.txt requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/freebsd.in --universal --python-version=3.11 --no-emit-index-url -o=requirements/static/pkg/py3.11/freebsd.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text -backports-tarfile==1.2.0 +backports-tarfile==1.2.0 ; python_full_version < '3.12' # via jaraco-context certifi==2024.7.4 # via @@ -15,18 +21,25 @@ certifi==2024.7.4 cffi==2.0.0 # via # -r requirements/base.txt + # clr-loader # cryptography + # pyzmq charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cherrypy -cherrypy==18.10.0 - # via -r requirements/static/pkg/freebsd.in +cherrypy==18.8.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +clr-loader==0.2.10 ; sys_platform == 'win32' + # via pythonnet contextvars==2.4 # via -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 ; sys_platform != 'win32' # via -r requirements/base.txt cryptography==46.0.5 # via @@ -35,31 +48,41 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in filelock==3.20.3 # via virtualenv -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via gitpython +gitpython==3.1.46 # via -r requirements/base.txt idna==3.7 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/static/pkg/freebsd.in -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.4.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt # cheroot @@ -73,75 +96,127 @@ jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt -looseversion==1.0.2 +linode-python==1.1.1 + # via -r requirements/base.txt +looseversion==1.3.0 # via -r requirements/base.txt -markupsafe==2.1.2 +lxml==6.0.2 ; sys_platform == 'win32' + # via -r requirements/base.txt +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==5.0.0 +more-itertools==10.8.0 # via + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt +multidict==6.0.4 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv -portend==2.4 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 + # via -r requirements/base.txt +pyasn1==0.6.2 # via -r requirements/base.txt -pycparser==2.21 ; python_version >= "3.9" +pycparser==2.21 # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt +pymssql==2.3.13 ; sys_platform == 'win32' + # via -r requirements/base.txt +pymysql==1.1.2 ; sys_platform == 'win32' + # via -r requirements/base.txt pyopenssl==25.3.0 - # via -r requirements/static/pkg/freebsd.in -python-dateutil==2.8.1 # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +python-dateutil==2.8.2 + # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # croniter -python-gnupg==0.4.8 - # via -r requirements/static/pkg/freebsd.in -pytz==2022.1 +python-gnupg==0.5.2 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +pythonnet==3.0.5 ; sys_platform == 'win32' + # via -r requirements/base.txt +pytz==2024.1 # via # croniter # tempora +pywin32==311 ; sys_platform == 'win32' + # via + # -r requirements/base.txt + # wmi pyyaml==6.0.1 # via -r requirements/base.txt -pyzmq==23.2.0 +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 + # via + # -r requirements/base.txt + # apache-libcloud + # vultr +rpm-vercmp==0.1.2 ; sys_platform == 'linux' # via -r requirements/base.txt setproctitle==1.3.2 - # via -r requirements/static/pkg/freebsd.in -six==1.16.0 # via - # more-itertools - # python-dateutil -tempora==4.1.1 + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile +six==1.16.0 + # via python-dateutil +smmap==5.0.2 + # via gitdb +tempora==5.3.0 # via portend -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 # via -r requirements/base.txt -typing-extensions==4.15.0 - # via pyopenssl -urllib3==2.6.3 ; python_version >= "3.10" +typing-extensions==4.14.1 ; python_full_version < '3.13' + # via + # aiosignal + # pyopenssl +urllib3==2.6.3 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc-lockfile==1.4 +vultr==1.0.1 + # via -r requirements/base.txt +wmi==1.5.1 ; sys_platform == 'win32' + # via -r requirements/base.txt +xmltodict==1.0.3 ; sys_platform == 'win32' + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.11/linux.txt b/requirements/static/pkg/py3.11/linux.txt index 055da20b5300..bf9720d9fb22 100644 --- a/requirements/static/pkg/py3.11/linux.txt +++ b/requirements/static/pkg/py3.11/linux.txt @@ -1,9 +1,15 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.11/linux.txt requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/linux.in --no-emit-index-url --python-platform=linux --python-version=3.11 -o=requirements/static/pkg/py3.11/linux.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 @@ -20,13 +26,16 @@ charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy -cherrypy==18.10.0 - # via -r requirements/static/pkg/linux.in +cherrypy==18.8.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in contextvars==2.4 # via -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via -r requirements/base.txt cryptography==46.0.5 # via @@ -35,29 +44,39 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via -r requirements/base.txt filelock==3.20.3 # via virtualenv -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via gitpython +gitpython==3.1.46 # via -r requirements/base.txt idna==3.7 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/static/pkg/linux.in -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.4.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt # cheroot @@ -71,76 +90,114 @@ jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt -looseversion==1.0.2 +linode-python==1.1.1 + # via -r requirements/base.txt +looseversion==1.3.0 # via -r requirements/base.txt -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==10.7.0 +more-itertools==10.8.0 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt +multidict==6.0.4 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv -portend==2.4 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 + # via -r requirements/base.txt +pyasn1==0.6.2 # via -r requirements/base.txt -pycparser==2.21 ; python_version >= "3.9" +pycparser==2.21 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt pyopenssl==25.3.0 - # via -r requirements/static/pkg/linux.in -python-dateutil==2.8.1 # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +python-dateutil==2.8.2 + # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # croniter -python-gnupg==0.4.8 - # via -r requirements/static/pkg/linux.in -pytz==2022.1 +python-gnupg==0.5.2 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +pytz==2024.1 # via # croniter # tempora pyyaml==6.0.1 # via -r requirements/base.txt -pyzmq==23.2.0 +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" - # via -r requirements/base.txt +requests==2.32.5 + # via + # -r requirements/base.txt + # apache-libcloud + # vultr rpm-vercmp==0.1.2 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in setproctitle==1.3.2 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.16.0 # via python-dateutil -tempora==4.1.1 +smmap==5.0.2 + # via gitdb +tempora==5.3.0 # via portend -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 # via -r requirements/base.txt -typing-extensions==4.15.0 - # via pyopenssl -urllib3==2.6.3 ; python_version >= "3.10" +typing-extensions==4.14.1 + # via + # aiosignal + # pyopenssl +urllib3==2.6.3 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc-lockfile==1.4 +vultr==1.0.1 + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.11/windows.txt b/requirements/static/pkg/py3.11/windows.txt index dbd191965ce5..ae3491c466bf 100644 --- a/requirements/static/pkg/py3.11/windows.txt +++ b/requirements/static/pkg/py3.11/windows.txt @@ -1,9 +1,15 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.11/windows.txt requirements/static/pkg/windows.in requirements/windows.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/windows.txt requirements/static/pkg/windows.in --python-platform=windows --python-version=3.11 --no-emit-index-url -o=requirements/static/pkg/py3.11/windows.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 @@ -15,18 +21,17 @@ certifi==2024.7.4 cffi==2.0.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # clr-loader # cryptography charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via - # -r requirements/windows.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 - # via -r requirements/windows.txt -clr-loader==0.2.4 +cherrypy==18.8.0 + # via -r requirements/base.txt +clr-loader==0.2.6 # via pythonnet contextvars==2.4 # via -r requirements/base.txt @@ -36,142 +41,157 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via -r requirements/base.txt filelock==3.20.3 # via virtualenv -frozenlist==1.7.0 ; python_version >= "3.11" - # via -r requirements/base.txt -gitdb==4.0.7 +frozenlist==1.7.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.10 # via gitpython -gitpython==3.1.41 - # via -r requirements/windows.txt +gitpython==3.1.43 + # via -r requirements/base.txt idna==3.7 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/windows.txt -ioloop==0.1a0 - # via -r requirements/windows.txt -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.3.0 + # via -r requirements/base.txt +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # cheroot # jaraco-text # tempora jaraco-text==4.0.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt -looseversion==1.0.2 +linode-python==1.1.1 + # via -r requirements/base.txt +looseversion==1.3.0 # via -r requirements/base.txt lxml==6.0.2 - # via -r requirements/windows.txt -markupsafe==2.1.2 + # via -r requirements/base.txt +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==8.2.0 +more-itertools==10.8.0 # via + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt -packaging==24.0 +multidict==6.0.4 # via - # -r requirements/base.txt - # wheel + # aiohttp + # yarl +packaging==24.0 + # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv -portend==2.6 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 # via -r requirements/base.txt pyasn1==0.6.2 - # via -r requirements/windows.txt + # via -r requirements/base.txt pycparser==2.21 # via - # -r requirements/windows.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pymssql==2.3.0 - # via -r requirements/windows.txt +pymssql==2.3.1 + # via -r requirements/base.txt +pymysql==1.1.0 + # via -r requirements/base.txt pyopenssl==25.3.0 - # via -r requirements/windows.txt -python-dateutil==2.8.1 - # via -r requirements/windows.txt -python-gnupg==0.4.8 - # via -r requirements/windows.txt -pythonnet==3.0.1 - # via -r requirements/windows.txt -pytz==2022.1 + # via -r requirements/base.txt +python-dateutil==2.8.2 + # via -r requirements/base.txt +python-gnupg==0.5.2 + # via -r requirements/base.txt +pythonnet==3.0.3 + # via -r requirements/base.txt +pytz==2024.1 # via tempora -pywin32==311 +pywin32==306 # via - # -r requirements/windows.txt + # -r requirements/base.txt # wmi pyyaml==6.0.1 # via -r requirements/base.txt -pyzmq==25.0.2 ; sys_platform == "win32" +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -r requirements/base.txt - # -r requirements/windows.txt + # apache-libcloud + # vultr setproctitle==1.3.2 - # via -r requirements/windows.txt + # via -r requirements/base.txt +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.15.0 # via python-dateutil -smmap==4.0.0 +smmap==5.0.1 # via gitdb -tempora==4.1.1 +tempora==5.3.0 # via portend -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 + # via -r requirements/base.txt +typing-extensions==4.14.1 # via - # -r requirements/base.txt - # -r requirements/windows.txt -typing-extensions==4.15.0 - # via pyopenssl -urllib3==2.6.3 ; python_version >= "3.10" + # aiosignal + # pyopenssl +urllib3==2.6.3 # via # -r requirements/base.txt - # -r requirements/windows.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -wheel==0.46.3 - # via - # -c requirements/constraints.txt - # -r requirements/windows.txt +vultr==1.0.1 + # via -r requirements/base.txt wmi==1.5.1 - # via -r requirements/windows.txt + # via -r requirements/base.txt xmltodict==0.13.0 - # via -r requirements/windows.txt -zc-lockfile==2.0 + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.12/darwin.txt b/requirements/static/pkg/py3.12/darwin.txt index 24cf111444e5..929a818612d6 100644 --- a/requirements/static/pkg/py3.12/darwin.txt +++ b/requirements/static/pkg/py3.12/darwin.txt @@ -1,11 +1,15 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.12/darwin.txt requirements/darwin.txt requirements/static/pkg/darwin.in -# -apache-libcloud==2.5.0 - # via -r requirements/darwin.txt +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/darwin.in --python-platform=macos --python-version=3.12 --no-emit-index-url -o=requirements/static/pkg/py3.12/darwin.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text certifi==2024.7.4 @@ -20,13 +24,13 @@ charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 - # via -r requirements/darwin.txt +cherrypy==18.8.0 + # via -r requirements/base.txt contextvars==2.4 # via -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via -r requirements/base.txt cryptography==46.0.5 # via @@ -34,133 +38,145 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via -r requirements/base.txt filelock==3.20.3 # via virtualenv -frozenlist==1.7.0 ; python_version >= "3.11" - # via -r requirements/base.txt -gitdb==4.0.7 +frozenlist==1.7.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 # via gitpython -gitpython==3.1.41 - # via -r requirements/darwin.txt +gitpython==3.1.46 + # via -r requirements/base.txt idna==3.7 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/darwin.txt -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.4.0 + # via -r requirements/base.txt +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt - # -r requirements/darwin.txt # cheroot # jaraco-text # tempora jaraco-text==4.0.0 # via # -r requirements/base.txt - # -r requirements/darwin.txt # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt linode-python==1.1.1 - # via -r requirements/darwin.txt -looseversion==1.0.2 # via -r requirements/base.txt -markupsafe==2.1.2 +looseversion==1.3.0 + # via -r requirements/base.txt +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==10.7.0 +more-itertools==10.8.0 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt +multidict==6.0.4 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv -portend==2.6 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 # via -r requirements/base.txt pyasn1==0.6.2 - # via -r requirements/darwin.txt + # via -r requirements/base.txt pycparser==2.21 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt pyopenssl==25.3.0 - # via -r requirements/darwin.txt -python-dateutil==2.8.0 + # via -r requirements/base.txt +python-dateutil==2.8.2 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # croniter -python-gnupg==0.4.8 - # via -r requirements/darwin.txt -pytz==2022.1 +python-gnupg==0.5.2 + # via -r requirements/base.txt +pytz==2024.1 # via # croniter # tempora pyyaml==6.0.1 # via -r requirements/base.txt -pyzmq==25.1.2 ; sys_platform == "darwin" +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -r requirements/base.txt # apache-libcloud # vultr setproctitle==1.3.2 - # via -r requirements/darwin.txt + # via -r requirements/base.txt +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.16.0 # via python-dateutil -smmap==4.0.0 +smmap==5.0.2 # via gitdb -tempora==4.1.1 +tempora==5.3.0 # via portend -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 + # via -r requirements/base.txt +typing-extensions==4.14.1 # via - # -r requirements/base.txt - # -r requirements/darwin.txt -typing-extensions==4.15.0 - # via pyopenssl -urllib3==2.6.3 ; python_version >= "3.10" + # aiosignal + # pyopenssl +urllib3==2.6.3 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt vultr==1.0.1 - # via -r requirements/darwin.txt -zc-lockfile==2.0 + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy -zipp==3.21.0 +zipp==3.23.0 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools diff --git a/requirements/static/pkg/py3.12/freebsd.txt b/requirements/static/pkg/py3.12/freebsd.txt index 08049f291149..9253501f2a14 100644 --- a/requirements/static/pkg/py3.12/freebsd.txt +++ b/requirements/static/pkg/py3.12/freebsd.txt @@ -1,9 +1,15 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.12/freebsd.txt requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/freebsd.in --universal --python-version=3.12 --no-emit-index-url -o=requirements/static/pkg/py3.12/freebsd.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text certifi==2024.7.4 @@ -13,18 +19,25 @@ certifi==2024.7.4 cffi==2.0.0 # via # -r requirements/base.txt + # clr-loader # cryptography + # pyzmq charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cherrypy -cherrypy==18.10.0 - # via -r requirements/static/pkg/freebsd.in +cherrypy==18.8.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +clr-loader==0.2.10 ; sys_platform == 'win32' + # via pythonnet contextvars==2.4 # via -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 ; sys_platform != 'win32' # via -r requirements/base.txt cryptography==46.0.5 # via @@ -33,31 +46,41 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in filelock==3.20.3 # via virtualenv -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via gitpython +gitpython==3.1.46 # via -r requirements/base.txt idna==3.7 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/static/pkg/freebsd.in -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.4.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt # cheroot @@ -71,75 +94,127 @@ jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt -looseversion==1.0.2 +linode-python==1.1.1 + # via -r requirements/base.txt +looseversion==1.3.0 # via -r requirements/base.txt -markupsafe==2.1.2 +lxml==6.0.2 ; sys_platform == 'win32' + # via -r requirements/base.txt +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==5.0.0 +more-itertools==10.8.0 # via + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt +multidict==6.0.4 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv -portend==2.4 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 + # via -r requirements/base.txt +pyasn1==0.6.2 # via -r requirements/base.txt -pycparser==2.21 ; python_version >= "3.9" +pycparser==2.21 # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt +pymssql==2.3.13 ; sys_platform == 'win32' + # via -r requirements/base.txt +pymysql==1.1.2 ; sys_platform == 'win32' + # via -r requirements/base.txt pyopenssl==25.3.0 - # via -r requirements/static/pkg/freebsd.in -python-dateutil==2.8.1 # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +python-dateutil==2.8.2 + # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # croniter -python-gnupg==0.4.8 - # via -r requirements/static/pkg/freebsd.in -pytz==2022.1 +python-gnupg==0.5.2 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +pythonnet==3.0.5 ; sys_platform == 'win32' + # via -r requirements/base.txt +pytz==2024.1 # via # croniter # tempora +pywin32==311 ; sys_platform == 'win32' + # via + # -r requirements/base.txt + # wmi pyyaml==6.0.1 # via -r requirements/base.txt -pyzmq==23.2.0 +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 + # via + # -r requirements/base.txt + # apache-libcloud + # vultr +rpm-vercmp==0.1.2 ; sys_platform == 'linux' # via -r requirements/base.txt setproctitle==1.3.2 - # via -r requirements/static/pkg/freebsd.in -six==1.16.0 # via - # more-itertools - # python-dateutil -tempora==4.1.1 + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile +six==1.16.0 + # via python-dateutil +smmap==5.0.2 + # via gitdb +tempora==5.3.0 # via portend -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 # via -r requirements/base.txt -typing-extensions==4.15.0 - # via pyopenssl -urllib3==2.6.3 ; python_version >= "3.10" +typing-extensions==4.14.1 ; python_full_version < '3.13' + # via + # aiosignal + # pyopenssl +urllib3==2.6.3 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc-lockfile==1.4 +vultr==1.0.1 + # via -r requirements/base.txt +wmi==1.5.1 ; sys_platform == 'win32' + # via -r requirements/base.txt +xmltodict==1.0.3 ; sys_platform == 'win32' + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.12/linux.txt b/requirements/static/pkg/py3.12/linux.txt index a38f5b63a6af..d508a2bb9752 100644 --- a/requirements/static/pkg/py3.12/linux.txt +++ b/requirements/static/pkg/py3.12/linux.txt @@ -1,9 +1,15 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.12/linux.txt requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/linux.in --no-emit-index-url --python-platform=linux --python-version=3.12 -o=requirements/static/pkg/py3.12/linux.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text certifi==2024.7.4 @@ -18,13 +24,16 @@ charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy -cherrypy==18.10.0 - # via -r requirements/static/pkg/linux.in +cherrypy==18.8.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in contextvars==2.4 # via -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via -r requirements/base.txt cryptography==46.0.5 # via @@ -33,29 +42,39 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via -r requirements/base.txt filelock==3.20.3 # via virtualenv -frozenlist==1.7.0 ; python_version >= "3.11" +frozenlist==1.7.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via gitpython +gitpython==3.1.46 # via -r requirements/base.txt idna==3.7 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/static/pkg/linux.in -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.4.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt # cheroot @@ -69,76 +88,114 @@ jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt -looseversion==1.0.2 +linode-python==1.1.1 + # via -r requirements/base.txt +looseversion==1.3.0 # via -r requirements/base.txt -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==10.7.0 +more-itertools==10.8.0 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt +multidict==6.0.4 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv -portend==2.4 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 + # via -r requirements/base.txt +pyasn1==0.6.2 # via -r requirements/base.txt -pycparser==2.21 ; python_version >= "3.9" +pycparser==2.21 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt pyopenssl==25.3.0 - # via -r requirements/static/pkg/linux.in -python-dateutil==2.8.1 # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +python-dateutil==2.8.2 + # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # croniter -python-gnupg==0.4.8 - # via -r requirements/static/pkg/linux.in -pytz==2022.1 +python-gnupg==0.5.2 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +pytz==2024.1 # via # croniter # tempora pyyaml==6.0.1 # via -r requirements/base.txt -pyzmq==23.2.0 +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" - # via -r requirements/base.txt +requests==2.32.5 + # via + # -r requirements/base.txt + # apache-libcloud + # vultr rpm-vercmp==0.1.2 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in setproctitle==1.3.2 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.16.0 # via python-dateutil -tempora==4.1.1 +smmap==5.0.2 + # via gitdb +tempora==5.3.0 # via portend -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 # via -r requirements/base.txt -typing-extensions==4.15.0 - # via pyopenssl -urllib3==2.6.3 ; python_version >= "3.10" +typing-extensions==4.14.1 + # via + # aiosignal + # pyopenssl +urllib3==2.6.3 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc-lockfile==1.4 +vultr==1.0.1 + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.12/windows.txt b/requirements/static/pkg/py3.12/windows.txt index 5c1116f299d8..0556ddec2b7b 100644 --- a/requirements/static/pkg/py3.12/windows.txt +++ b/requirements/static/pkg/py3.12/windows.txt @@ -1,9 +1,15 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.12/windows.txt requirements/static/pkg/windows.in requirements/windows.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/windows.txt requirements/static/pkg/windows.in --python-platform=windows --python-version=3.12 --no-emit-index-url -o=requirements/static/pkg/py3.12/windows.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text certifi==2024.7.4 @@ -13,17 +19,16 @@ certifi==2024.7.4 cffi==2.0.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # clr-loader # cryptography charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via - # -r requirements/windows.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 - # via -r requirements/windows.txt +cherrypy==18.8.0 + # via -r requirements/base.txt clr-loader==0.2.6 # via pythonnet contextvars==2.4 @@ -34,142 +39,157 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via -r requirements/base.txt filelock==3.20.3 # via virtualenv -frozenlist==1.7.0 ; python_version >= "3.11" - # via -r requirements/base.txt -gitdb==4.0.7 +frozenlist==1.7.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.10 # via gitpython -gitpython==3.1.41 - # via -r requirements/windows.txt +gitpython==3.1.43 + # via -r requirements/base.txt idna==3.7 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/windows.txt -ioloop==0.1a0 - # via -r requirements/windows.txt -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.3.0 + # via -r requirements/base.txt +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # cheroot # jaraco-text # tempora jaraco-text==4.0.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt -looseversion==1.0.2 +linode-python==1.1.1 + # via -r requirements/base.txt +looseversion==1.3.0 # via -r requirements/base.txt lxml==6.0.2 - # via -r requirements/windows.txt -markupsafe==2.1.2 + # via -r requirements/base.txt +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==8.2.0 +more-itertools==10.8.0 # via + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt -packaging==24.0 +multidict==6.0.4 # via - # -r requirements/base.txt - # wheel + # aiohttp + # yarl +packaging==24.0 + # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv -portend==2.6 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version >= "3.10" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 # via -r requirements/base.txt pyasn1==0.6.2 - # via -r requirements/windows.txt + # via -r requirements/base.txt pycparser==2.21 # via - # -r requirements/windows.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pymssql==2.3.0 - # via -r requirements/windows.txt +pymssql==2.3.1 + # via -r requirements/base.txt +pymysql==1.1.0 + # via -r requirements/base.txt pyopenssl==25.3.0 - # via -r requirements/windows.txt -python-dateutil==2.8.1 - # via -r requirements/windows.txt -python-gnupg==0.4.8 - # via -r requirements/windows.txt + # via -r requirements/base.txt +python-dateutil==2.8.2 + # via -r requirements/base.txt +python-gnupg==0.5.2 + # via -r requirements/base.txt pythonnet==3.0.3 - # via -r requirements/windows.txt -pytz==2022.1 + # via -r requirements/base.txt +pytz==2024.1 # via tempora -pywin32==311 +pywin32==306 # via - # -r requirements/windows.txt + # -r requirements/base.txt # wmi pyyaml==6.0.1 # via -r requirements/base.txt -pyzmq==25.0.2 ; sys_platform == "win32" +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -r requirements/base.txt - # -r requirements/windows.txt + # apache-libcloud + # vultr setproctitle==1.3.2 - # via -r requirements/windows.txt + # via -r requirements/base.txt +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.15.0 # via python-dateutil -smmap==4.0.0 +smmap==5.0.1 # via gitdb -tempora==4.1.1 +tempora==5.3.0 # via portend -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 + # via -r requirements/base.txt +typing-extensions==4.14.1 # via - # -r requirements/base.txt - # -r requirements/windows.txt -typing-extensions==4.15.0 - # via pyopenssl -urllib3==2.6.3 ; python_version >= "3.10" + # aiosignal + # pyopenssl +urllib3==2.6.3 # via # -r requirements/base.txt - # -r requirements/windows.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -wheel==0.46.3 - # via - # -c requirements/constraints.txt - # -r requirements/windows.txt +vultr==1.0.1 + # via -r requirements/base.txt wmi==1.5.1 - # via -r requirements/windows.txt + # via -r requirements/base.txt xmltodict==0.13.0 - # via -r requirements/windows.txt -zc-lockfile==2.0 + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.13/darwin.in b/requirements/static/pkg/py3.13/darwin.in new file mode 100644 index 000000000000..f2dd0f31d070 --- /dev/null +++ b/requirements/static/pkg/py3.13/darwin.in @@ -0,0 +1,4 @@ +# Python 3.13 specific package constraints +# This file is used when compiling requirements for Python 3.13 + +cherrypy>=18.7.0 diff --git a/requirements/static/pkg/py3.13/darwin.txt b/requirements/static/pkg/py3.13/darwin.txt index 8d0e90742b88..41905f155e05 100644 --- a/requirements/static/pkg/py3.13/darwin.txt +++ b/requirements/static/pkg/py3.13/darwin.txt @@ -1,11 +1,15 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.13/darwin.txt requirements/darwin.txt requirements/static/pkg/darwin.in -# -apache-libcloud==3.8.0 - # via -r requirements/darwin.txt +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/darwin.in --python-platform=macos --python-version=3.13 --no-emit-index-url -o=requirements/static/pkg/py3.13/darwin.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +attrs==25.4.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text certifi==2026.1.4 @@ -20,13 +24,13 @@ charset-normalizer==3.4.4 # via requests cheroot==11.1.2 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cherrypy cherrypy==18.10.0 - # via -r requirements/darwin.txt + # via -r requirements/base.txt contextvars==2.4 # via -r requirements/base.txt -croniter==6.0.0 ; sys_platform != "win32" +croniter==6.0.0 # via -r requirements/base.txt cryptography==46.0.5 # via @@ -38,22 +42,26 @@ distro==1.9.0 # via -r requirements/base.txt filelock==3.20.3 # via virtualenv -frozenlist==1.8.0 ; python_version >= "3.11" - # via -r requirements/base.txt +frozenlist==1.8.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal gitdb==4.0.12 # via gitpython gitpython==3.1.46 - # via -r requirements/darwin.txt + # via -r requirements/base.txt idna==3.11 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.1 - # via -r requirements/darwin.txt + # via -r requirements/base.txt jaraco-collections==5.2.1 # via cherrypy jaraco-context==6.1.0 @@ -63,21 +71,19 @@ jaraco-context==6.1.0 jaraco-functools==4.4.0 # via # -r requirements/base.txt - # -r requirements/darwin.txt # cheroot # jaraco-text # tempora jaraco-text==4.0.0 # via # -r requirements/base.txt - # -r requirements/darwin.txt # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt linode-python==1.1.1 - # via -r requirements/darwin.txt + # via -r requirements/base.txt looseversion==1.3.0 # via -r requirements/base.txt markupsafe==2.1.5 @@ -86,75 +92,86 @@ markupsafe==2.1.5 # jinja2 more-itertools==10.8.0 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cheroot # cherrypy # jaraco-functools # jaraco-text msgpack==1.1.2 # via -r requirements/base.txt +multidict==6.7.0 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv portend==3.2.1 # via cherrypy -psutil==7.2.1 ; python_version >= "3.10" +propcache==0.4.1 + # via + # aiohttp + # yarl +psutil==7.2.1 # via -r requirements/base.txt pyasn1==0.6.2 - # via -r requirements/darwin.txt -pycparser==2.23 + # via -r requirements/base.txt +pycparser==3.0 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cffi pycryptodomex==3.23.0 # via -r requirements/crypto.txt pyopenssl==25.3.0 - # via -r requirements/darwin.txt + # via -r requirements/base.txt python-dateutil==2.9.0.post0 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # croniter # tempora python-gnupg==0.5.6 - # via -r requirements/darwin.txt + # via -r requirements/base.txt pytz==2025.2 # via croniter pyyaml==6.0.3 # via -r requirements/base.txt -pyzmq==25.1.2 ; sys_platform == "darwin" +pyzmq==27.1.0 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -r requirements/base.txt # apache-libcloud # vultr setproctitle==1.3.7 - # via -r requirements/darwin.txt + # via -r requirements/base.txt +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.17.0 # via python-dateutil smmap==5.0.2 # via gitdb tempora==5.8.1 # via portend -timelib==0.3.0 ; python_version >= "3.11" - # via - # -r requirements/base.txt - # -r requirements/darwin.txt -urllib3==2.6.3 ; python_version >= "3.10" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 + # via -r requirements/base.txt +urllib3==2.6.3 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt vultr==1.0.1 - # via -r requirements/darwin.txt + # via -r requirements/base.txt +yarl==1.22.0 + # via aiohttp zc-lockfile==4.0 # via cherrypy zipp==3.23.0 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools diff --git a/requirements/static/pkg/py3.13/freebsd.in b/requirements/static/pkg/py3.13/freebsd.in new file mode 100644 index 000000000000..f2dd0f31d070 --- /dev/null +++ b/requirements/static/pkg/py3.13/freebsd.in @@ -0,0 +1,4 @@ +# Python 3.13 specific package constraints +# This file is used when compiling requirements for Python 3.13 + +cherrypy>=18.7.0 diff --git a/requirements/static/pkg/py3.13/freebsd.txt b/requirements/static/pkg/py3.13/freebsd.txt index a84e255b1006..994153e5a81f 100644 --- a/requirements/static/pkg/py3.13/freebsd.txt +++ b/requirements/static/pkg/py3.13/freebsd.txt @@ -1,9 +1,15 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.13/freebsd.txt requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/freebsd.in --universal --python-version=3.13 --no-emit-index-url -o=requirements/static/pkg/py3.13/freebsd.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +attrs==25.4.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text certifi==2026.1.4 @@ -13,18 +19,25 @@ certifi==2026.1.4 cffi==2.0.0 # via # -r requirements/base.txt + # clr-loader # cryptography + # pyzmq charset-normalizer==3.4.4 # via requests cheroot==11.1.2 # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cherrypy cherrypy==18.10.0 - # via -r requirements/static/pkg/freebsd.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +clr-loader==0.2.10 ; sys_platform == 'win32' + # via pythonnet contextvars==2.4 # via -r requirements/base.txt -croniter==6.0.0 ; sys_platform != "win32" +croniter==6.0.0 ; sys_platform != 'win32' # via -r requirements/base.txt cryptography==46.0.5 # via @@ -39,16 +52,28 @@ distro==1.9.0 # -r requirements/static/pkg/freebsd.in filelock==3.20.3 # via virtualenv -frozenlist==1.8.0 ; python_version >= "3.11" +frozenlist==1.8.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via gitpython +gitpython==3.1.46 # via -r requirements/base.txt idna==3.11 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.1 - # via -r requirements/static/pkg/freebsd.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in jaraco-collections==5.2.1 # via cherrypy jaraco-context==6.1.0 @@ -69,69 +94,122 @@ jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt +linode-python==1.1.1 + # via -r requirements/base.txt looseversion==1.3.0 # via -r requirements/base.txt +lxml==6.0.2 ; sys_platform == 'win32' + # via -r requirements/base.txt markupsafe==2.1.5 # via # -r requirements/base.txt # jinja2 more-itertools==10.8.0 # via + # -r requirements/base.txt # cheroot # cherrypy # jaraco-functools # jaraco-text msgpack==1.1.2 # via -r requirements/base.txt +multidict==6.7.0 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv portend==3.2.1 # via cherrypy -psutil==7.2.1 ; python_version >= "3.10" +propcache==0.4.1 + # via + # aiohttp + # yarl +psutil==7.2.1 + # via -r requirements/base.txt +pyasn1==0.6.2 # via -r requirements/base.txt -pycparser==2.23 ; python_version >= "3.9" +pycparser==3.0 # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.23.0 # via -r requirements/crypto.txt +pymssql==2.3.13 ; sys_platform == 'win32' + # via -r requirements/base.txt +pymysql==1.1.2 ; sys_platform == 'win32' + # via -r requirements/base.txt pyopenssl==25.3.0 - # via -r requirements/static/pkg/freebsd.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in python-dateutil==2.9.0.post0 # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # croniter # tempora python-gnupg==0.5.6 - # via -r requirements/static/pkg/freebsd.in -pytz==2025.2 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +pythonnet==3.0.5 ; sys_platform == 'win32' + # via -r requirements/base.txt +pytz==2025.2 ; sys_platform != 'win32' # via croniter +pywin32==311 ; sys_platform == 'win32' + # via + # -r requirements/base.txt + # wmi pyyaml==6.0.3 # via -r requirements/base.txt pyzmq==27.1.0 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 + # via + # -r requirements/base.txt + # apache-libcloud + # vultr +rpm-vercmp==0.1.2 ; sys_platform == 'linux' # via -r requirements/base.txt setproctitle==1.3.7 - # via -r requirements/static/pkg/freebsd.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.17.0 # via python-dateutil +smmap==5.0.2 + # via gitdb tempora==5.8.1 # via portend -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 # via -r requirements/base.txt -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt +vultr==1.0.1 + # via -r requirements/base.txt +wmi==1.5.1 ; sys_platform == 'win32' + # via -r requirements/base.txt +xmltodict==1.0.3 ; sys_platform == 'win32' + # via -r requirements/base.txt +yarl==1.22.0 + # via aiohttp zc-lockfile==4.0 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.13/linux.in b/requirements/static/pkg/py3.13/linux.in new file mode 100644 index 000000000000..f2dd0f31d070 --- /dev/null +++ b/requirements/static/pkg/py3.13/linux.in @@ -0,0 +1,4 @@ +# Python 3.13 specific package constraints +# This file is used when compiling requirements for Python 3.13 + +cherrypy>=18.7.0 diff --git a/requirements/static/pkg/py3.13/linux.txt b/requirements/static/pkg/py3.13/linux.txt index 9f1574a6ab07..c8a4d1439c3a 100644 --- a/requirements/static/pkg/py3.13/linux.txt +++ b/requirements/static/pkg/py3.13/linux.txt @@ -1,9 +1,15 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.13/linux.txt requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/linux.in --no-emit-index-url --python-platform=linux --python-version=3.13 -o=requirements/static/pkg/py3.13/linux.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +attrs==25.4.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text certifi==2026.1.4 @@ -18,13 +24,16 @@ charset-normalizer==3.4.4 # via requests cheroot==11.1.2 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in contextvars==2.4 # via -r requirements/base.txt -croniter==6.0.0 ; sys_platform != "win32" +croniter==6.0.0 # via -r requirements/base.txt cryptography==46.0.5 # via @@ -37,16 +46,28 @@ distro==1.9.0 # via -r requirements/base.txt filelock==3.20.3 # via virtualenv -frozenlist==1.8.0 ; python_version >= "3.11" +frozenlist==1.8.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via gitpython +gitpython==3.1.46 # via -r requirements/base.txt idna==3.11 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.1 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in jaraco-collections==5.2.1 # via cherrypy jaraco-context==6.1.0 @@ -67,6 +88,8 @@ jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt +linode-python==1.1.1 + # via -r requirements/base.txt looseversion==1.3.0 # via -r requirements/base.txt markupsafe==2.1.5 @@ -75,6 +98,7 @@ markupsafe==2.1.5 # jinja2 more-itertools==10.8.0 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy @@ -82,57 +106,91 @@ more-itertools==10.8.0 # jaraco-text msgpack==1.1.2 # via -r requirements/base.txt +multidict==6.7.0 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv portend==3.2.1 # via cherrypy -psutil==7.2.1 ; python_version >= "3.10" +propcache==0.4.1 + # via + # aiohttp + # yarl +psutil==7.2.1 # via -r requirements/base.txt -pycparser==2.23 ; python_version >= "3.9" +pyasn1==0.6.2 + # via -r requirements/base.txt +pycparser==3.0 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.23.0 # via -r requirements/crypto.txt pyopenssl==25.3.0 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in python-dateutil==2.9.0.post0 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # croniter # tempora python-gnupg==0.5.6 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in pytz==2025.2 # via croniter pyyaml==6.0.3 # via -r requirements/base.txt pyzmq==27.1.0 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" - # via -r requirements/base.txt +requests==2.32.5 + # via + # -r requirements/base.txt + # apache-libcloud + # vultr rpm-vercmp==0.1.2 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in setproctitle==1.3.7 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.17.0 # via python-dateutil +smmap==5.0.2 + # via gitdb tempora==5.8.1 # via portend -timelib==0.3.0 ; python_version >= "3.11" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 # via -r requirements/base.txt -urllib3==2.6.3 ; python_version >= "3.10" +urllib3==2.6.3 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt +vultr==1.0.1 + # via -r requirements/base.txt +yarl==1.22.0 + # via aiohttp zc-lockfile==4.0 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.13/windows.in b/requirements/static/pkg/py3.13/windows.in new file mode 100644 index 000000000000..f2dd0f31d070 --- /dev/null +++ b/requirements/static/pkg/py3.13/windows.in @@ -0,0 +1,4 @@ +# Python 3.13 specific package constraints +# This file is used when compiling requirements for Python 3.13 + +cherrypy>=18.7.0 diff --git a/requirements/static/pkg/py3.13/windows.txt b/requirements/static/pkg/py3.13/windows.txt index 53bd0d6769af..6ae03f9f9375 100644 --- a/requirements/static/pkg/py3.13/windows.txt +++ b/requirements/static/pkg/py3.13/windows.txt @@ -1,9 +1,15 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.13/windows.txt requirements/static/pkg/windows.in requirements/windows.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/windows.txt requirements/static/pkg/windows.in --python-platform=windows --python-version=3.13 --no-emit-index-url -o=requirements/static/pkg/py3.13/windows.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.9.0 + # via -r requirements/base.txt +attrs==25.4.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text certifi==2026.1.4 @@ -13,17 +19,16 @@ certifi==2026.1.4 cffi==2.0.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # clr-loader # cryptography charset-normalizer==3.4.4 # via requests cheroot==11.1.2 # via - # -r requirements/windows.txt + # -r requirements/base.txt # cherrypy cherrypy==18.10.0 - # via -r requirements/windows.txt + # via -r requirements/base.txt clr-loader==0.2.10 # via pythonnet contextvars==2.4 @@ -38,22 +43,26 @@ distro==1.9.0 # via -r requirements/base.txt filelock==3.20.3 # via virtualenv -frozenlist==1.8.0 ; python_version >= "3.11" - # via -r requirements/base.txt +frozenlist==1.8.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal gitdb==4.0.12 # via gitpython gitpython==3.1.46 - # via -r requirements/windows.txt + # via -r requirements/base.txt idna==3.11 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.1 - # via -r requirements/windows.txt -ioloop==0.1a0 - # via -r requirements/windows.txt + # via -r requirements/base.txt jaraco-collections==5.2.1 # via cherrypy jaraco-context==6.1.0 @@ -63,108 +72,120 @@ jaraco-context==6.1.0 jaraco-functools==4.4.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # cheroot # jaraco-text # tempora jaraco-text==4.0.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt +linode-python==1.1.1 + # via -r requirements/base.txt looseversion==1.3.0 # via -r requirements/base.txt lxml==6.0.2 - # via -r requirements/windows.txt + # via -r requirements/base.txt markupsafe==2.1.5 # via # -r requirements/base.txt # jinja2 more-itertools==10.8.0 # via + # -r requirements/base.txt # cheroot # cherrypy # jaraco-functools # jaraco-text msgpack==1.1.2 # via -r requirements/base.txt -packaging==24.0 +multidict==6.7.0 # via - # -r requirements/base.txt - # wheel + # aiohttp + # yarl +packaging==24.0 + # via -r requirements/base.txt platformdirs==4.5.1 # via virtualenv portend==3.2.1 # via cherrypy -psutil==7.2.1 ; python_version >= "3.10" +propcache==0.4.1 + # via + # aiohttp + # yarl +psutil==7.2.1 # via -r requirements/base.txt pyasn1==0.6.2 - # via -r requirements/windows.txt -pycparser==2.23 + # via -r requirements/base.txt +pycparser==3.0 # via - # -r requirements/windows.txt + # -r requirements/base.txt # cffi pycryptodomex==3.23.0 # via -r requirements/crypto.txt pymssql==2.3.11 - # via -r requirements/windows.txt + # via -r requirements/base.txt +pymysql==1.1.2 + # via -r requirements/base.txt pyopenssl==25.3.0 - # via -r requirements/windows.txt + # via -r requirements/base.txt python-dateutil==2.9.0.post0 # via - # -r requirements/windows.txt + # -r requirements/base.txt # tempora python-gnupg==0.5.6 - # via -r requirements/windows.txt + # via -r requirements/base.txt pythonnet==3.0.5 - # via -r requirements/windows.txt + # via -r requirements/base.txt pywin32==311 # via - # -r requirements/windows.txt + # -r requirements/base.txt # wmi pyyaml==6.0.3 # via -r requirements/base.txt -pyzmq==25.0.2 ; sys_platform == "win32" +pyzmq==27.1.0 # via -r requirements/zeromq.txt -requests==2.32.5 ; python_version >= "3.10" +requests==2.32.5 # via # -r requirements/base.txt - # -r requirements/windows.txt + # apache-libcloud + # vultr setproctitle==1.3.7 - # via -r requirements/windows.txt + # via -r requirements/base.txt +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.17.0 # via python-dateutil smmap==5.0.2 # via gitdb tempora==5.8.1 # via portend -timelib==0.3.0 ; python_version >= "3.11" - # via - # -r requirements/base.txt - # -r requirements/windows.txt -urllib3==2.6.3 ; python_version >= "3.10" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 + # via -r requirements/base.txt +urllib3==2.6.3 # via # -r requirements/base.txt - # -r requirements/windows.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -wheel==0.46.3 - # via - # -c requirements/constraints.txt - # -r requirements/windows.txt +vultr==1.0.1 + # via -r requirements/base.txt wmi==1.5.1 - # via -r requirements/windows.txt + # via -r requirements/base.txt xmltodict==1.0.2 - # via -r requirements/windows.txt + # via -r requirements/base.txt +yarl==1.22.0 + # via aiohttp zc-lockfile==4.0 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.9/darwin.txt b/requirements/static/pkg/py3.9/darwin.txt index 6e10fe1aaf6f..ec6a63f7869b 100644 --- a/requirements/static/pkg/py3.9/darwin.txt +++ b/requirements/static/pkg/py3.9/darwin.txt @@ -1,11 +1,17 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.9/darwin.txt requirements/darwin.txt requirements/static/pkg/darwin.in -# -apache-libcloud==2.5.0 - # via -r requirements/darwin.txt +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/darwin.in --python-platform=macos --python-version=3.9 --no-emit-index-url -o=requirements/static/pkg/py3.9/darwin.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.8.0 + # via -r requirements/base.txt +async-timeout==4.0.3 + # via aiohttp +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 @@ -22,13 +28,13 @@ charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 - # via -r requirements/darwin.txt +cherrypy==18.8.0 + # via -r requirements/base.txt contextvars==2.4 # via -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via -r requirements/base.txt cryptography==46.0.5 # via @@ -36,136 +42,148 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via -r requirements/base.txt filelock==3.19.1 # via virtualenv -frozenlist==1.7.0 ; python_version < "3.11" - # via -r requirements/base.txt -gitdb==4.0.7 +frozenlist==1.4.1 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 # via gitpython -gitpython==3.1.41 - # via -r requirements/darwin.txt +gitpython==3.1.46 + # via -r requirements/base.txt idna==3.7 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/darwin.txt -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.4.0 + # via -r requirements/base.txt +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt - # -r requirements/darwin.txt # cheroot # jaraco-text # tempora jaraco-text==4.0.0 # via # -r requirements/base.txt - # -r requirements/darwin.txt # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt linode-python==1.1.1 - # via -r requirements/darwin.txt -looseversion==1.0.2 # via -r requirements/base.txt -markupsafe==2.1.2 +looseversion==1.3.0 + # via -r requirements/base.txt +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==10.7.0 +more-itertools==9.1.0 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt +multidict==6.0.4 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.4.0 # via virtualenv -portend==2.6 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version <= "3.9" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 # via -r requirements/base.txt pyasn1==0.6.2 - # via -r requirements/darwin.txt + # via -r requirements/base.txt pycparser==2.21 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt pyopenssl==25.3.0 - # via -r requirements/darwin.txt -python-dateutil==2.8.0 + # via -r requirements/base.txt +python-dateutil==2.8.2 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # croniter -python-gnupg==0.4.8 - # via -r requirements/darwin.txt -pytz==2022.1 +python-gnupg==0.5.2 + # via -r requirements/base.txt +pytz==2024.1 # via # croniter # tempora -pyyaml==6.0.1 +pyyaml==6.0.3 # via -r requirements/base.txt -pyzmq==25.1.2 ; sys_platform == "darwin" +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.31.0 ; python_version < "3.10" +requests==2.31.0 # via # -r requirements/base.txt # apache-libcloud # vultr setproctitle==1.3.2 - # via -r requirements/darwin.txt + # via -r requirements/base.txt +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.16.0 # via python-dateutil -smmap==4.0.0 +smmap==5.0.2 # via gitdb -tempora==4.1.1 +tempora==5.3.0 # via portend -timelib==0.2.5 ; python_version < "3.11" - # via - # -r requirements/base.txt - # -r requirements/darwin.txt -typing-extensions==4.15.0 +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 + # via -r requirements/base.txt +typing-extensions==4.14.1 # via + # aiosignal # cryptography + # gitpython # pyopenssl # virtualenv -urllib3==1.26.20 ; python_version < "3.10" +urllib3==1.26.20 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt vultr==1.0.1 - # via -r requirements/darwin.txt -zc-lockfile==2.0 + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy -zipp==3.21.0 +zipp==3.23.0 # via - # -r requirements/darwin.txt + # -r requirements/base.txt # importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools diff --git a/requirements/static/pkg/py3.9/freebsd.txt b/requirements/static/pkg/py3.9/freebsd.txt index b37cf625d851..4cbceb64ece1 100644 --- a/requirements/static/pkg/py3.9/freebsd.txt +++ b/requirements/static/pkg/py3.9/freebsd.txt @@ -1,12 +1,20 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.9/freebsd.txt requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/freebsd.in --universal --python-version=3.9 --no-emit-index-url -o=requirements/static/pkg/py3.9/freebsd.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.8.0 + # via -r requirements/base.txt +async-timeout==4.0.3 ; python_full_version < '3.11' + # via aiohttp +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text -backports-tarfile==1.2.0 +backports-tarfile==1.2.0 ; python_full_version < '3.12' # via jaraco-context certifi==2026.1.4 # via @@ -15,18 +23,25 @@ certifi==2026.1.4 cffi==2.0.0 # via # -r requirements/base.txt + # clr-loader # cryptography + # pyzmq charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cherrypy -cherrypy==18.10.0 - # via -r requirements/static/pkg/freebsd.in +cherrypy==18.8.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +clr-loader==0.2.10 ; sys_platform == 'win32' + # via pythonnet contextvars==2.4 # via -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 ; sys_platform != 'win32' # via -r requirements/base.txt cryptography==46.0.5 # via @@ -35,31 +50,43 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in -filelock==3.19.1 +filelock==3.19.1 ; python_full_version < '3.10' + # via virtualenv +filelock==3.24.3 ; python_full_version >= '3.10' # via virtualenv -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.8.0 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via gitpython +gitpython==3.1.46 # via -r requirements/base.txt idna==3.7 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/static/pkg/freebsd.in -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.4.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt # cheroot @@ -73,78 +100,140 @@ jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt -looseversion==1.0.2 +linode-python==1.1.1 + # via -r requirements/base.txt +looseversion==1.3.0 + # via -r requirements/base.txt +lxml==6.0.2 ; sys_platform == 'win32' # via -r requirements/base.txt -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==5.0.0 +more-itertools==9.1.0 # via + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt +multidict==6.0.4 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.4.0 # via virtualenv -portend==2.4 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version <= "3.9" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 # via -r requirements/base.txt -pycparser==2.21 ; python_version >= "3.9" +pyasn1==0.6.2 + # via -r requirements/base.txt +pycparser==2.21 # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt +pymssql==2.3.13 ; sys_platform == 'win32' + # via -r requirements/base.txt +pymysql==1.1.2 ; sys_platform == 'win32' + # via -r requirements/base.txt pyopenssl==25.3.0 - # via -r requirements/static/pkg/freebsd.in -python-dateutil==2.8.1 # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +python-dateutil==2.8.2 + # via + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # croniter -python-gnupg==0.4.8 - # via -r requirements/static/pkg/freebsd.in -pytz==2022.1 +python-gnupg==0.5.2 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +pythonnet==3.0.5 ; sys_platform == 'win32' + # via -r requirements/base.txt +pytz==2024.1 # via # croniter # tempora -pyyaml==6.0.1 +pywin32==311 ; sys_platform == 'win32' + # via + # -r requirements/base.txt + # cherrypy + # wmi +pyyaml==6.0.3 # via -r requirements/base.txt -pyzmq==23.2.0 +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.31.0 ; python_version < "3.10" +requests==2.31.0 ; python_full_version < '3.10' + # via + # -r requirements/base.txt + # apache-libcloud + # vultr +requests==2.32.5 ; python_full_version >= '3.10' + # via + # -r requirements/base.txt + # apache-libcloud + # vultr +rpm-vercmp==0.1.2 ; sys_platform == 'linux' # via -r requirements/base.txt setproctitle==1.3.2 - # via -r requirements/static/pkg/freebsd.in -six==1.16.0 # via - # more-itertools - # python-dateutil -tempora==4.1.1 + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile +six==1.16.0 + # via python-dateutil +smmap==5.0.2 + # via gitdb +tempora==5.3.0 # via portend -timelib==0.3.0 ; python_version < "3.11" +timelib==0.3.0 # via -r requirements/base.txt -typing-extensions==4.15.0 +tornado==6.5.4 + # via -r requirements/base.txt +typing-extensions==4.14.1 ; python_full_version < '3.13' # via + # aiosignal # cryptography + # gitpython # pyopenssl # virtualenv -urllib3==1.26.20 ; python_version < "3.10" +urllib3==1.26.20 ; python_full_version < '3.10' + # via + # -r requirements/base.txt + # requests +urllib3==2.6.3 ; python_full_version >= '3.10' # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc-lockfile==1.4 +vultr==1.0.1 + # via -r requirements/base.txt +wmi==1.5.1 ; sys_platform == 'win32' + # via -r requirements/base.txt +xmltodict==1.0.3 ; sys_platform == 'win32' + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.9/linux.txt b/requirements/static/pkg/py3.9/linux.txt index a72dba9e966c..05fe7958b652 100644 --- a/requirements/static/pkg/py3.9/linux.txt +++ b/requirements/static/pkg/py3.9/linux.txt @@ -1,9 +1,17 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.9/linux.txt requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/base.txt requirements/zeromq.txt requirements/static/pkg/linux.in --python-platform=linux --python-version=3.9 --no-emit-index-url -o=requirements/static/pkg/py3.9/linux.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.8.0 + # via -r requirements/base.txt +async-timeout==4.0.3 + # via aiohttp +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 @@ -20,13 +28,16 @@ charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cherrypy -cherrypy==18.10.0 - # via -r requirements/static/pkg/linux.in +cherrypy==18.8.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in contextvars==2.4 # via -r requirements/base.txt -croniter==2.0.5 ; sys_platform != "win32" +croniter==2.0.5 # via -r requirements/base.txt cryptography==46.0.5 # via @@ -35,29 +46,39 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via -r requirements/base.txt filelock==3.19.1 # via virtualenv -frozenlist==1.7.0 ; python_version < "3.11" +frozenlist==1.4.1 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.12 + # via gitpython +gitpython==3.1.46 # via -r requirements/base.txt idna==3.7 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/static/pkg/linux.in -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.4.0 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt # cheroot @@ -71,79 +92,117 @@ jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt -looseversion==1.0.2 +linode-python==1.1.1 + # via -r requirements/base.txt +looseversion==1.3.0 # via -r requirements/base.txt -markupsafe==2.1.2 +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==10.7.0 +more-itertools==9.1.0 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt +multidict==6.0.4 + # via + # aiohttp + # yarl packaging==24.0 # via -r requirements/base.txt platformdirs==4.4.0 # via virtualenv -portend==2.4 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version <= "3.9" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 # via -r requirements/base.txt -pycparser==2.21 ; python_version >= "3.9" +pyasn1==0.6.2 + # via -r requirements/base.txt +pycparser==2.21 # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt pyopenssl==25.3.0 - # via -r requirements/static/pkg/linux.in -python-dateutil==2.8.1 # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +python-dateutil==2.8.2 + # via + # -r requirements/base.txt # -r requirements/static/pkg/linux.in # croniter -python-gnupg==0.4.8 - # via -r requirements/static/pkg/linux.in -pytz==2022.1 +python-gnupg==0.5.2 + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +pytz==2024.1 # via # croniter # tempora -pyyaml==6.0.1 +pyyaml==6.0.3 # via -r requirements/base.txt -pyzmq==23.2.0 +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.31.0 ; python_version < "3.10" - # via -r requirements/base.txt +requests==2.31.0 + # via + # -r requirements/base.txt + # apache-libcloud + # vultr rpm-vercmp==0.1.2 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in setproctitle==1.3.2 - # via -r requirements/static/pkg/linux.in + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.16.0 # via python-dateutil -tempora==4.1.1 +smmap==5.0.2 + # via gitdb +tempora==5.3.0 # via portend -timelib==0.3.0 ; python_version < "3.11" +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 # via -r requirements/base.txt -typing-extensions==4.15.0 +typing-extensions==4.14.1 # via + # aiosignal # cryptography + # gitpython # pyopenssl # virtualenv -urllib3==1.26.20 ; python_version < "3.10" +urllib3==1.26.20 # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc-lockfile==1.4 +vultr==1.0.1 + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/py3.9/windows.txt b/requirements/static/pkg/py3.9/windows.txt index d6aca4e207d4..8a7c25e0275a 100644 --- a/requirements/static/pkg/py3.9/windows.txt +++ b/requirements/static/pkg/py3.9/windows.txt @@ -1,9 +1,17 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.9/windows.txt requirements/static/pkg/windows.in requirements/windows.txt -# +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/windows.txt requirements/static/pkg/windows.in --python-platform=windows --python-version=3.9 --no-emit-index-url -o=requirements/static/pkg/py3.9/windows.txt +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.3 + # via -r requirements/base.txt +aiosignal==1.4.0 + # via aiohttp +apache-libcloud==3.8.0 + # via -r requirements/base.txt +async-timeout==4.0.3 + # via aiohttp +attrs==23.2.0 + # via aiohttp autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 @@ -15,18 +23,17 @@ certifi==2026.1.4 cffi==2.0.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # clr-loader # cryptography charset-normalizer==3.2.0 # via requests cheroot==11.1.2 # via - # -r requirements/windows.txt + # -r requirements/base.txt # cherrypy -cherrypy==18.6.1 - # via -r requirements/windows.txt -clr-loader==0.2.4 +cherrypy==18.8.0 + # via -r requirements/base.txt +clr-loader==0.2.6 # via pythonnet contextvars==2.4 # via -r requirements/base.txt @@ -36,146 +43,160 @@ cryptography==46.0.5 # pyopenssl distlib==0.4.0 # via virtualenv -distro==1.5.0 +distro==1.8.0 # via -r requirements/base.txt filelock==3.19.1 # via virtualenv -frozenlist==1.7.0 ; python_version < "3.11" - # via -r requirements/base.txt -gitdb==4.0.7 +frozenlist==1.4.1 + # via + # -r requirements/base.txt + # aiohttp + # aiosignal +gitdb==4.0.10 # via gitpython -gitpython==3.1.41 - # via -r requirements/windows.txt +gitpython==3.1.43 + # via -r requirements/base.txt idna==3.7 - # via requests + # via + # -r requirements/base.txt + # requests + # yarl immutables==0.21 # via # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 - # via -r requirements/windows.txt -ioloop==0.1a0 - # via -r requirements/windows.txt -jaraco-classes==3.2.1 - # via jaraco-collections -jaraco-collections==3.3.0 + # via -r requirements/base.txt +jaraco-collections==4.1.0 # via cherrypy jaraco-context==6.1.0 # via # -r requirements/base.txt # jaraco-text -jaraco-functools==4.2.1 +jaraco-functools==4.1.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # cheroot # jaraco-text # tempora jaraco-text==4.0.0 # via # -r requirements/base.txt - # -r requirements/windows.txt # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.1.0 # via -r requirements/base.txt -looseversion==1.0.2 +linode-python==1.1.1 + # via -r requirements/base.txt +looseversion==1.3.0 # via -r requirements/base.txt lxml==6.0.2 - # via -r requirements/windows.txt -markupsafe==2.1.2 + # via -r requirements/base.txt +markupsafe==2.1.3 # via # -r requirements/base.txt # jinja2 -more-itertools==8.2.0 +more-itertools==9.1.0 # via + # -r requirements/base.txt # cheroot # cherrypy - # jaraco-classes # jaraco-functools # jaraco-text -msgpack==1.0.2 +msgpack==1.0.7 # via -r requirements/base.txt -packaging==24.0 +multidict==6.0.4 # via - # -r requirements/base.txt - # wheel + # aiohttp + # yarl +packaging==24.0 + # via -r requirements/base.txt platformdirs==4.4.0 # via virtualenv -portend==2.6 +portend==3.1.0 # via cherrypy -psutil==5.8.0 ; python_version <= "3.9" +propcache==0.3.2 + # via + # aiohttp + # yarl +psutil==5.9.6 # via -r requirements/base.txt pyasn1==0.6.2 - # via -r requirements/windows.txt + # via -r requirements/base.txt pycparser==2.21 # via - # -r requirements/windows.txt + # -r requirements/base.txt # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pymssql==2.3.0 - # via -r requirements/windows.txt +pymssql==2.3.1 + # via -r requirements/base.txt +pymysql==1.1.0 + # via -r requirements/base.txt pyopenssl==25.3.0 - # via -r requirements/windows.txt -python-dateutil==2.8.1 - # via -r requirements/windows.txt -python-gnupg==0.4.8 - # via -r requirements/windows.txt -pythonnet==3.0.1 - # via -r requirements/windows.txt -pytz==2022.1 + # via -r requirements/base.txt +python-dateutil==2.8.2 + # via -r requirements/base.txt +python-gnupg==0.5.2 + # via -r requirements/base.txt +pythonnet==3.0.3 + # via -r requirements/base.txt +pytz==2024.1 # via tempora -pywin32==311 +pywin32==306 # via - # -r requirements/windows.txt + # -r requirements/base.txt # cherrypy # wmi -pyyaml==6.0.1 +pyyaml==6.0.3 # via -r requirements/base.txt -pyzmq==25.0.2 ; sys_platform == "win32" +pyzmq==25.1.2 # via -r requirements/zeromq.txt -requests==2.31.0 ; python_version < "3.10" +requests==2.31.0 # via # -r requirements/base.txt - # -r requirements/windows.txt + # apache-libcloud + # vultr setproctitle==1.3.2 - # via -r requirements/windows.txt + # via -r requirements/base.txt +setuptools==82.0.0 + # via + # -c requirements/constraints.txt + # zc-lockfile six==1.15.0 # via python-dateutil -smmap==4.0.0 +smmap==5.0.1 # via gitdb -tempora==4.1.1 +tempora==5.3.0 # via portend -timelib==0.2.5 ; python_version < "3.11" - # via - # -r requirements/base.txt - # -r requirements/windows.txt -typing-extensions==4.15.0 +timelib==0.3.0 + # via -r requirements/base.txt +tornado==6.5.4 + # via -r requirements/base.txt +typing-extensions==4.14.1 # via + # aiosignal # cryptography # pyopenssl # virtualenv -urllib3==1.26.20 ; python_version < "3.10" +urllib3==1.26.20 # via # -r requirements/base.txt - # -r requirements/windows.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -wheel==0.46.3 - # via - # -c requirements/constraints.txt - # -r requirements/windows.txt +vultr==1.0.1 + # via -r requirements/base.txt wmi==1.5.1 - # via -r requirements/windows.txt + # via -r requirements/base.txt xmltodict==0.13.0 - # via -r requirements/windows.txt -zc-lockfile==2.0 + # via -r requirements/base.txt +yarl==1.20.1 + # via aiohttp +zc-lockfile==3.0.post1 # via cherrypy zipp==3.23.0 - # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools + # via + # -r requirements/base.txt + # importlib-metadata diff --git a/requirements/static/pkg/windows.in b/requirements/static/pkg/windows.in index 82a579db57ed..83770a49f22c 100644 --- a/requirements/static/pkg/windows.in +++ b/requirements/static/pkg/windows.in @@ -1,2 +1,3 @@ # This file only exists to trigger the right static compiled requirements destination -# Don't add any requirements here, add them in requirements/windows.txt +# Don't add any requirements here, add them in requirements/base.txt +# If they are windows specific, place "; sys_platform == 'win32'" in front of the requirement. diff --git a/requirements/windows.txt b/requirements/windows.txt index 95677f6a559b..cf7f176b9f90 100644 --- a/requirements/windows.txt +++ b/requirements/windows.txt @@ -1,36 +1,5 @@ # Windows source distribution requirements +# Don't add any requirements here, add them in requirements/base.txt +# If they are windows specific, place "; sys_platform == 'win32'" in front of the requirement. -r zeromq.txt - -pywin32>=308 -wmi>=1.5.1 -pythonnet>=3.0.1 -cffi>=1.14.5 -cherrypy>=18.6.1 -gitpython>=3.1.37 -ioloop>=0.1a0 -lxml>=6.0.2 -pyasn1>=0.6.2 -pycparser>=2.21 -pymssql>=2.2.11 -pyopenssl>=25.0.0 -python-dateutil>=2.8.1 -python-gnupg>=0.4.7 -requests>=2.25.1 -setproctitle>=1.2.3 -timelib>=0.2.5 -urllib3>=1.26.5,<2.0.0; python_version < '3.10' -urllib3>=2.5.0; python_version >= '3.10' -# Watchdog pulls in a GPL-3 package, argh, which cannot be shipped on the -# windows distribution package. -# -# watchdog>=2.1.3 -wheel>=0.38.1 -# cheroot 8.5.2 fails to build with modern setuptools due to setuptools_scm_git_archive dependency -cheroot>=10.0.1 -xmltodict>=0.13.0 - -importlib-metadata>=8.7.0 - -jaraco.text>=4.0.0 -jaraco.functools>=4.1.0 diff --git a/requirements/zeromq.txt b/requirements/zeromq.txt index 99979ab88541..ce2710db585b 100644 --- a/requirements/zeromq.txt +++ b/requirements/zeromq.txt @@ -1,6 +1,4 @@ -r base.txt -r crypto.txt -pyzmq>=20.0.0 -pyzmq==25.0.2 ; sys_platform == "win32" -pyzmq==25.1.2 ; sys_platform == "darwin" +pyzmq>=25.1.2 From 06dc8e6e0e77dcdaaa14a005b9a803f75a040266 Mon Sep 17 00:00:00 2001 From: "Daniel A. Wozniak" Date: Sun, 22 Feb 2026 15:13:13 -0700 Subject: [PATCH 2/2] Reduce flakiness in salt upgrade/downgrade tests - Replace fixed time.sleep calls with polling wait for processes - Ensure minion and master are running before asserting in upgrade/downgrade tests - Add _wait_for_running_salt_pid helper function --- .../pkg/downgrade/test_salt_downgrade.py | 15 +++++++++---- .../pytests/pkg/upgrade/test_salt_upgrade.py | 22 ++++++++++++------- 2 files changed, 25 insertions(+), 12 deletions(-) diff --git a/tests/pytests/pkg/downgrade/test_salt_downgrade.py b/tests/pytests/pkg/downgrade/test_salt_downgrade.py index 03a85abd121b..61181187a733 100644 --- a/tests/pytests/pkg/downgrade/test_salt_downgrade.py +++ b/tests/pytests/pkg/downgrade/test_salt_downgrade.py @@ -35,6 +35,16 @@ def _get_running_named_salt_pid(process_name): return pids +def _wait_for_running_salt_pid(process_name, timeout=60): + start = time.monotonic() + while time.monotonic() - start < timeout: + pids = _get_running_named_salt_pid(process_name) + if pids: + return pids + time.sleep(1) + return [] + + def test_salt_downgrade_minion(salt_call_cli, install_salt, salt_master, salt_minion): """ Test a downgrade of Salt Minion. @@ -91,7 +101,6 @@ def test_salt_downgrade_minion(salt_call_cli, install_salt, salt_master, salt_mi # Downgrade Salt to the previous version and test install_salt.install(downgrade=True) - time.sleep(10) # give it some time # downgrade install will stop services on Debian/Ubuntu # This is due to RedHat systems are not active after an install, but Debian/Ubuntu are active after an install # want to ensure our tests start with the config settings we have set, @@ -99,11 +108,9 @@ def test_salt_downgrade_minion(salt_call_cli, install_salt, salt_master, salt_mi if install_salt.distro_id in ("ubuntu", "debian"): install_salt.restart_services() - time.sleep(60) # give it some time - # Verify there is a new running minion by getting its PID and comparing it # with the PID from before the upgrade - new_minion_pids = _get_running_named_salt_pid(process_name) + new_minion_pids = _wait_for_running_salt_pid(process_name) if not platform.is_windows(): assert new_minion_pids assert new_minion_pids != old_minion_pids diff --git a/tests/pytests/pkg/upgrade/test_salt_upgrade.py b/tests/pytests/pkg/upgrade/test_salt_upgrade.py index 810ebfd046ee..ed3b134afdb2 100644 --- a/tests/pytests/pkg/upgrade/test_salt_upgrade.py +++ b/tests/pytests/pkg/upgrade/test_salt_upgrade.py @@ -109,19 +109,15 @@ def salt_test_upgrade( ret.stdout.strip().split()[1] ) == packaging.version.parse(install_salt.artifact_version) - # Verify there is a new running minion and master by getting their PID and comparing them - # with previous PIDs from before the upgrade - - new_minion_pids = _get_running_named_salt_pid(process_minion_name) - new_master_pids = _get_running_named_salt_pid(process_master_name) + new_minion_pids = _wait_for_running_salt_pid(process_minion_name) + new_master_pids = _wait_for_running_salt_pid(process_master_name) if sys.platform == "linux" and not new_minion_pids: # services are not always restarted after upgrade for service in ("salt-minion", "salt-master"): install_salt.proc.run("systemctl", "restart", service) - time.sleep(5) - new_minion_pids = _get_running_named_salt_pid(process_minion_name) - new_master_pids = _get_running_named_salt_pid(process_master_name) + new_minion_pids = _wait_for_running_salt_pid(process_minion_name) + new_master_pids = _wait_for_running_salt_pid(process_master_name) if sys.platform == "linux" and install_salt.distro_id not in ("ubuntu", "debian"): assert new_minion_pids @@ -132,6 +128,16 @@ def salt_test_upgrade( log.info("**** salt_test_upgrade - end *****") +def _wait_for_running_salt_pid(process_name, timeout=60): + start = time.monotonic() + while time.monotonic() - start < timeout: + pids = _get_running_named_salt_pid(process_name) + if pids: + return pids + time.sleep(1) + return [] + + def _get_running_named_salt_pid(process_name): # need to check all of command line for salt-minion, salt-master, for example: salt-minion