diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index fe564789e0d3..c39be8f82c09 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -142,7 +142,7 @@ repos: # ----- Packaging Requirements ------------------------------------------------------------------------------------> - repo: https://github.com/saltstack/pip-tools-compile-impersonate - rev: "4.8" + rev: updates hooks: - id: pip-tools-compile @@ -150,7 +150,7 @@ repos: name: Linux Packaging Py3.9 ZeroMQ Requirements files: ^requirements/((base|zeromq|crypto)\.txt|static/pkg/(linux\.in|py3\.9/linux\.txt))$ pass_filenames: false - additional_dependencies: ["pip<26.0", "setuptools<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -166,7 +166,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -182,7 +182,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -198,7 +198,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -214,7 +214,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -230,7 +230,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -246,7 +246,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -262,7 +262,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -278,7 +278,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -294,7 +294,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -310,7 +310,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -325,7 +325,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -340,7 +340,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -355,7 +355,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -370,7 +370,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -385,7 +385,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -400,7 +400,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -415,7 +415,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -430,7 +430,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -445,7 +445,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -464,7 +464,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -483,7 +483,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -502,7 +502,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -521,7 +521,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -540,7 +540,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -559,7 +559,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -574,7 +574,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -589,7 +589,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -604,7 +604,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -619,7 +619,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -634,7 +634,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -653,7 +653,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -672,7 +672,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -691,7 +691,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -710,7 +710,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -730,7 +730,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -746,7 +746,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -761,7 +761,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -776,7 +776,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -791,7 +791,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -806,7 +806,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -824,7 +824,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -842,7 +842,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -860,7 +860,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -878,7 +878,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -896,7 +896,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -911,7 +911,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -926,7 +926,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -941,7 +941,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -956,7 +956,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -971,7 +971,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -989,7 +989,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1007,7 +1007,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1025,7 +1025,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1043,7 +1043,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1061,7 +1061,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1076,7 +1076,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1091,7 +1091,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1106,7 +1106,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1121,7 +1121,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1140,7 +1140,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1158,7 +1158,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1176,7 +1176,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1194,7 +1194,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1212,7 +1212,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1232,7 +1232,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1248,7 +1248,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1264,7 +1264,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1280,7 +1280,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1296,7 +1296,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1316,7 +1316,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1335,7 +1335,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1354,7 +1354,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1373,7 +1373,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1392,7 +1392,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1414,7 +1414,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1428,7 +1428,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1442,7 +1442,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1456,7 +1456,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1470,7 +1470,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1487,7 +1487,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1500,7 +1500,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1513,7 +1513,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1526,7 +1526,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1539,7 +1539,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --build-isolation @@ -1552,7 +1552,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --py-version=3.9 @@ -1563,7 +1563,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --py-version=3.10 @@ -1574,7 +1574,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --py-version=3.11 @@ -1585,7 +1585,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --py-version=3.12 @@ -1596,7 +1596,7 @@ repos: 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<75.0.0"] + additional_dependencies: ["pip<26.0", "setuptools>=81.0.0"] args: - -v - --py-version=3.13 diff --git a/pkg/windows/msi/CustomAction01/CustomAction01.cs b/pkg/windows/msi/CustomAction01/CustomAction01.cs index 26b9ae049edf..a6f937941f43 100644 --- a/pkg/windows/msi/CustomAction01/CustomAction01.cs +++ b/pkg/windows/msi/CustomAction01/CustomAction01.cs @@ -465,26 +465,63 @@ public static ActionResult kill_python_exe(Session session) { // Get full path and command line from running process // see https://github.com/saltstack/salt/issues/42862 session.Log("...BEGIN kill_python_exe (CustomAction01.cs)"); - using ( - var wmi_searcher = new ManagementObjectSearcher( - "SELECT ProcessID, ExecutablePath, CommandLine FROM Win32_Process WHERE CommandLine LIKE '%salt-minion%' AND NOT CommandLine LIKE '%msiexec%'" - ) - ) { - foreach (ManagementObject wmi_obj in wmi_searcher.Get()) { - String ProcessID = wmi_obj["ProcessID"].ToString(); - Int32 pid = Int32.Parse(ProcessID); - String ExecutablePath = wmi_obj["ExecutablePath"].ToString(); - String CommandLine = wmi_obj["CommandLine"].ToString(); - session.Log("...kill_python_exe " + ExecutablePath + " " + CommandLine); - Process proc11 = Process.GetProcessById(pid); - try { - proc11.Kill(); - } catch (Exception exc) { - session.Log("...kill_python_exe " + ExecutablePath + " " + CommandLine); - session.Log(exc.ToString()); - // ignore wmiresults without these properties + + // Give the minion enough time to finish its internal stop_async (graceful shutdown). + // salt/minion.py:MinionManager.stop_async has a static 5-second sleep to allow + // the I/O loop to process and send any remaining "return" messages to the Master. + // We wait 6 seconds here to ensure that we don't aggressively kill the process + // while it is still performing its legitimate cleanup. After this window, + // we proceed to kill any lingering or orphan processes that would otherwise + // lock DLLs (like pywin32 or cryptography) and cause a "Frankenstein" installation. + session.Log("...Waiting 6 seconds for graceful shutdown..."); + System.Threading.Thread.Sleep(6000); + + // This is an immediate custom action, access properties directly + string installDir = ""; + try { + installDir = cutil.get_property_IMCAC(session, "INSTALLDIR"); + } catch (Exception) { + session.Log("...INSTALLDIR not found. Falling back to default WMI search."); + } + string wmi_query = "SELECT ProcessID, ExecutablePath, CommandLine FROM Win32_Process WHERE (CommandLine LIKE '%salt-minion%' OR CommandLine LIKE '%salt-call%' OR CommandLine LIKE '%ssm.exe%') AND NOT CommandLine LIKE '%msiexec%'"; + if (!string.IsNullOrEmpty(installDir)) { + session.Log("...Targeting processes in: " + installDir); + // Broaden the query to include anything running from the installation directory OR explicitly named ssm + wmi_query = "SELECT ProcessID, ExecutablePath, CommandLine FROM Win32_Process WHERE (ExecutablePath LIKE '" + installDir.Replace("\\", "\\\\") + "%' OR CommandLine LIKE '%salt-minion%' OR CommandLine LIKE '%salt-call%' OR CommandLine LIKE '%ssm.exe%' OR ExecutablePath LIKE '%ssm.exe') AND NOT CommandLine LIKE '%msiexec%'"; + } + + // Perform multiple passes to ensure stubborn or child processes are caught + for (int attempt = 1; attempt <= 3; attempt++) { + session.Log("...Kill attempt " + attempt + " of 3"); + using (var wmi_searcher = new ManagementObjectSearcher(wmi_query)) { + int killedCount = 0; + foreach (ManagementObject wmi_obj in wmi_searcher.Get()) { + try { + if (wmi_obj["ProcessID"] == null) continue; + String ProcessID = wmi_obj["ProcessID"].ToString(); + Int32 pid = Int32.Parse(ProcessID); + + // Don't kill ourselves or the installer + if (pid == Process.GetCurrentProcess().Id) continue; + + String ExecutablePath = wmi_obj["ExecutablePath"] != null ? wmi_obj["ExecutablePath"].ToString() : "Unknown"; + session.Log("...killing process: PID=" + ProcessID + " Path=" + ExecutablePath); + Process proc = Process.GetProcessById(pid); + proc.Kill(); + killedCount++; + } catch (Exception exc) { + session.Log("...failed to kill process: " + exc.Message); + } + } + if (killedCount == 0) { + session.Log("...No matching processes found to kill."); + break; } } + if (attempt < 3) { + session.Log("...Waiting 2 seconds before next kill attempt..."); + System.Threading.Thread.Sleep(2000); + } } session.Log("...END kill_python_exe"); return ActionResult.Success; diff --git a/pkg/windows/msi/Product.wxs b/pkg/windows/msi/Product.wxs index 33c88395a5fe..4adb1e7e1eb3 100644 --- a/pkg/windows/msi/Product.wxs +++ b/pkg/windows/msi/Product.wxs @@ -197,16 +197,14 @@ IMCAC - Immediate Custom Action - It's immediate stopSalt to release log file, installValidate requires access to all files, including the log file --> - 1 + 1 - (REMOVE ~= "ALL") or WIX_UPGRADE_DETECTED + (REMOVE ~= "ALL") or WIX_UPGRADE_DETECTED - NOT Installed nsis_install_found @@ -242,7 +240,7 @@ IMCAC - Immediate Custom Action - It's immediate - + diff --git a/pkg/windows/nsis/installer/Salt-Minion-Setup.nsi b/pkg/windows/nsis/installer/Salt-Minion-Setup.nsi index c87cac4b67a6..80fee1f1cfea 100644 --- a/pkg/windows/nsis/installer/Salt-Minion-Setup.nsi +++ b/pkg/windows/nsis/installer/Salt-Minion-Setup.nsi @@ -1241,9 +1241,57 @@ Function ${un}uninstallSalt Abort ${EndIf} + # Give the minion enough time to finish its internal stop_async (graceful shutdown). + + # salt/minion.py:MinionManager.stop_async has a static 5-second sleep to allow + + # the I/O loop to process and send any remaining "return" messages to the Master. + + # We wait 6 seconds here to ensure that we don't aggressively kill the process + + # while it is still performing its legitimate cleanup. After this window, + + # we proceed to kill any lingering or orphan processes that would otherwise + + # lock DLLs (like pywin32 or cryptography) and cause a "Frankenstein" installation. + + ${LogMsg} "Waiting 6 seconds for graceful shutdown..." + + Sleep 6000 + + + + # Perform multiple passes to ensure stubborn or child processes are caught + # Pass 1: Aggressive taskkill + ${LogMsg} "Killing remaining processes (Pass 1 of 3)" + nsExec::ExecToStack 'taskkill /F /IM ssm.exe /T' + nsExec::ExecToStack 'taskkill /F /IM salt-minion.exe /T' + nsExec::ExecToStack 'taskkill /F /IM salt-call.exe /T' + nsExec::ExecToStack `powershell -Command "$p = '$INSTDIR'.Replace('\', '\\'); Get-Process | Where-Object { ($_.Path -like '$p*') -or ($_.Name -eq 'ssm') } | ForEach-Object { Write-Output \"Killing: $($_.Name) ($($_.Id))\"; Stop-Process -Id $_.Id -Force -ErrorAction SilentlyContinue }"` + pop $0 + pop $1 + ${LogMsg} "Kill log: $1" + Sleep 2000 + + # Pass 2: PowerShell follow-up + ${LogMsg} "Killing remaining processes (Pass 2 of 3)" + nsExec::ExecToStack `powershell -Command "$p = '$INSTDIR'.Replace('\', '\\'); Get-Process | Where-Object { ($_.Path -like '$p*') -or ($_.Name -eq 'ssm') } | ForEach-Object { Write-Output \"Killing: $($_.Name) ($($_.Id))\"; Stop-Process -Id $_.Id -Force -ErrorAction SilentlyContinue }"` + pop $0 + pop $1 + ${LogMsg} "Kill log: $1" + Sleep 2000 + + # Pass 3: Final check + ${LogMsg} "Killing remaining processes (Pass 3 of 3)" + nsExec::ExecToStack `powershell -Command "$p = '$INSTDIR'.Replace('\', '\\'); Get-Process | Where-Object { ($_.Path -like '$p*') -or ($_.Name -eq 'ssm') } | ForEach-Object { Write-Output \"Killing: $($_.Name) ($($_.Id))\"; Stop-Process -Id $_.Id -Force -ErrorAction SilentlyContinue }"` + pop $0 + pop $1 + ${LogMsg} "Kill log: $1" + doneSSM: - # Remove files + + # Remove files ${LogMsg} "Deleting files" ClearErrors ${LogMsg} "Deleting files: $INSTDIR\multi-minion*" @@ -1255,15 +1303,21 @@ Function ${un}uninstallSalt ClearErrors ${LogMsg} "Deleting files: $INSTDIR\salt*" Delete "$INSTDIR\salt*" - IfErrors 0 ssmBin - ${LogMsg} "FAILED" + ${If} ${Errors} + ${LogMsg} "FAILED to delete critical Salt binaries in $INSTDIR. Files might be locked." + MessageBox MB_OK|MB_ICONEXCLAMATION "FAILED to delete critical Salt binaries in $INSTDIR. Files might be locked. Please ensure all Salt processes are stopped and try again." /SD IDOK IDOK + Abort + ${EndIf} ssmBin: ClearErrors ${LogMsg} "Deleting file: $SSMBin" Delete "$SSMBin" - IfErrors 0 uninstBin - ${LogMsg} "FAILED" + ${If} ${Errors} + ${LogMsg} "FAILED to delete $SSMBin. File might be locked." + MessageBox MB_OK|MB_ICONEXCLAMATION "FAILED to delete critical Salt service manager ($SSMBin). File might be locked. Please ensure all Salt processes are stopped and try again." /SD IDOK IDOK + Abort + ${EndIf} uninstBin: ClearErrors @@ -1299,8 +1353,11 @@ Function ${un}uninstallSalt ClearErrors ${LogMsg} "Deleting directory: $INSTDIR\Lib" RMDir /r "$INSTDIR\Lib" - IfErrors 0 removeLibs - ${LogMsg} "FAILED" + ${If} ${Errors} + ${LogMsg} "FAILED to delete $INSTDIR\Lib. Files might be locked." + MessageBox MB_OK|MB_ICONEXCLAMATION "FAILED to delete critical Salt libraries in $INSTDIR\Lib. Files might be locked. Please ensure all Salt processes are stopped and try again." /SD IDOK IDOK + Abort + ${EndIf} removeLibs: ClearErrors @@ -1313,15 +1370,21 @@ Function ${un}uninstallSalt ClearErrors ${LogMsg} "Deleting directory: $INSTDIR\Scripts" RMDir /r "$INSTDIR\Scripts" # Relenv puts bins in Scripts - IfErrors 0 removeBin - ${LogMsg} "FAILED" + ${If} ${Errors} + ${LogMsg} "FAILED to delete $INSTDIR\Scripts. Files might be locked." + MessageBox MB_OK|MB_ICONEXCLAMATION "FAILED to delete critical Salt scripts in $INSTDIR\Scripts. Files might be locked. Please ensure all Salt processes are stopped and try again." /SD IDOK IDOK + Abort + ${EndIf} removeBin: ClearErrors ${LogMsg} "Deleting directory: $INSTDIR\bin" RMDir /r "$INSTDIR\bin" # Older versions use bin - IfErrors 0 removeConfigs - ${LogMsg} "FAILED" + ${If} ${Errors} + ${LogMsg} "FAILED to delete $INSTDIR\bin. Files might be locked." + MessageBox MB_OK|MB_ICONEXCLAMATION "FAILED to delete critical Salt binaries in $INSTDIR\bin. Files might be locked. Please ensure all Salt processes are stopped and try again." /SD IDOK IDOK + Abort + ${EndIf} removeConfigs: ClearErrors diff --git a/requirements/base.txt b/requirements/base.txt index 69bd0e73811d..d56cfe5b59fd 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -4,22 +4,22 @@ # Multiple entries for the same package (with different version constraints) are grouped together. -certifi==2023.07.22; python_version < '3.10' -certifi>=2024.7.4; python_version >= '3.10' +certifi>=2024.7.4 cffi>=2.0.0 # We need contextvars for salt-ssh contextvars croniter>=0.3.0,!=0.3.22; sys_platform != 'win32' -cryptography>=42.0.0,<43.0.0 +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 immutables>=0.21 jaraco.functools>=4.1.0 +jaraco.context>=6.1.0 jaraco.text>=4.0.0 Jinja2>=3.1.5 -jmespath +jmespath>=1.1.0 looseversion MarkupSafe<3.0.0 msgpack>=1.0.0 diff --git a/requirements/darwin.txt b/requirements/darwin.txt index 96c86a9e5bcf..ea217bc3afcb 100644 --- a/requirements/darwin.txt +++ b/requirements/darwin.txt @@ -9,7 +9,7 @@ idna>=2.8 linode-python>=1.1.1 pyasn1>=0.6.2 pycparser>=2.21 -pyopenssl>=23.2.0,<25.0.0 +pyopenssl>=25.0.0 python-dateutil>=2.8.0 python-gnupg>=0.4.4 setproctitle>=1.2.3 diff --git a/requirements/static/ci/common.in b/requirements/static/ci/common.in index 28f0eecd9453..07bf131e0802 100644 --- a/requirements/static/ci/common.in +++ b/requirements/static/ci/common.in @@ -7,7 +7,7 @@ apache-libcloud>=1.5.0; sys_platform != 'win32' boto3>=1.25.0 boto>=2.47.0 -cassandra-driver>=3.25.0 +cryptography>=46.0.5 cffi>=1.14.6 cherrypy>=17.4.1 clustershell @@ -18,7 +18,7 @@ aiohttp>=3.10.2 filelock>=3.19.1 ; python_version < '3.10' filelock>=3.20.3 ; python_version >= '3.10' gitpython>=3.1.37 -jmespath +jmespath>=1.1.0 jsonschema junos-eznc; sys_platform != 'win32' and python_version <= '3.10' jxmlease; sys_platform != 'win32' @@ -43,7 +43,7 @@ rfc3987 sqlparse>=0.4.4 strict_rfc3339>=0.7 toml -vcert~=0.7.0; sys_platform != 'win32' +vcert~=0.9.0; sys_platform != 'win32' virtualenv>=20.36.1 watchdog>=0.9.0 websocket-client>=1.3.3 diff --git a/requirements/static/ci/py3.10/changelog.txt b/requirements/static/ci/py3.10/changelog.txt index 5dcd7280057c..9ddcacd80134 100644 --- a/requirements/static/ci/py3.10/changelog.txt +++ b/requirements/static/ci/py3.10/changelog.txt @@ -1,16 +1,15 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.10/changelog.txt --pip-args='' requirements/static/ci/changelog.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/changelog.txt requirements/static/ci/changelog.in # -click-default-group==1.2.2 - # via towncrier click==7.1.1 # via - # -c requirements/static/ci/py3.10/linux.txt # click-default-group # towncrier +click-default-group==1.2.2 + # via towncrier incremental==17.5.0 # via towncrier jinja2==3.1.6 diff --git a/requirements/static/ci/py3.10/cloud.txt b/requirements/static/ci/py3.10/cloud.txt index 891c88936753..16b5668bae59 100644 --- a/requirements/static/ci/py3.10/cloud.txt +++ b/requirements/static/ci/py3.10/cloud.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.10/cloud.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/cloud.in requirements/static/ci/common.in requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # aiohappyeyeballs==2.6.1 # via @@ -42,28 +42,28 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.10/linux.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt - # jaraco.context + # -c requirements/static/pkg/py3.10/linux.txt + # jaraco-context bcrypt==4.1.2 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in # paramiko -boto3==1.39.3 +boto==2.49.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in - # moto -boto==2.49.0 +boto3==1.39.3 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in + # moto botocore==1.39.3 # via # -c requirements/static/ci/py3.10/linux.txt @@ -74,14 +74,10 @@ cachetools==4.2.2 # via # -c requirements/static/ci/py3.10/linux.txt # google-auth -cassandra-driver==3.29.3 - # via - # -c requirements/static/ci/py3.10/linux.txt - # -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # kubernetes # requests @@ -91,16 +87,16 @@ certvalidator==0.11.1 # vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -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 # cryptography # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # requests cheetah3==3.2.6.post2 # via @@ -108,39 +104,36 @@ cheetah3==3.2.6.post2 # -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -click==7.1.1 - # via - # -c requirements/static/ci/py3.10/linux.txt - # geomet clustershell==1.8.3 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -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 # etcd3-py # moto @@ -153,13 +146,13 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # pytest-skip-markers dnspython==2.6.1 @@ -181,8 +174,8 @@ exceptiongroup==1.0.4 # pytest filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 @@ -191,8 +184,8 @@ flaky==3.8.1 # -r requirements/pytest.txt frozenlist==1.7.0 ; python_version < "3.11" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -204,10 +197,6 @@ genshi==0.7.5 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -geomet==1.1.0 - # via - # -c requirements/static/ci/py3.10/linux.txt - # cassandra-driver gitdb==4.0.7 # via # -c requirements/static/ci/py3.10/linux.txt @@ -222,67 +211,68 @@ google-auth==2.1.0 # kubernetes idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in iniconfig==1.0.1 # via # -c requirements/static/ci/py3.10/linux.txt # pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.10/linux.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # junos-eznc # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -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 # boto3 @@ -317,8 +307,8 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt lxml==4.9.1 # via @@ -331,8 +321,8 @@ mako==1.2.2 # -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -343,23 +333,23 @@ mock==5.1.0 # -r requirements/pytest.txt more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -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 @@ -388,8 +378,8 @@ oscrypto==1.2.0 # certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # pytest paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" @@ -409,8 +399,8 @@ pathtools==0.1.2 # watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # virtualenv pluggy==1.4.0 # via @@ -418,8 +408,8 @@ pluggy==1.4.0 # pytest portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # cherrypy profitbricks==4.1.3 # via -r requirements/static/ci/cloud.in @@ -430,32 +420,32 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.10/linux.txt - # google-auth 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" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via @@ -470,10 +460,10 @@ pynacl==1.5.0 # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py pyparsing==3.0.9 @@ -494,6 +484,18 @@ pyspnego==0.8.0 # via # -r requirements/static/ci/cloud.in # smbprotocol +pytest==8.1.1 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via # -c requirements/static/ci/py3.10/linux.txt @@ -536,22 +538,10 @@ pytest-timeout==2.3.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/pytest.txt -pytest==8.1.1 - # via - # -c requirements/static/ci/py3.10/linux.txt - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -564,13 +554,13 @@ python-etcd==0.4.5 # -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # croniter # tempora pyvmomi==6.7.1.2018.12 @@ -581,8 +571,8 @@ pywinrm==0.3.0 # via -r requirements/static/ci/cloud.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # clustershell # junos-eznc @@ -592,20 +582,14 @@ pyyaml==6.0.1 # yamlordereddictloader pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-ntlm==1.1.0 - # via pywinrm -requests-oauthlib==2.0.0 - # via - # -c requirements/static/ci/py3.10/linux.txt - # kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -619,6 +603,12 @@ requests==2.32.5 ; python_version >= "3.10" # requests-oauthlib # responses # vcert +requests-ntlm==1.1.0 + # via pywinrm +requests-oauthlib==2.0.0 + # via + # -c requirements/static/ci/py3.10/linux.txt + # kubernetes responses==0.25.7 # via # -c requirements/static/ci/py3.10/linux.txt @@ -629,8 +619,8 @@ rfc3987==1.3.8 # -r requirements/static/ci/common.in rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in rsa==4.7.2 # via @@ -650,13 +640,13 @@ semantic-version==2.9.0 # etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # etcd3-py # genshi # jsonschema @@ -690,8 +680,8 @@ strict-rfc3339==0.7 # -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # portend textfsm==1.1.3 # via @@ -699,8 +689,8 @@ textfsm==1.1.3 # -r requirements/static/ci/common.in timelib==0.3.0 ; python_version < "3.11" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt toml==0.10.2 # via @@ -720,14 +710,16 @@ trustme==1.1.0 # -r requirements/pytest.txt typing-extensions==4.15.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt + # cryptography + # pyopenssl # pytest-system-statistics # virtualenv urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # botocore # docker @@ -735,14 +727,14 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -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 # pytest-salt-factories @@ -778,15 +770,15 @@ yarl==1.20.1 # via # -c requirements/static/ci/py3.10/linux.txt # aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.10/darwin-crypto.txt b/requirements/static/ci/py3.10/darwin-crypto.txt index 2f79e7572947..fb70d4376b50 100644 --- a/requirements/static/ci/py3.10/darwin-crypto.txt +++ b/requirements/static/ci/py3.10/darwin-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.10/darwin-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/darwin-crypto.txt requirements/static/ci/crypto.in # m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.10/darwin.txt b/requirements/static/ci/py3.10/darwin.txt index 85c2e39c3123..a1f9b0c23191 100644 --- a/requirements/static/ci/py3.10/darwin.txt +++ b/requirements/static/ci/py3.10/darwin.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.10/darwin.txt --pip-args='' requirements/darwin.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/darwin.in requirements/static/pkg/darwin.in +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -14,7 +14,7 @@ aiosignal==1.2.0 # via aiohttp apache-libcloud==2.5.0 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in asn1crypto==1.3.0 @@ -33,32 +33,30 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.10/darwin.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt - # jaraco.context + # -c requirements/static/pkg/py3.10/darwin.txt + # jaraco-context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in # paramiko +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # kubernetes # requests @@ -66,7 +64,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -74,36 +72,35 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # requests cheetah3==3.2.6.post2 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt # cherrypy cherrypy==18.6.1 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in -click==7.0 - # via geomet clustershell==1.8.1 # via -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # etcd3-py # moto # paramiko @@ -112,11 +109,11 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # pytest-skip-markers dnspython==2.6.1 @@ -133,14 +130,14 @@ exceptiongroup==1.0.4 # via pytest filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -148,22 +145,20 @@ future==1.0.0 # via textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # gitpython gitpython==3.1.41 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in hglib==2.6.1 # via -r requirements/static/ci/darwin.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt # etcd3-py # requests @@ -171,50 +166,51 @@ idna==3.7 # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt iniconfig==1.0.1 # via pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.10/darwin.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.10/darwin.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # -r requirements/darwin.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # -r requirements/darwin.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # junos-eznc # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -231,11 +227,11 @@ kubernetes==35.0.0 # via -r requirements/static/ci/common.in linode-python==1.1.1 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt lxml==4.9.1 # via @@ -245,7 +241,7 @@ mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # jinja2 # mako @@ -256,19 +252,19 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -285,7 +281,7 @@ oscrypto==1.2.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # pytest paramiko==3.4.0 @@ -301,13 +297,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.6 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # cherrypy propcache==0.3.2 # via @@ -315,24 +311,24 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics pyasn1==0.6.2 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt @@ -342,9 +338,9 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt # etcd3-py pyparsing==3.0.9 @@ -353,6 +349,17 @@ pyrsistent==0.17.3 # via jsonschema pyserial==3.4 # via junos-eznc +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -380,20 +387,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt # botocore # croniter @@ -404,18 +400,18 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # croniter # tempora pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # clustershell # junos-eznc @@ -426,14 +422,12 @@ pyyaml==6.0.1 # yamlordereddictloader pyzmq==25.1.2 ; sys_platform == "darwin" # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-oauthlib==2.0.0 - # via kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # apache-libcloud # docker @@ -445,6 +439,8 @@ requests==2.32.5 ; python_version >= "3.10" # responses # vcert # vultr +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.7 # via moto rfc3987==1.3.8 @@ -457,11 +453,11 @@ semantic-version==2.9.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # etcd3-py # genshi # jsonschema @@ -475,7 +471,7 @@ six==1.16.0 # vcert smmap==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # gitdb sqlparse==0.5.0 # via -r requirements/static/ci/common.in @@ -483,13 +479,13 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # -r requirements/darwin.txt toml==0.10.2 @@ -502,12 +498,14 @@ trustme==1.1.0 # via -r requirements/pytest.txt typing-extensions==4.15.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt + # cryptography + # pyopenssl # pytest-system-statistics # virtualenv urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # botocore # docker @@ -515,17 +513,17 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories vultr==1.0.1 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt watchdog==0.10.3 # via -r requirements/static/ci/common.in @@ -550,13 +548,13 @@ yamlordereddictloader==0.4.0 # junos-eznc yarl==1.20.1 # via aiohttp -zc.lockfile==2.0 +zc-lockfile==2.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # cherrypy zipp==3.21.0 # via - # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/darwin.txt # importlib-metadata diff --git a/requirements/static/ci/py3.10/docs.txt b/requirements/static/ci/py3.10/docs.txt index c0e144887560..1e1a46986a3a 100644 --- a/requirements/static/ci/py3.10/docs.txt +++ b/requirements/static/ci/py3.10/docs.txt @@ -1,22 +1,22 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.10/docs.txt --pip-args='' requirements/base.txt requirements/static/ci/docs.in requirements/zeromq.txt +# 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 # via sphinx autocommand==2.2.2 # via # -c requirements/static/ci/py3.10/linux.txt - # jaraco.text + # jaraco-text babel==2.9.1 # via sphinx -backports.tarfile==1.2.0 +backports-tarfile==1.2.0 # via # -c requirements/static/ci/py3.10/linux.txt - # jaraco.context -certifi==2024.7.4 ; python_version >= "3.10" + # jaraco-context +certifi==2024.7.4 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt @@ -46,7 +46,7 @@ croniter==2.0.5 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt @@ -79,37 +79,38 @@ immutables==0.21 # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt # contextvars -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via # -c requirements/static/ci/py3.10/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # jaraco-collections +jaraco-collections==3.4.0 # via # -c requirements/static/ci/py3.10/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via # -c requirements/static/ci/py3.10/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt # myst-docutils # sphinx -jmespath==1.0.1 +jmespath==1.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt @@ -137,9 +138,9 @@ more-itertools==10.7.0 # -c requirements/static/ci/py3.10/linux.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via # -c requirements/static/ci/py3.10/linux.txt @@ -203,20 +204,22 @@ six==1.16.0 # via # -c requirements/static/ci/py3.10/linux.txt # python-dateutil - # sphinxcontrib.httpdomain + # sphinxcontrib-httpdomain snowballstemmer==2.1.0 # via sphinx sphinx==6.1.3 ; python_version >= "3.9" # via # -r requirements/static/ci/docs.in + # sphinxcontrib-httpdomain # sphinxcontrib-spelling - # sphinxcontrib.httpdomain sphinxcontrib-applehelp==1.0.2 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx sphinxcontrib-htmlhelp==2.0.0 # via sphinx +sphinxcontrib-httpdomain==1.8.1 + # via -r requirements/static/ci/docs.in sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-qthelp==1.0.3 @@ -225,8 +228,6 @@ sphinxcontrib-serializinghtml==1.1.5 # via sphinx sphinxcontrib-spelling==7.7.0 # via -r requirements/static/ci/docs.in -sphinxcontrib.httpdomain==1.8.1 - # via -r requirements/static/ci/docs.in tempora==4.1.1 # via # -c requirements/static/ci/py3.10/linux.txt @@ -238,6 +239,7 @@ timelib==0.3.0 ; python_version < "3.11" typing-extensions==4.15.0 # via # -c requirements/static/ci/py3.10/linux.txt + # cryptography # myst-docutils # virtualenv uc-micro-py==1.0.1 @@ -251,7 +253,7 @@ virtualenv==20.36.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt -zc.lockfile==1.4 +zc-lockfile==1.4 # via # -c requirements/static/ci/py3.10/linux.txt # cherrypy diff --git a/requirements/static/ci/py3.10/freebsd-crypto.txt b/requirements/static/ci/py3.10/freebsd-crypto.txt index fab69f23f5d7..4d329dc7293f 100644 --- a/requirements/static/ci/py3.10/freebsd-crypto.txt +++ b/requirements/static/ci/py3.10/freebsd-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.10/freebsd-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/freebsd-crypto.txt requirements/static/ci/crypto.in # m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.10/freebsd.txt b/requirements/static/ci/py3.10/freebsd.txt index 2a5d0f8e39d2..6e1ea8b9b271 100644 --- a/requirements/static/ci/py3.10/freebsd.txt +++ b/requirements/static/ci/py3.10/freebsd.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.10/freebsd.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in requirements/zeromq.txt +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -30,32 +30,30 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.10/freebsd.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt - # jaraco.context + # -c requirements/static/pkg/py3.10/freebsd.txt + # jaraco-context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in # paramiko +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # kubernetes # requests @@ -63,7 +61,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -71,36 +69,35 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # requests cheetah3==3.2.6.post2 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/static/pkg/freebsd.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in -click==7.1.2 - # via geomet clustershell==1.8.3 # via -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in # etcd3-py # moto @@ -110,11 +107,11 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # pytest-skip-markers @@ -132,14 +129,14 @@ exceptiongroup==1.0.4 # via pytest filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -147,8 +144,6 @@ future==1.0.0 # via textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -157,55 +152,56 @@ hglib==2.6.1 # via -r requirements/static/ci/freebsd.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/static/pkg/freebsd.in iniconfig==1.0.1 # via pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.10/freebsd.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.10/freebsd.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # junos-eznc # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -226,7 +222,7 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # via -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt lxml==4.9.1 # via @@ -236,7 +232,7 @@ mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # jinja2 # mako @@ -247,18 +243,18 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==5.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -275,7 +271,7 @@ oscrypto==1.2.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # pytest paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" @@ -292,13 +288,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # cherrypy propcache==0.3.2 # via @@ -306,20 +302,20 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt @@ -331,9 +327,9 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/static/pkg/freebsd.in # etcd3-py pyparsing==3.0.9 @@ -342,6 +338,17 @@ pyrsistent==0.17.3 # via jsonschema pyserial==3.4 # via junos-eznc +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -369,20 +376,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/static/pkg/freebsd.in # botocore # croniter @@ -393,18 +389,18 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/static/pkg/freebsd.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # croniter # tempora pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # clustershell # junos-eznc @@ -415,14 +411,12 @@ pyyaml==6.0.1 # yamlordereddictloader pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-oauthlib==2.0.0 - # via kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # apache-libcloud # docker @@ -433,6 +427,8 @@ requests==2.32.5 ; python_version >= "3.10" # requests-oauthlib # responses # vcert +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.7 # via moto rfc3987==1.3.8 @@ -445,11 +441,11 @@ semantic-version==2.9.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/static/pkg/freebsd.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # etcd3-py # genshi # jsonschema @@ -471,13 +467,13 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in @@ -489,12 +485,14 @@ trustme==1.1.0 # via -r requirements/pytest.txt typing-extensions==4.15.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt + # cryptography + # pyopenssl # pytest-system-statistics # virtualenv urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # botocore # docker @@ -502,11 +500,11 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -531,13 +529,13 @@ yamlordereddictloader==0.4.0 # via junos-eznc yarl==1.20.1 # via aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -c requirements/static/pkg/py3.10/freebsd.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.10/lint.txt b/requirements/static/ci/py3.10/lint.txt index b893a6715b41..92419d02f8ae 100644 --- a/requirements/static/ci/py3.10/lint.txt +++ b/requirements/static/ci/py3.10/lint.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.10/lint.txt --pip-args='' 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 +# 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 # aiohappyeyeballs==2.6.1 # via @@ -17,14 +17,14 @@ aiosignal==1.2.0 # via # -c requirements/static/ci/py3.10/linux.txt # aiohttp -ansible-core==2.17.12 - # via - # -c requirements/static/ci/py3.10/linux.txt - # ansible ansible==10.7.0 ; python_version >= "3.10" # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/linux.in +ansible-core==2.17.12 + # via + # -c requirements/static/ci/py3.10/linux.txt + # ansible apache-libcloud==2.5.0 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.10/linux.txt @@ -51,28 +51,28 @@ attrs==23.1.0 # jsonschema autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.10/linux.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt - # jaraco.context + # -c requirements/static/pkg/py3.10/linux.txt + # jaraco-context bcrypt==4.1.2 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in # paramiko -boto3==1.39.3 +boto==2.49.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in - # moto -boto==2.49.0 +boto3==1.39.3 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in + # moto botocore==1.39.3 # via # -c requirements/static/ci/py3.10/linux.txt @@ -84,14 +84,10 @@ cachetools==4.2.2 # -c requirements/static/ci/py3.10/linux.txt # google-auth # python-telegram-bot -cassandra-driver==3.29.3 - # via - # -c requirements/static/ci/py3.10/linux.txt - # -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # kubernetes # python-telegram-bot @@ -102,8 +98,8 @@ certvalidator==0.11.1 # vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -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 # cryptography @@ -111,8 +107,8 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # requests cheetah3==3.2.6.post2 # via @@ -120,39 +116,36 @@ cheetah3==3.2.6.post2 # -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -click==7.1.1 - # via - # -c requirements/static/ci/py3.10/linux.txt - # geomet clustershell==1.8.3 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -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 # ansible-core # etcd3-py @@ -164,13 +157,13 @@ dill==0.3.8 # via pylint distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt dnspython==2.6.1 # via @@ -187,14 +180,14 @@ etcd3-py==0.1.6 # -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -206,10 +199,6 @@ genshi==0.7.5 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -geomet==1.1.0 - # via - # -c requirements/static/ci/py3.10/linux.txt - # cassandra-driver gitdb==4.0.7 # via # -c requirements/static/ci/py3.10/linux.txt @@ -228,65 +217,66 @@ hglib==2.6.1 # -r requirements/static/ci/linux.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # etcd3-py # requests # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in isort==4.3.21 # via pylint -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.10/linux.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # ansible-core # junos-eznc # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -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 # boto3 @@ -321,8 +311,8 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt lxml==4.9.1 # via @@ -335,8 +325,8 @@ mako==1.2.2 # -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -349,22 +339,22 @@ mercurial==6.0.1 # -r requirements/static/ci/linux.in more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt multidict==6.0.2 # via @@ -389,8 +379,8 @@ oscrypto==1.2.0 # certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -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" @@ -414,14 +404,14 @@ pathtools==0.1.2 # watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # pylint # virtualenv portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # cherrypy propcache==0.3.2 # via @@ -430,29 +420,29 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.10/linux.txt - # google-auth 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" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/crypto.txt pygit2==1.13.1 # via @@ -483,10 +473,10 @@ pynacl==1.5.0 # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py pyparsing==3.0.9 @@ -507,8 +497,8 @@ python-consul==1.1.0 # -r requirements/static/ci/linux.in python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -521,8 +511,8 @@ python-etcd==0.4.5 # -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in python-telegram-bot==13.7 # via @@ -530,8 +520,8 @@ python-telegram-bot==13.7 # -r requirements/static/ci/linux.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # apscheduler # croniter # python-telegram-bot @@ -543,8 +533,8 @@ pyvmomi==6.7.1.2018.12 # -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # ansible-core # clustershell @@ -555,25 +545,21 @@ pyyaml==6.0.1 # yamlordereddictloader pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/zeromq.txt -redis-py-cluster==2.1.3 - # via - # -c requirements/static/ci/py3.10/linux.txt - # -r requirements/static/ci/linux.in redis==3.5.3 # via # -c requirements/static/ci/py3.10/linux.txt # redis-py-cluster -requests-oauthlib==2.0.0 +redis-py-cluster==2.1.3 # via # -c requirements/static/ci/py3.10/linux.txt - # kubernetes + # -r requirements/static/ci/linux.in requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -586,6 +572,10 @@ requests==2.32.5 ; python_version >= "3.10" # responses # twilio # vcert +requests-oauthlib==2.0.0 + # via + # -c requirements/static/ci/py3.10/linux.txt + # kubernetes resolvelib==0.5.4 # via # -c requirements/static/ci/py3.10/linux.txt @@ -600,8 +590,8 @@ rfc3987==1.3.8 # -r requirements/static/ci/common.in rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in rsa==4.7.2 # via @@ -623,13 +613,13 @@ semantic-version==2.9.0 # etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # apscheduler # etcd3-py # genshi @@ -666,8 +656,8 @@ strict-rfc3339==0.7 # -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # portend textfsm==1.1.3 # via @@ -675,8 +665,8 @@ textfsm==1.1.3 # -r requirements/static/ci/common.in timelib==0.3.0 ; python_version < "3.11" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt toml==0.10.2 # via @@ -703,9 +693,11 @@ twilio==7.9.2 # -r requirements/static/ci/linux.in typing-extensions==4.15.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # astroid + # cryptography + # pyopenssl # virtualenv tzlocal==3.0 # via @@ -713,8 +705,8 @@ tzlocal==3.0 # apscheduler urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # botocore # docker @@ -722,14 +714,14 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -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 watchdog==0.10.3 @@ -766,15 +758,15 @@ yarl==1.20.1 # via # -c requirements/static/ci/py3.10/linux.txt # aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.10/linux-crypto.txt b/requirements/static/ci/py3.10/linux-crypto.txt index c939b3f0160a..d755fe8871b7 100644 --- a/requirements/static/ci/py3.10/linux-crypto.txt +++ b/requirements/static/ci/py3.10/linux-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.10/linux-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/linux-crypto.txt requirements/static/ci/crypto.in # m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.10/linux.txt b/requirements/static/ci/py3.10/linux.txt index f1f055b5b748..5c6b2ca62b7f 100644 --- a/requirements/static/ci/py3.10/linux.txt +++ b/requirements/static/ci/py3.10/linux.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.10/linux.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -12,10 +12,10 @@ aiohttp==3.12.13 # etcd3-py aiosignal==1.2.0 # via aiohttp -ansible-core==2.17.12 - # via ansible ansible==10.7.0 ; python_version >= "3.10" # via -r requirements/static/ci/linux.in +ansible-core==2.17.12 + # via ansible apache-libcloud==2.5.0 ; sys_platform != "win32" # via -r requirements/static/ci/common.in apscheduler==3.6.3 @@ -36,22 +36,22 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.10/linux.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt - # jaraco.context + # -c requirements/static/pkg/py3.10/linux.txt + # jaraco-context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in # paramiko +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 @@ -61,11 +61,9 @@ cachetools==4.2.2 # via # google-auth # python-telegram-bot -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # kubernetes # python-telegram-bot @@ -74,7 +72,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -82,36 +80,35 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # requests cheetah3==3.2.6.post2 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -click==7.1.1 - # via geomet clustershell==1.8.3 # via -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/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 # ansible-core # etcd3-py @@ -122,11 +119,11 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # pytest-skip-markers dnspython==2.6.1 @@ -141,14 +138,14 @@ exceptiongroup==1.0.4 # via pytest filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -156,8 +153,6 @@ future==1.0.0 # via textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -168,56 +163,57 @@ hglib==2.6.1 # via -r requirements/static/ci/linux.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in iniconfig==1.0.1 # via pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.10/linux.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.10/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # ansible-core # junos-eznc # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -238,7 +234,7 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # via -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt lxml==4.9.1 # via @@ -248,7 +244,7 @@ mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -259,19 +255,19 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -288,7 +284,7 @@ oscrypto==1.2.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # ansible-core # pytest @@ -306,13 +302,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # cherrypy propcache==0.3.2 # via @@ -320,26 +316,26 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pyasn1-modules==0.4.2 - # via google-auth pyasn1==0.6.2 # via # pyasn1-modules # rsa +pyasn1-modules==0.4.2 + # via google-auth pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt @@ -357,9 +353,9 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py pyparsing==3.0.9 @@ -368,6 +364,17 @@ pyrsistent==0.17.3 # via jsonschema pyserial==3.4 # via junos-eznc +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -395,22 +402,11 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-consul==1.1.0 # via -r requirements/static/ci/linux.in python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -421,13 +417,13 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in python-telegram-bot==13.7 # via -r requirements/static/ci/linux.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # apscheduler # croniter # python-telegram-bot @@ -437,7 +433,7 @@ pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # ansible-core # clustershell @@ -449,18 +445,16 @@ pyyaml==6.0.1 # yamlordereddictloader pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -redis-py-cluster==2.1.3 - # via -r requirements/static/ci/linux.in redis==3.5.3 # via redis-py-cluster -requests-oauthlib==2.0.0 - # via kubernetes +redis-py-cluster==2.1.3 + # via -r requirements/static/ci/linux.in requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -473,6 +467,8 @@ requests==2.32.5 ; python_version >= "3.10" # responses # twilio # vcert +requests-oauthlib==2.0.0 + # via kubernetes resolvelib==0.5.4 # via ansible-core responses==0.25.7 @@ -481,7 +477,7 @@ rfc3987==1.3.8 # via -r requirements/static/ci/common.in rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in rsa==4.7.2 # via google-auth @@ -493,11 +489,11 @@ semantic-version==2.9.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # apscheduler # etcd3-py # genshi @@ -524,13 +520,13 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in @@ -546,14 +542,16 @@ twilio==7.9.2 # via -r requirements/static/ci/linux.in typing-extensions==4.15.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt + # cryptography + # pyopenssl # pytest-system-statistics # virtualenv tzlocal==3.0 # via apscheduler urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # botocore # docker @@ -561,11 +559,11 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -590,13 +588,13 @@ yamlordereddictloader==0.4.0 # via junos-eznc yarl==1.20.1 # via aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/pkg/py3.10/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.10/tools-virustotal.txt b/requirements/static/ci/py3.10/tools-virustotal.txt index 15f540dc3d4b..c8e1ab388dd4 100644 --- a/requirements/static/ci/py3.10/tools-virustotal.txt +++ b/requirements/static/ci/py3.10/tools-virustotal.txt @@ -1,28 +1,28 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --output-file=requirements/static/ci/py3.10/tools-virustotal.txt --pip-args='' requirements/static/ci/tools-virustotal.in +# pip-compile --output-file=requirements/static/ci/py3.10/tools-virustotal.txt requirements/static/ci/tools-virustotal.in # certifi==2023.7.22 # via - # -c requirements/static/ci/../ci/py3.10/tools.txt + # -c requirements/static/ci/py3.10/tools.txt # requests charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../ci/py3.10/tools.txt + # -c requirements/static/ci/py3.10/tools.txt # requests idna==3.7 # via - # -c requirements/static/ci/../ci/py3.10/tools.txt + # -c requirements/static/ci/py3.10/tools.txt # requests requests==2.31.0 # via - # -c requirements/static/ci/../ci/py3.10/tools.txt + # -c requirements/static/ci/py3.10/tools.txt # virustotal3 urllib3==1.26.18 # via - # -c requirements/static/ci/../ci/py3.10/tools.txt + # -c requirements/static/ci/py3.10/tools.txt # requests virustotal3==1.0.8 # via -r requirements/static/ci/tools-virustotal.in diff --git a/requirements/static/ci/py3.10/tools.txt b/requirements/static/ci/py3.10/tools.txt index d7ffd43a9194..2b68feeefb54 100644 --- a/requirements/static/ci/py3.10/tools.txt +++ b/requirements/static/ci/py3.10/tools.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.10/tools.txt --pip-args='' requirements/static/ci/tools.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/tools.txt requirements/static/ci/tools.in # annotated-types==0.6.0 # via pydantic @@ -24,7 +24,7 @@ idna==3.7 # via requests jinja2==3.1.4 # via -r requirements/static/ci/tools.in -jmespath==1.0.1 +jmespath==1.1.0 # via # boto3 # botocore @@ -36,10 +36,10 @@ mdurl==0.1.2 # via markdown-it-py packaging==22.0 # via -r requirements/static/ci/tools.in -pydantic-core==2.16.2 - # via pydantic pydantic==2.6.1 # via python-tools-scripts +pydantic-core==2.16.2 + # via pydantic pygments==2.17.2 # via rich python-dateutil==2.8.1 diff --git a/requirements/static/ci/py3.10/windows-crypto.txt b/requirements/static/ci/py3.10/windows-crypto.txt index 286c93eeafb7..e89d546e9ed1 100644 --- a/requirements/static/ci/py3.10/windows-crypto.txt +++ b/requirements/static/ci/py3.10/windows-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.10/windows-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# 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 # 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 a9958b17747e..fc9e18313bfe 100644 --- a/requirements/static/ci/py3.10/windows.txt +++ b/requirements/static/ci/py3.10/windows.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.10/windows.txt --pip-args='' requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in requirements/static/pkg/windows.in requirements/windows.txt +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -24,36 +24,34 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.10/windows.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt - # jaraco.context + # -c requirements/static/pkg/py3.10/windows.txt + # jaraco-context bcrypt==4.1.2 # via -r requirements/static/ci/common.in +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # kubernetes # requests cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt @@ -63,25 +61,23 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # requests cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt # cherrypy cherrypy==18.6.1 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt -click==7.1.2 - # via geomet clr-loader==0.2.4 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # pythonnet clustershell==1.8.3 # via -r requirements/static/ci/common.in @@ -89,12 +85,13 @@ colorama==0.4.1 # via pytest contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # etcd3-py # moto # pyopenssl @@ -102,11 +99,11 @@ cryptography==42.0.5 # trustme distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # pytest-skip-markers dmidecode==0.9.0 @@ -125,14 +122,14 @@ exceptiongroup==1.0.4 # via pytest filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -140,73 +137,72 @@ future==1.0.0 # via textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # gitpython gitpython==3.1.41 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt iniconfig==1.0.1 # via pytest ioloop==0.1a0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt - # jaraco.collections -jaraco.collections==3.3.0 + # -c requirements/static/pkg/py3.10/windows.txt + # jaraco-collections +jaraco-collections==3.3.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.10/windows.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # -r requirements/windows.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -219,17 +215,17 @@ kubernetes==35.0.0 # via -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt lxml==6.0.2 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # jinja2 # mako @@ -238,18 +234,18 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==8.2.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -262,7 +258,7 @@ oauthlib==3.3.1 # via requests-oauthlib packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # pytest # wheel @@ -276,13 +272,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.6 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # cherrypy propcache==0.3.2 # via @@ -290,24 +286,24 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics pyasn1==0.6.2 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt @@ -315,17 +311,28 @@ pygit2==1.13.1 # via -r requirements/static/ci/windows.in pymssql==2.3.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt pynacl==1.5.0 # via -r requirements/static/ci/common.in -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt # etcd3-py pyrsistent==0.17.3 # via jsonschema +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -353,20 +360,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt # botocore # kubernetes @@ -375,21 +371,21 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt pythonnet==3.0.1 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # tempora pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in -pywin32==305 +pywin32==311 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt # docker # pytest-skip-markers @@ -398,7 +394,7 @@ pywinrm==0.4.1 # via -r requirements/static/ci/windows.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # clustershell # kubernetes @@ -407,16 +403,12 @@ pyyaml==6.0.1 # yamllint pyzmq==25.0.2 ; sys_platform == "win32" # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-ntlm==1.1.0 - # via pywinrm -requests-oauthlib==2.0.0 - # via kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # docker @@ -428,6 +420,10 @@ requests==2.32.5 ; python_version >= "3.10" # requests-ntlm # requests-oauthlib # responses +requests-ntlm==1.1.0 + # via pywinrm +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.7 # via moto rfc3987==1.3.8 @@ -440,11 +436,11 @@ semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt six==1.15.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # etcd3-py # genshi # jsonschema @@ -455,7 +451,7 @@ six==1.15.0 # textfsm smmap==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # gitdb sqlparse==0.5.0 # via -r requirements/static/ci/common.in @@ -463,13 +459,13 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # -r requirements/windows.txt toml==0.10.2 @@ -480,12 +476,14 @@ trustme==1.1.0 # via -r requirements/pytest.txt typing-extensions==4.15.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt + # cryptography + # pyopenssl # pytest-system-statistics # virtualenv urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # botocore @@ -496,7 +494,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # responses virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -516,15 +514,15 @@ werkzeug==3.1.5 wheel==0.46.3 # via # -c requirements/constraints.txt - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt wmi==1.5.1 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt xmltodict==0.13.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/windows.txt # moto # pywinrm @@ -532,13 +530,13 @@ yamllint==1.28.0 # via -r requirements/static/ci/windows.in yarl==1.20.1 # via aiohttp -zc.lockfile==2.0 +zc-lockfile==2.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -c requirements/static/pkg/py3.10/windows.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.11/changelog.txt b/requirements/static/ci/py3.11/changelog.txt index 72aaaf543d9f..3b460618747e 100644 --- a/requirements/static/ci/py3.11/changelog.txt +++ b/requirements/static/ci/py3.11/changelog.txt @@ -1,16 +1,15 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.11/changelog.txt --pip-args='' requirements/static/ci/changelog.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/changelog.txt requirements/static/ci/changelog.in # -click-default-group==1.2.2 - # via towncrier click==7.1.1 # via - # -c requirements/static/ci/py3.11/linux.txt # click-default-group # towncrier +click-default-group==1.2.2 + # via towncrier incremental==17.5.0 # via towncrier jinja2==3.1.6 diff --git a/requirements/static/ci/py3.11/cloud.txt b/requirements/static/ci/py3.11/cloud.txt index 60d5d80b8d6a..8d4ed05b4c30 100644 --- a/requirements/static/ci/py3.11/cloud.txt +++ b/requirements/static/ci/py3.11/cloud.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.11/cloud.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/cloud.in requirements/static/ci/common.in requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # aiohappyeyeballs==2.6.1 # via @@ -38,28 +38,28 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.11/linux.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt - # jaraco.context + # -c requirements/static/pkg/py3.11/linux.txt + # jaraco-context bcrypt==4.1.2 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in # paramiko -boto3==1.39.3 +boto==2.49.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in - # moto -boto==2.49.0 +boto3==1.39.3 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in + # moto botocore==1.39.3 # via # -c requirements/static/ci/py3.11/linux.txt @@ -70,14 +70,10 @@ cachetools==4.2.2 # via # -c requirements/static/ci/py3.11/linux.txt # google-auth -cassandra-driver==3.29.3 +certifi==2024.7.4 # via # -c requirements/static/ci/py3.11/linux.txt - # -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" - # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt - # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # kubernetes # requests @@ -87,16 +83,16 @@ certvalidator==0.11.1 # vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -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 # cryptography # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # requests cheetah3==3.2.6.post2 # via @@ -104,39 +100,36 @@ cheetah3==3.2.6.post2 # -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -click==7.1.1 - # via - # -c requirements/static/ci/py3.11/linux.txt - # geomet clustershell==1.8.3 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -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 # etcd3-py # moto @@ -149,13 +142,13 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -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 @@ -173,8 +166,8 @@ etcd3-py==0.1.6 # -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 @@ -183,8 +176,8 @@ flaky==3.8.1 # -r requirements/pytest.txt frozenlist==1.7.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -196,10 +189,6 @@ genshi==0.7.5 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -geomet==1.1.0 - # via - # -c requirements/static/ci/py3.11/linux.txt - # cassandra-driver gitdb==4.0.7 # via # -c requirements/static/ci/py3.11/linux.txt @@ -214,66 +203,67 @@ google-auth==2.1.0 # kubernetes idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in iniconfig==1.0.1 # via # -c requirements/static/ci/py3.11/linux.txt # pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.11/linux.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -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 # boto3 @@ -304,8 +294,8 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt mako==1.2.2 # via @@ -313,8 +303,8 @@ mako==1.2.2 # -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -325,23 +315,23 @@ mock==5.1.0 # -r requirements/pytest.txt more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -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 @@ -363,8 +353,8 @@ oscrypto==1.2.0 # certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # pytest paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" @@ -381,8 +371,8 @@ pathtools==0.1.2 # watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # virtualenv pluggy==1.4.0 # via @@ -390,8 +380,8 @@ pluggy==1.4.0 # pytest portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # cherrypy profitbricks==4.1.3 # via -r requirements/static/ci/cloud.in @@ -402,32 +392,32 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.11/linux.txt - # google-auth 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" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via @@ -442,10 +432,10 @@ pynacl==1.5.0 # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py pypsexec==0.1.0 @@ -458,6 +448,18 @@ pyspnego==0.8.0 # via # -r requirements/static/ci/cloud.in # smbprotocol +pytest==8.1.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via # -c requirements/static/ci/py3.11/linux.txt @@ -500,22 +502,10 @@ pytest-timeout==2.3.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/pytest.txt -pytest==8.1.1 - # via - # -c requirements/static/ci/py3.11/linux.txt - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -528,13 +518,13 @@ python-etcd==0.4.5 # -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # croniter # tempora pyvmomi==6.7.1.2018.12 @@ -545,8 +535,8 @@ pywinrm==0.3.0 # via -r requirements/static/ci/cloud.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # clustershell # kubernetes @@ -554,20 +544,14 @@ pyyaml==6.0.1 # responses pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-ntlm==1.1.0 - # via pywinrm -requests-oauthlib==2.0.0 - # via - # -c requirements/static/ci/py3.11/linux.txt - # kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -581,6 +565,12 @@ requests==2.32.5 ; python_version >= "3.10" # requests-oauthlib # responses # vcert +requests-ntlm==1.1.0 + # via pywinrm +requests-oauthlib==2.0.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # kubernetes responses==0.25.7 # via # -c requirements/static/ci/py3.11/linux.txt @@ -591,8 +581,8 @@ rfc3987==1.3.8 # -r requirements/static/ci/common.in rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in rsa==4.7.2 # via @@ -608,13 +598,13 @@ semantic-version==2.9.0 # etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # etcd3-py # genshi # jsonschema @@ -645,8 +635,8 @@ strict-rfc3339==0.7 # -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # portend textfsm==1.1.3 # via @@ -654,8 +644,8 @@ textfsm==1.1.3 # -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt toml==0.10.2 # via @@ -665,14 +655,16 @@ trustme==1.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/pytest.txt -typing-extensions==4.8.0 +typing-extensions==4.15.0 # via # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt + # pyopenssl # pytest-system-statistics urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # botocore # docker @@ -680,14 +672,14 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -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 # pytest-salt-factories @@ -719,15 +711,15 @@ yarl==1.20.1 # via # -c requirements/static/ci/py3.11/linux.txt # aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.11/darwin-crypto.txt b/requirements/static/ci/py3.11/darwin-crypto.txt index 7eb78b99e69b..26f7b79c8a70 100644 --- a/requirements/static/ci/py3.11/darwin-crypto.txt +++ b/requirements/static/ci/py3.11/darwin-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.11/darwin-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/darwin-crypto.txt requirements/static/ci/crypto.in # m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.11/darwin.txt b/requirements/static/ci/py3.11/darwin.txt index e223eb4db574..facdc16af0c7 100644 --- a/requirements/static/ci/py3.11/darwin.txt +++ b/requirements/static/ci/py3.11/darwin.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.11/darwin.txt --pip-args='' requirements/darwin.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/darwin.in requirements/static/pkg/darwin.in +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -14,7 +14,7 @@ aiosignal==1.2.0 # via aiohttp apache-libcloud==2.5.0 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in asn1crypto==1.3.0 @@ -31,30 +31,28 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.11/darwin.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt - # jaraco.context + # -c requirements/static/pkg/py3.11/darwin.txt + # jaraco-context bcrypt==4.1.2 # via -r requirements/static/ci/common.in +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # kubernetes # requests @@ -62,7 +60,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -70,36 +68,35 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # requests cheetah3==3.2.6.post2 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt # cherrypy cherrypy==18.6.1 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in -click==7.0 - # via geomet clustershell==1.8.1 # via -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # etcd3-py # moto # pyopenssl @@ -107,11 +104,11 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # pytest-skip-markers dnspython==2.6.1 @@ -126,14 +123,14 @@ etcd3-py==0.1.6 # via -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -141,22 +138,20 @@ future==1.0.0 # via textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # gitpython gitpython==3.1.41 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in hglib==2.6.1 # via -r requirements/static/ci/darwin.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt # etcd3-py # requests @@ -164,49 +159,50 @@ idna==3.7 # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt iniconfig==1.0.1 # via pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.11/darwin.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.11/darwin.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # -r requirements/darwin.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # -r requirements/darwin.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -221,17 +217,17 @@ kubernetes==35.0.0 # via -r requirements/static/ci/common.in linode-python==1.1.1 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # jinja2 # mako @@ -242,19 +238,19 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -267,7 +263,7 @@ oscrypto==1.2.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # pytest passlib==1.7.4 @@ -278,13 +274,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.6 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # cherrypy propcache==0.3.2 # via @@ -292,24 +288,24 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics pyasn1==0.6.2 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt @@ -317,13 +313,24 @@ pygit2==1.13.1 # via -r requirements/static/ci/darwin.in pynacl==1.5.0 # via -r requirements/static/ci/common.in -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt # etcd3-py pyrsistent==0.17.3 # via jsonschema +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -351,20 +358,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt # botocore # croniter @@ -375,18 +371,18 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # croniter # tempora pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # clustershell # kubernetes @@ -396,14 +392,12 @@ pyyaml==6.0.1 # yamlordereddictloader pyzmq==25.1.2 ; sys_platform == "darwin" # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-oauthlib==2.0.0 - # via kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # apache-libcloud # docker @@ -415,6 +409,8 @@ requests==2.32.5 ; python_version >= "3.10" # responses # vcert # vultr +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.7 # via moto rfc3987==1.3.8 @@ -425,11 +421,11 @@ semantic-version==2.9.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # etcd3-py # genshi # jsonschema @@ -440,7 +436,7 @@ six==1.16.0 # vcert smmap==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # gitdb sqlparse==0.5.0 # via -r requirements/static/ci/common.in @@ -448,24 +444,27 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -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 trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.2.0 - # via pytest-system-statistics +typing-extensions==4.15.0 + # via + # -c requirements/static/pkg/py3.11/darwin.txt + # pyopenssl + # pytest-system-statistics urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # botocore # docker @@ -473,17 +472,17 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories vultr==1.0.1 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt watchdog==0.10.3 # via -r requirements/static/ci/common.in @@ -506,13 +505,13 @@ yamlordereddictloader==0.4.0 # via -r requirements/static/ci/darwin.in yarl==1.20.1 # via aiohttp -zc.lockfile==2.0 +zc-lockfile==2.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # cherrypy zipp==3.21.0 # via - # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/darwin.txt # importlib-metadata diff --git a/requirements/static/ci/py3.11/docs.txt b/requirements/static/ci/py3.11/docs.txt index ff2eac626ead..f3c6ed40268d 100644 --- a/requirements/static/ci/py3.11/docs.txt +++ b/requirements/static/ci/py3.11/docs.txt @@ -1,22 +1,22 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.11/docs.txt --pip-args='' requirements/base.txt requirements/static/ci/docs.in requirements/zeromq.txt +# 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 # via sphinx autocommand==2.2.2 # via # -c requirements/static/ci/py3.11/linux.txt - # jaraco.text + # jaraco-text babel==2.9.1 # via sphinx -backports.tarfile==1.2.0 +backports-tarfile==1.2.0 # via # -c requirements/static/ci/py3.11/linux.txt - # jaraco.context -certifi==2024.7.4 ; python_version >= "3.10" + # jaraco-context +certifi==2024.7.4 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt @@ -46,7 +46,7 @@ croniter==2.0.5 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt @@ -79,37 +79,38 @@ immutables==0.21 # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt # contextvars -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via # -c requirements/static/ci/py3.11/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # jaraco-collections +jaraco-collections==3.4.0 # via # -c requirements/static/ci/py3.11/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via # -c requirements/static/ci/py3.11/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt # myst-docutils # sphinx -jmespath==1.0.1 +jmespath==1.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt @@ -137,9 +138,9 @@ more-itertools==10.7.0 # -c requirements/static/ci/py3.11/linux.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via # -c requirements/static/ci/py3.11/linux.txt @@ -203,20 +204,22 @@ six==1.16.0 # via # -c requirements/static/ci/py3.11/linux.txt # python-dateutil - # sphinxcontrib.httpdomain + # sphinxcontrib-httpdomain snowballstemmer==2.1.0 # via sphinx sphinx==6.1.3 ; python_version >= "3.9" # via # -r requirements/static/ci/docs.in + # sphinxcontrib-httpdomain # sphinxcontrib-spelling - # sphinxcontrib.httpdomain sphinxcontrib-applehelp==1.0.2 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx sphinxcontrib-htmlhelp==2.0.0 # via sphinx +sphinxcontrib-httpdomain==1.8.1 + # via -r requirements/static/ci/docs.in sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-qthelp==1.0.3 @@ -225,8 +228,6 @@ sphinxcontrib-serializinghtml==1.1.5 # via sphinx sphinxcontrib-spelling==7.7.0 # via -r requirements/static/ci/docs.in -sphinxcontrib.httpdomain==1.8.1 - # via -r requirements/static/ci/docs.in tempora==4.1.1 # via # -c requirements/static/ci/py3.11/linux.txt @@ -235,7 +236,7 @@ timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt -typing-extensions==4.8.0 +typing-extensions==4.15.0 # via # -c requirements/static/ci/py3.11/linux.txt # myst-docutils @@ -250,7 +251,7 @@ virtualenv==20.36.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt -zc.lockfile==1.4 +zc-lockfile==1.4 # via # -c requirements/static/ci/py3.11/linux.txt # cherrypy diff --git a/requirements/static/ci/py3.11/freebsd-crypto.txt b/requirements/static/ci/py3.11/freebsd-crypto.txt index 7e8ca963b54a..27e1219d51c6 100644 --- a/requirements/static/ci/py3.11/freebsd-crypto.txt +++ b/requirements/static/ci/py3.11/freebsd-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.11/freebsd-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/freebsd-crypto.txt requirements/static/ci/crypto.in # m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.11/freebsd.txt b/requirements/static/ci/py3.11/freebsd.txt index 4d6f48c5687c..177a390d27c9 100644 --- a/requirements/static/ci/py3.11/freebsd.txt +++ b/requirements/static/ci/py3.11/freebsd.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.11/freebsd.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in requirements/zeromq.txt +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -28,32 +28,30 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.11/freebsd.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt - # jaraco.context + # -c requirements/static/pkg/py3.11/freebsd.txt + # jaraco-context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in # paramiko +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # kubernetes # requests @@ -61,7 +59,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -69,36 +67,35 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # requests cheetah3==3.2.6.post2 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/static/pkg/freebsd.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in -click==7.1.2 - # via geomet clustershell==1.8.3 # via -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in # etcd3-py # moto @@ -108,11 +105,11 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # pytest-skip-markers @@ -128,14 +125,14 @@ etcd3-py==0.1.6 # via -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -143,8 +140,6 @@ future==1.0.0 # via textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -153,54 +148,55 @@ hglib==2.6.1 # via -r requirements/static/ci/freebsd.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/static/pkg/freebsd.in iniconfig==1.0.1 # via pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.11/freebsd.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.11/freebsd.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -219,13 +215,13 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # via -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # jinja2 # mako @@ -236,18 +232,18 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==5.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -260,7 +256,7 @@ oscrypto==1.2.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # pytest paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" @@ -273,13 +269,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # cherrypy propcache==0.3.2 # via @@ -287,20 +283,20 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt @@ -312,13 +308,24 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/static/pkg/freebsd.in # etcd3-py pyrsistent==0.17.3 # via jsonschema +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -346,20 +353,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/static/pkg/freebsd.in # botocore # croniter @@ -370,18 +366,18 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/static/pkg/freebsd.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # croniter # tempora pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # clustershell # kubernetes @@ -390,14 +386,12 @@ pyyaml==6.0.1 # yamllint pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-oauthlib==2.0.0 - # via kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # apache-libcloud # docker @@ -408,6 +402,8 @@ requests==2.32.5 ; python_version >= "3.10" # requests-oauthlib # responses # vcert +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.7 # via moto rfc3987==1.3.8 @@ -418,11 +414,11 @@ semantic-version==2.9.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/static/pkg/freebsd.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # etcd3-py # genshi # jsonschema @@ -441,23 +437,26 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.8.0 - # via pytest-system-statistics +typing-extensions==4.15.0 + # via + # -c requirements/static/pkg/py3.11/freebsd.txt + # pyopenssl + # pytest-system-statistics urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # botocore # docker @@ -465,11 +464,11 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -492,13 +491,13 @@ yamllint==1.26.3 # via -r requirements/static/ci/freebsd.in yarl==1.20.1 # via aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -c requirements/static/pkg/py3.11/freebsd.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.11/lint.txt b/requirements/static/ci/py3.11/lint.txt index c9afe3f4a39f..66a325e2a260 100644 --- a/requirements/static/ci/py3.11/lint.txt +++ b/requirements/static/ci/py3.11/lint.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.11/lint.txt --pip-args='' 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 +# 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 # aiohappyeyeballs==2.6.1 # via @@ -17,14 +17,14 @@ aiosignal==1.2.0 # via # -c requirements/static/ci/py3.11/linux.txt # aiohttp -ansible-core==2.18.6 - # via - # -c requirements/static/ci/py3.11/linux.txt - # ansible ansible==11.7.0 ; python_version >= "3.10" # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in +ansible-core==2.18.6 + # via + # -c requirements/static/ci/py3.11/linux.txt + # ansible apache-libcloud==2.5.0 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.11/linux.txt @@ -47,28 +47,28 @@ attrs==23.1.0 # jsonschema autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.11/linux.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt - # jaraco.context + # -c requirements/static/pkg/py3.11/linux.txt + # jaraco-context bcrypt==4.1.2 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in # paramiko -boto3==1.39.3 +boto==2.49.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in - # moto -boto==2.49.0 +boto3==1.39.3 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in + # moto botocore==1.39.3 # via # -c requirements/static/ci/py3.11/linux.txt @@ -80,14 +80,10 @@ cachetools==4.2.2 # -c requirements/static/ci/py3.11/linux.txt # google-auth # python-telegram-bot -cassandra-driver==3.29.3 - # via - # -c requirements/static/ci/py3.11/linux.txt - # -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # kubernetes # python-telegram-bot @@ -98,8 +94,8 @@ certvalidator==0.11.1 # vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -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 # cryptography @@ -107,8 +103,8 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # requests cheetah3==3.2.6.post2 # via @@ -116,39 +112,36 @@ cheetah3==3.2.6.post2 # -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -click==7.1.1 - # via - # -c requirements/static/ci/py3.11/linux.txt - # geomet clustershell==1.8.3 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -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 # ansible-core # etcd3-py @@ -160,13 +153,13 @@ dill==0.3.8 # via pylint distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt dnspython==2.6.1 # via @@ -183,14 +176,14 @@ etcd3-py==0.1.6 # -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -202,10 +195,6 @@ genshi==0.7.5 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -geomet==1.1.0 - # via - # -c requirements/static/ci/py3.11/linux.txt - # cassandra-driver gitdb==4.0.7 # via # -c requirements/static/ci/py3.11/linux.txt @@ -224,64 +213,65 @@ hglib==2.6.1 # -r requirements/static/ci/linux.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # etcd3-py # requests # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in isort==4.3.21 # via pylint -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.11/linux.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # ansible-core # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -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 # boto3 @@ -312,8 +302,8 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt mako==1.2.2 # via @@ -321,8 +311,8 @@ mako==1.2.2 # -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -335,22 +325,22 @@ mercurial==6.0.1 # -r requirements/static/ci/linux.in more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt multidict==6.0.2 # via @@ -367,8 +357,8 @@ oscrypto==1.2.0 # certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -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" @@ -389,14 +379,14 @@ pathtools==0.1.2 # watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # pylint # virtualenv portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # cherrypy propcache==0.3.2 # via @@ -405,29 +395,29 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.11/linux.txt - # google-auth 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" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/crypto.txt pygit2==1.13.1 # via @@ -458,10 +448,10 @@ pynacl==1.5.0 # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py pyrsistent==0.17.3 @@ -474,8 +464,8 @@ python-consul==1.1.0 # -r requirements/static/ci/linux.in python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -488,8 +478,8 @@ python-etcd==0.4.5 # -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in python-telegram-bot==13.7 # via @@ -497,8 +487,8 @@ python-telegram-bot==13.7 # -r requirements/static/ci/linux.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # apscheduler # croniter # python-telegram-bot @@ -510,8 +500,8 @@ pyvmomi==6.7.1.2018.12 # -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # ansible-core # clustershell @@ -520,25 +510,21 @@ pyyaml==6.0.1 # yamllint pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/zeromq.txt -redis-py-cluster==2.1.3 - # via - # -c requirements/static/ci/py3.11/linux.txt - # -r requirements/static/ci/linux.in redis==3.5.3 # via # -c requirements/static/ci/py3.11/linux.txt # redis-py-cluster -requests-oauthlib==2.0.0 +redis-py-cluster==2.1.3 # via # -c requirements/static/ci/py3.11/linux.txt - # kubernetes + # -r requirements/static/ci/linux.in requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -551,6 +537,10 @@ requests==2.32.5 ; python_version >= "3.10" # responses # twilio # vcert +requests-oauthlib==2.0.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # kubernetes resolvelib==0.5.4 # via # -c requirements/static/ci/py3.11/linux.txt @@ -565,8 +555,8 @@ rfc3987==1.3.8 # -r requirements/static/ci/common.in rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in rsa==4.7.2 # via @@ -584,13 +574,13 @@ semantic-version==2.9.0 # etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # apscheduler # etcd3-py # genshi @@ -624,8 +614,8 @@ strict-rfc3339==0.7 # -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # portend textfsm==1.1.3 # via @@ -633,8 +623,8 @@ textfsm==1.1.3 # -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt toml==0.10.2 # via @@ -651,14 +641,19 @@ twilio==7.9.2 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in +typing-extensions==4.15.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt + # pyopenssl tzlocal==3.0 # via # -c requirements/static/ci/py3.11/linux.txt # apscheduler urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # botocore # docker @@ -666,14 +661,14 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -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 watchdog==0.10.3 @@ -706,15 +701,15 @@ yarl==1.20.1 # via # -c requirements/static/ci/py3.11/linux.txt # aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.11/linux-crypto.txt b/requirements/static/ci/py3.11/linux-crypto.txt index d9e8f00d3951..7507c75fce25 100644 --- a/requirements/static/ci/py3.11/linux-crypto.txt +++ b/requirements/static/ci/py3.11/linux-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.11/linux-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/linux-crypto.txt requirements/static/ci/crypto.in # m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.11/linux.txt b/requirements/static/ci/py3.11/linux.txt index cd77d75067bb..e9a15edeacc7 100644 --- a/requirements/static/ci/py3.11/linux.txt +++ b/requirements/static/ci/py3.11/linux.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.11/linux.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -12,10 +12,10 @@ aiohttp==3.12.13 # etcd3-py aiosignal==1.2.0 # via aiohttp -ansible-core==2.18.6 - # via ansible ansible==11.7.0 ; python_version >= "3.10" # via -r requirements/static/ci/linux.in +ansible-core==2.18.6 + # via ansible apache-libcloud==2.5.0 ; sys_platform != "win32" # via -r requirements/static/ci/common.in apscheduler==3.6.3 @@ -34,22 +34,22 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.11/linux.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt - # jaraco.context + # -c requirements/static/pkg/py3.11/linux.txt + # jaraco-context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in # paramiko +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 @@ -59,11 +59,9 @@ cachetools==4.2.2 # via # google-auth # python-telegram-bot -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # kubernetes # python-telegram-bot @@ -72,7 +70,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -80,36 +78,35 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # requests cheetah3==3.2.6.post2 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -click==7.1.1 - # via geomet clustershell==1.8.3 # via -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/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 # ansible-core # etcd3-py @@ -120,11 +117,11 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # pytest-skip-markers dnspython==2.6.1 @@ -137,14 +134,14 @@ etcd3-py==0.1.6 # via -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -152,8 +149,6 @@ future==1.0.0 # via textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -164,55 +159,56 @@ hglib==2.6.1 # via -r requirements/static/ci/linux.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in iniconfig==1.0.1 # via pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.11/linux.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.11/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # ansible-core # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -231,13 +227,13 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # via -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -248,19 +244,19 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -273,7 +269,7 @@ oscrypto==1.2.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # ansible-core # pytest @@ -287,13 +283,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # cherrypy propcache==0.3.2 # via @@ -301,26 +297,26 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pyasn1-modules==0.4.2 - # via google-auth pyasn1==0.6.2 # via # pyasn1-modules # rsa +pyasn1-modules==0.4.2 + # via google-auth pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt @@ -338,13 +334,24 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py pyrsistent==0.17.3 # via jsonschema +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -372,22 +379,11 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-consul==1.1.0 # via -r requirements/static/ci/linux.in python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -398,13 +394,13 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in python-telegram-bot==13.7 # via -r requirements/static/ci/linux.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # apscheduler # croniter # python-telegram-bot @@ -414,7 +410,7 @@ pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # ansible-core # clustershell @@ -424,18 +420,16 @@ pyyaml==6.0.1 # yamllint pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -redis-py-cluster==2.1.3 - # via -r requirements/static/ci/linux.in redis==3.5.3 # via redis-py-cluster -requests-oauthlib==2.0.0 - # via kubernetes +redis-py-cluster==2.1.3 + # via -r requirements/static/ci/linux.in requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -448,6 +442,8 @@ requests==2.32.5 ; python_version >= "3.10" # responses # twilio # vcert +requests-oauthlib==2.0.0 + # via kubernetes resolvelib==0.5.4 # via ansible-core responses==0.25.7 @@ -456,7 +452,7 @@ rfc3987==1.3.8 # via -r requirements/static/ci/common.in rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in rsa==4.7.2 # via google-auth @@ -466,11 +462,11 @@ semantic-version==2.9.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # apscheduler # etcd3-py # genshi @@ -494,13 +490,13 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in @@ -510,13 +506,16 @@ trustme==1.1.0 # via -r requirements/pytest.txt twilio==7.9.2 # via -r requirements/static/ci/linux.in -typing-extensions==4.8.0 - # via pytest-system-statistics +typing-extensions==4.15.0 + # via + # -c requirements/static/pkg/py3.11/linux.txt + # pyopenssl + # pytest-system-statistics tzlocal==3.0 # via apscheduler urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # botocore # docker @@ -524,11 +523,11 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -551,13 +550,13 @@ yamllint==1.26.3 # via -r requirements/static/ci/linux.in yarl==1.20.1 # via aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/pkg/py3.11/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.11/tools-virustotal.txt b/requirements/static/ci/py3.11/tools-virustotal.txt index 7371a59a89ec..7ba28dee74a2 100644 --- a/requirements/static/ci/py3.11/tools-virustotal.txt +++ b/requirements/static/ci/py3.11/tools-virustotal.txt @@ -1,28 +1,28 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --output-file=requirements/static/ci/py3.11/tools-virustotal.txt --pip-args='' requirements/static/ci/tools-virustotal.in +# pip-compile --output-file=requirements/static/ci/py3.11/tools-virustotal.txt requirements/static/ci/tools-virustotal.in # certifi==2023.7.22 # via - # -c requirements/static/ci/../ci/py3.11/tools.txt + # -c requirements/static/ci/py3.11/tools.txt # requests charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../ci/py3.11/tools.txt + # -c requirements/static/ci/py3.11/tools.txt # requests idna==3.7 # via - # -c requirements/static/ci/../ci/py3.11/tools.txt + # -c requirements/static/ci/py3.11/tools.txt # requests requests==2.31.0 # via - # -c requirements/static/ci/../ci/py3.11/tools.txt + # -c requirements/static/ci/py3.11/tools.txt # virustotal3 urllib3==1.26.18 # via - # -c requirements/static/ci/../ci/py3.11/tools.txt + # -c requirements/static/ci/py3.11/tools.txt # requests virustotal3==1.0.8 # via -r requirements/static/ci/tools-virustotal.in diff --git a/requirements/static/ci/py3.11/tools.txt b/requirements/static/ci/py3.11/tools.txt index 0ae2fb46b8e5..e0ade2917c0d 100644 --- a/requirements/static/ci/py3.11/tools.txt +++ b/requirements/static/ci/py3.11/tools.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.11/tools.txt --pip-args='' requirements/static/ci/tools.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/tools.txt requirements/static/ci/tools.in # annotated-types==0.6.0 # via pydantic @@ -16,7 +16,7 @@ botocore==1.24.46 # via # boto3 # s3transfer -certifi==2023.07.22 +certifi==2023.7.22 # via requests charset-normalizer==3.2.0 # via requests @@ -26,7 +26,7 @@ idna==3.7 # via requests jinja2==3.1.4 # via -r requirements/static/ci/tools.in -jmespath==1.0.1 +jmespath==1.1.0 # via # boto3 # botocore @@ -34,10 +34,10 @@ markupsafe==2.1.2 # via jinja2 packaging==22.0 # via -r requirements/static/ci/tools.in -pydantic-core==2.16.2 - # via pydantic pydantic==2.6.1 # via python-tools-scripts +pydantic-core==2.16.2 + # via pydantic pygments==2.17.2 # via rich python-dateutil==2.8.1 diff --git a/requirements/static/ci/py3.11/windows-crypto.txt b/requirements/static/ci/py3.11/windows-crypto.txt index 9068bd3f53e3..b2227bc2ed07 100644 --- a/requirements/static/ci/py3.11/windows-crypto.txt +++ b/requirements/static/ci/py3.11/windows-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.11/windows-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# 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 # 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 a5421321372a..54376a3d8c7d 100644 --- a/requirements/static/ci/py3.11/windows.txt +++ b/requirements/static/ci/py3.11/windows.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.11/windows.txt --pip-args='' requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in requirements/static/pkg/windows.in requirements/windows.txt +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -22,36 +22,34 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.11/windows.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt - # jaraco.context + # -c requirements/static/pkg/py3.11/windows.txt + # jaraco-context bcrypt==4.1.2 # via -r requirements/static/ci/common.in +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # kubernetes # requests cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt @@ -61,25 +59,23 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # requests cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt # cherrypy cherrypy==18.6.1 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt -click==7.1.2 - # via geomet clr-loader==0.2.4 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # pythonnet clustershell==1.8.3 # via -r requirements/static/ci/common.in @@ -87,12 +83,13 @@ colorama==0.4.1 # via pytest contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # etcd3-py # moto # pyopenssl @@ -100,11 +97,11 @@ cryptography==42.0.5 # trustme distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # pytest-skip-markers dmidecode==0.9.0 @@ -121,14 +118,14 @@ etcd3-py==0.1.6 # via -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -136,73 +133,72 @@ future==1.0.0 # via textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # gitpython gitpython==3.1.41 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt iniconfig==1.0.1 # via pytest ioloop==0.1a0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt - # jaraco.collections -jaraco.collections==3.3.0 + # -c requirements/static/pkg/py3.11/windows.txt + # jaraco-collections +jaraco-collections==3.3.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.11/windows.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # -r requirements/windows.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -215,17 +211,17 @@ kubernetes==35.0.0 # via -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt lxml==6.0.2 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # jinja2 # mako @@ -234,18 +230,18 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==8.2.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -258,7 +254,7 @@ oauthlib==3.3.1 # via requests-oauthlib packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # pytest # wheel @@ -272,13 +268,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.6 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # cherrypy propcache==0.3.2 # via @@ -286,24 +282,24 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics pyasn1==0.6.2 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt @@ -311,17 +307,28 @@ pygit2==1.13.1 # via -r requirements/static/ci/windows.in pymssql==2.3.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt pynacl==1.5.0 # via -r requirements/static/ci/common.in -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt # etcd3-py pyrsistent==0.17.3 # via jsonschema +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -349,20 +356,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt # botocore # kubernetes @@ -371,21 +367,21 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt pythonnet==3.0.1 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # tempora pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in -pywin32==305 +pywin32==311 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt # docker # pytest-skip-markers @@ -394,7 +390,7 @@ pywinrm==0.4.1 # via -r requirements/static/ci/windows.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # clustershell # kubernetes @@ -403,16 +399,12 @@ pyyaml==6.0.1 # yamllint pyzmq==25.0.2 ; sys_platform == "win32" # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-ntlm==1.1.0 - # via pywinrm -requests-oauthlib==2.0.0 - # via kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # docker @@ -424,6 +416,10 @@ requests==2.32.5 ; python_version >= "3.10" # requests-ntlm # requests-oauthlib # responses +requests-ntlm==1.1.0 + # via pywinrm +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.7 # via moto rfc3987==1.3.8 @@ -436,11 +432,11 @@ semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt six==1.15.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # etcd3-py # genshi # jsonschema @@ -451,7 +447,7 @@ six==1.15.0 # textfsm smmap==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # gitdb sqlparse==0.5.0 # via -r requirements/static/ci/common.in @@ -459,24 +455,27 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -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 trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.4.0 - # via pytest-system-statistics +typing-extensions==4.15.0 + # via + # -c requirements/static/pkg/py3.11/windows.txt + # pyopenssl + # pytest-system-statistics urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # botocore @@ -487,7 +486,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # responses virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -507,15 +506,15 @@ werkzeug==3.1.5 wheel==0.46.3 # via # -c requirements/constraints.txt - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt wmi==1.5.1 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt xmltodict==0.13.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/windows.txt # moto # pywinrm @@ -523,13 +522,13 @@ yamllint==1.28.0 # via -r requirements/static/ci/windows.in yarl==1.20.1 # via aiohttp -zc.lockfile==2.0 +zc-lockfile==2.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -c requirements/static/pkg/py3.11/windows.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.12/changelog.txt b/requirements/static/ci/py3.12/changelog.txt index 255debfa77b7..737eddbbb2f0 100644 --- a/requirements/static/ci/py3.12/changelog.txt +++ b/requirements/static/ci/py3.12/changelog.txt @@ -1,16 +1,15 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.12/changelog.txt --pip-args='' requirements/static/ci/changelog.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/changelog.txt requirements/static/ci/changelog.in # -click-default-group==1.2.2 - # via towncrier click==7.1.1 # via - # -c requirements/static/ci/py3.12/linux.txt # click-default-group # towncrier +click-default-group==1.2.2 + # via towncrier incremental==17.5.0 # via towncrier jinja2==3.1.6 diff --git a/requirements/static/ci/py3.12/cloud.txt b/requirements/static/ci/py3.12/cloud.txt index 987ae7b0c6c2..4976d6494696 100644 --- a/requirements/static/ci/py3.12/cloud.txt +++ b/requirements/static/ci/py3.12/cloud.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.12/cloud.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/cloud.in requirements/static/ci/common.in requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # aiohappyeyeballs==2.6.1 # via @@ -38,23 +38,23 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt - # jaraco.text + # -c requirements/static/pkg/py3.12/linux.txt + # jaraco-text bcrypt==4.1.2 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in # paramiko -boto3==1.39.3 +boto==2.49.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in - # moto -boto==2.49.0 +boto3==1.39.3 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in + # moto botocore==1.39.3 # via # -c requirements/static/ci/py3.12/linux.txt @@ -65,14 +65,10 @@ cachetools==4.2.2 # via # -c requirements/static/ci/py3.12/linux.txt # google-auth -cassandra-driver==3.29.3 +certifi==2024.7.4 # via # -c requirements/static/ci/py3.12/linux.txt - # -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" - # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt - # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # kubernetes # requests @@ -82,16 +78,16 @@ certvalidator==0.11.1 # vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -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 # cryptography # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # requests cheetah3==3.2.6.post2 # via @@ -99,39 +95,36 @@ cheetah3==3.2.6.post2 # -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -click==7.1.1 - # via - # -c requirements/static/ci/py3.12/linux.txt - # geomet clustershell==1.8.3 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -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 # etcd3-py # moto @@ -144,13 +137,13 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -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 @@ -168,8 +161,8 @@ etcd3-py==0.1.6 # -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 @@ -178,8 +171,8 @@ flaky==3.8.1 # -r requirements/pytest.txt frozenlist==1.7.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -191,10 +184,6 @@ genshi==0.7.5 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -geomet==1.1.0 - # via - # -c requirements/static/ci/py3.12/linux.txt - # cassandra-driver gitdb==4.0.7 # via # -c requirements/static/ci/py3.12/linux.txt @@ -209,66 +198,67 @@ google-auth==2.1.0 # kubernetes idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in iniconfig==1.0.1 # via # -c requirements/static/ci/py3.12/linux.txt # pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.12/linux.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -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 # boto3 @@ -299,8 +289,8 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt mako==1.2.2 # via @@ -308,8 +298,8 @@ mako==1.2.2 # -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -320,23 +310,23 @@ mock==5.1.0 # -r requirements/pytest.txt more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -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 @@ -358,8 +348,8 @@ oscrypto==1.2.0 # certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # pytest paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" @@ -376,8 +366,8 @@ pathtools==0.1.2 # watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # virtualenv pluggy==1.4.0 # via @@ -385,8 +375,8 @@ pluggy==1.4.0 # pytest portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # cherrypy profitbricks==4.1.3 # via -r requirements/static/ci/cloud.in @@ -397,32 +387,32 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.12/linux.txt - # google-auth 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" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via @@ -437,10 +427,10 @@ pynacl==1.5.0 # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py pypsexec==0.1.0 @@ -453,6 +443,18 @@ pyspnego==0.8.0 # via # -r requirements/static/ci/cloud.in # smbprotocol +pytest==8.1.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via # -c requirements/static/ci/py3.12/linux.txt @@ -495,22 +497,10 @@ pytest-timeout==2.3.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/pytest.txt -pytest==8.1.1 - # via - # -c requirements/static/ci/py3.12/linux.txt - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -523,13 +513,13 @@ python-etcd==0.4.5 # -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # croniter # tempora pyvmomi==6.7.1.2018.12 @@ -540,8 +530,8 @@ pywinrm==0.3.0 # via -r requirements/static/ci/cloud.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # clustershell # kubernetes @@ -549,20 +539,14 @@ pyyaml==6.0.1 # responses pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-ntlm==1.1.0 - # via pywinrm -requests-oauthlib==2.0.0 - # via - # -c requirements/static/ci/py3.12/linux.txt - # kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -576,6 +560,12 @@ requests==2.32.5 ; python_version >= "3.10" # requests-oauthlib # responses # vcert +requests-ntlm==1.1.0 + # via pywinrm +requests-oauthlib==2.0.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # kubernetes responses==0.25.7 # via # -c requirements/static/ci/py3.12/linux.txt @@ -586,8 +576,8 @@ rfc3987==1.3.8 # -r requirements/static/ci/common.in rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in rsa==4.7.2 # via @@ -603,13 +593,13 @@ semantic-version==2.9.0 # etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # etcd3-py # genshi # jsonschema @@ -640,8 +630,8 @@ strict-rfc3339==0.7 # -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # portend textfsm==1.1.3 # via @@ -649,8 +639,8 @@ textfsm==1.1.3 # -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt toml==0.10.2 # via @@ -660,14 +650,16 @@ trustme==1.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/pytest.txt -typing-extensions==4.8.0 +typing-extensions==4.15.0 # via # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt + # pyopenssl # pytest-system-statistics urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # botocore # docker @@ -675,14 +667,14 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -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 # pytest-salt-factories @@ -714,15 +706,15 @@ yarl==1.20.1 # via # -c requirements/static/ci/py3.12/linux.txt # aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.12/darwin-crypto.txt b/requirements/static/ci/py3.12/darwin-crypto.txt index 5f0327b12fd3..0f553f21c9ca 100644 --- a/requirements/static/ci/py3.12/darwin-crypto.txt +++ b/requirements/static/ci/py3.12/darwin-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.12/darwin-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/darwin-crypto.txt requirements/static/ci/crypto.in # m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.12/darwin.txt b/requirements/static/ci/py3.12/darwin.txt index bf742021a4ef..b17a93eefe7a 100644 --- a/requirements/static/ci/py3.12/darwin.txt +++ b/requirements/static/ci/py3.12/darwin.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.12/darwin.txt --pip-args='' requirements/darwin.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/darwin.in requirements/static/pkg/darwin.in +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -14,7 +14,7 @@ aiosignal==1.2.0 # via aiohttp apache-libcloud==2.5.0 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in asn1crypto==1.3.0 @@ -31,26 +31,24 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt - # jaraco.text + # -c requirements/static/pkg/py3.12/darwin.txt + # jaraco-text bcrypt==4.1.2 # via -r requirements/static/ci/common.in +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # kubernetes # requests @@ -58,7 +56,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -66,36 +64,35 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # requests cheetah3==3.2.6.post2 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt # cherrypy cherrypy==18.6.1 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in -click==7.0 - # via geomet clustershell==1.8.1 # via -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # etcd3-py # moto # pyopenssl @@ -103,11 +100,11 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # pytest-skip-markers dnspython==2.6.1 @@ -122,14 +119,14 @@ etcd3-py==0.1.6 # via -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -137,22 +134,20 @@ future==1.0.0 # via textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # gitpython gitpython==3.1.41 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in hglib==2.6.1 # via -r requirements/static/ci/darwin.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt # etcd3-py # requests @@ -160,49 +155,50 @@ idna==3.7 # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt iniconfig==1.0.1 # via pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.12/darwin.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.12/darwin.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # -r requirements/darwin.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # -r requirements/darwin.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -217,17 +213,17 @@ kubernetes==35.0.0 # via -r requirements/static/ci/common.in linode-python==1.1.1 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # jinja2 # mako @@ -238,19 +234,19 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -263,7 +259,7 @@ oscrypto==1.2.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # pytest passlib==1.7.4 @@ -274,13 +270,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.6 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # cherrypy propcache==0.3.2 # via @@ -288,24 +284,24 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics pyasn1==0.6.2 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt @@ -313,13 +309,24 @@ pygit2==1.13.1 # via -r requirements/static/ci/darwin.in pynacl==1.5.0 # via -r requirements/static/ci/common.in -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt # etcd3-py pyrsistent==0.17.3 # via jsonschema +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -347,20 +354,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt # botocore # croniter @@ -371,18 +367,18 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # croniter # tempora pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # clustershell # kubernetes @@ -392,14 +388,12 @@ pyyaml==6.0.1 # yamlordereddictloader pyzmq==25.1.2 ; sys_platform == "darwin" # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-oauthlib==2.0.0 - # via kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # apache-libcloud # docker @@ -411,6 +405,8 @@ requests==2.32.5 ; python_version >= "3.10" # responses # vcert # vultr +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.7 # via moto rfc3987==1.3.8 @@ -421,11 +417,11 @@ semantic-version==2.9.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # etcd3-py # genshi # jsonschema @@ -436,7 +432,7 @@ six==1.16.0 # vcert smmap==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # gitdb sqlparse==0.5.0 # via -r requirements/static/ci/common.in @@ -444,24 +440,27 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -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 trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.2.0 - # via pytest-system-statistics +typing-extensions==4.15.0 + # via + # -c requirements/static/pkg/py3.12/darwin.txt + # pyopenssl + # pytest-system-statistics urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # botocore # docker @@ -469,17 +468,17 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories vultr==1.0.1 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt watchdog==0.10.3 # via -r requirements/static/ci/common.in @@ -502,13 +501,13 @@ yamlordereddictloader==0.4.0 # via -r requirements/static/ci/darwin.in yarl==1.20.1 # via aiohttp -zc.lockfile==2.0 +zc-lockfile==2.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # cherrypy zipp==3.21.0 # via - # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/darwin.txt # importlib-metadata diff --git a/requirements/static/ci/py3.12/docs.txt b/requirements/static/ci/py3.12/docs.txt index b12d72fcb18c..428f7c41dba2 100644 --- a/requirements/static/ci/py3.12/docs.txt +++ b/requirements/static/ci/py3.12/docs.txt @@ -1,18 +1,18 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.12/docs.txt --pip-args='' requirements/base.txt requirements/static/ci/docs.in requirements/zeromq.txt +# 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 # via sphinx autocommand==2.2.2 # via # -c requirements/static/ci/py3.12/linux.txt - # jaraco.text + # jaraco-text babel==2.9.1 # via sphinx -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt @@ -42,7 +42,7 @@ croniter==2.0.5 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt @@ -75,37 +75,38 @@ immutables==0.21 # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt # contextvars -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via # -c requirements/static/ci/py3.12/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # jaraco-collections +jaraco-collections==3.4.0 # via # -c requirements/static/ci/py3.12/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via # -c requirements/static/ci/py3.12/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt # myst-docutils # sphinx -jmespath==1.0.1 +jmespath==1.1.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt @@ -133,9 +134,9 @@ more-itertools==10.7.0 # -c requirements/static/ci/py3.12/linux.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via # -c requirements/static/ci/py3.12/linux.txt @@ -199,20 +200,22 @@ six==1.16.0 # via # -c requirements/static/ci/py3.12/linux.txt # python-dateutil - # sphinxcontrib.httpdomain + # sphinxcontrib-httpdomain snowballstemmer==2.1.0 # via sphinx sphinx==6.1.3 ; python_version >= "3.9" # via # -r requirements/static/ci/docs.in + # sphinxcontrib-httpdomain # sphinxcontrib-spelling - # sphinxcontrib.httpdomain sphinxcontrib-applehelp==1.0.2 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx sphinxcontrib-htmlhelp==2.0.0 # via sphinx +sphinxcontrib-httpdomain==1.8.1 + # via -r requirements/static/ci/docs.in sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-qthelp==1.0.3 @@ -221,8 +224,6 @@ sphinxcontrib-serializinghtml==1.1.5 # via sphinx sphinxcontrib-spelling==7.7.0 # via -r requirements/static/ci/docs.in -sphinxcontrib.httpdomain==1.8.1 - # via -r requirements/static/ci/docs.in tempora==4.1.1 # via # -c requirements/static/ci/py3.12/linux.txt @@ -231,7 +232,7 @@ timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt -typing-extensions==4.8.0 +typing-extensions==4.15.0 # via # -c requirements/static/ci/py3.12/linux.txt # myst-docutils @@ -246,7 +247,7 @@ virtualenv==20.36.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt -zc.lockfile==1.4 +zc-lockfile==1.4 # via # -c requirements/static/ci/py3.12/linux.txt # cherrypy diff --git a/requirements/static/ci/py3.12/freebsd-crypto.txt b/requirements/static/ci/py3.12/freebsd-crypto.txt index 754b52ea0670..219f48f0d437 100644 --- a/requirements/static/ci/py3.12/freebsd-crypto.txt +++ b/requirements/static/ci/py3.12/freebsd-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.12/freebsd-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/freebsd-crypto.txt requirements/static/ci/crypto.in # m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.12/freebsd.txt b/requirements/static/ci/py3.12/freebsd.txt index 9d408f41c33f..94a5f1375ea2 100644 --- a/requirements/static/ci/py3.12/freebsd.txt +++ b/requirements/static/ci/py3.12/freebsd.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.12/freebsd.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in requirements/zeromq.txt +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -28,28 +28,26 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt - # jaraco.text + # -c requirements/static/pkg/py3.12/freebsd.txt + # jaraco-text bcrypt==4.1.2 # via # -r requirements/static/ci/common.in # paramiko +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # kubernetes # requests @@ -57,7 +55,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -65,36 +63,35 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # requests cheetah3==3.2.6.post2 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/static/pkg/freebsd.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in -click==7.1.2 - # via geomet clustershell==1.8.3 # via -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in # etcd3-py # moto @@ -104,11 +101,11 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # pytest-skip-markers @@ -124,14 +121,14 @@ etcd3-py==0.1.6 # via -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -139,8 +136,6 @@ future==1.0.0 # via textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -149,54 +144,55 @@ hglib==2.6.1 # via -r requirements/static/ci/freebsd.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/static/pkg/freebsd.in iniconfig==1.0.1 # via pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.12/freebsd.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.12/freebsd.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -215,13 +211,13 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # via -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # jinja2 # mako @@ -232,18 +228,18 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==5.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -256,7 +252,7 @@ oscrypto==1.2.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # pytest paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" @@ -269,13 +265,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # cherrypy propcache==0.3.2 # via @@ -283,20 +279,20 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt @@ -308,13 +304,24 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/static/pkg/freebsd.in # etcd3-py pyrsistent==0.17.3 # via jsonschema +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -342,20 +349,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/static/pkg/freebsd.in # botocore # croniter @@ -366,18 +362,18 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/static/pkg/freebsd.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # croniter # tempora pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # clustershell # kubernetes @@ -386,14 +382,12 @@ pyyaml==6.0.1 # yamllint pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-oauthlib==2.0.0 - # via kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # apache-libcloud # docker @@ -404,6 +398,8 @@ requests==2.32.5 ; python_version >= "3.10" # requests-oauthlib # responses # vcert +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.7 # via moto rfc3987==1.3.8 @@ -414,11 +410,11 @@ semantic-version==2.9.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/static/pkg/freebsd.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # etcd3-py # genshi # jsonschema @@ -437,23 +433,26 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.8.0 - # via pytest-system-statistics +typing-extensions==4.15.0 + # via + # -c requirements/static/pkg/py3.12/freebsd.txt + # pyopenssl + # pytest-system-statistics urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # botocore # docker @@ -461,11 +460,11 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -488,13 +487,13 @@ yamllint==1.26.3 # via -r requirements/static/ci/freebsd.in yarl==1.20.1 # via aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -c requirements/static/pkg/py3.12/freebsd.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.12/lint.txt b/requirements/static/ci/py3.12/lint.txt index b7663154eee8..2b9c314ecf73 100644 --- a/requirements/static/ci/py3.12/lint.txt +++ b/requirements/static/ci/py3.12/lint.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.12/lint.txt --pip-args='' 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 +# 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 # aiohappyeyeballs==2.6.1 # via @@ -17,14 +17,14 @@ aiosignal==1.2.0 # via # -c requirements/static/ci/py3.12/linux.txt # aiohttp -ansible-core==2.18.6 - # via - # -c requirements/static/ci/py3.12/linux.txt - # ansible ansible==11.7.0 ; python_version >= "3.10" # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in +ansible-core==2.18.6 + # via + # -c requirements/static/ci/py3.12/linux.txt + # ansible apache-libcloud==2.5.0 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.12/linux.txt @@ -47,23 +47,23 @@ attrs==23.1.0 # jsonschema autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt - # jaraco.text + # -c requirements/static/pkg/py3.12/linux.txt + # jaraco-text bcrypt==4.1.2 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in # paramiko -boto3==1.39.3 +boto==2.49.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in - # moto -boto==2.49.0 +boto3==1.39.3 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in + # moto botocore==1.39.3 # via # -c requirements/static/ci/py3.12/linux.txt @@ -75,14 +75,10 @@ cachetools==4.2.2 # -c requirements/static/ci/py3.12/linux.txt # google-auth # python-telegram-bot -cassandra-driver==3.29.3 - # via - # -c requirements/static/ci/py3.12/linux.txt - # -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # kubernetes # python-telegram-bot @@ -93,8 +89,8 @@ certvalidator==0.11.1 # vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -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 # cryptography @@ -102,8 +98,8 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # requests cheetah3==3.2.6.post2 # via @@ -111,39 +107,36 @@ cheetah3==3.2.6.post2 # -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -click==7.1.1 - # via - # -c requirements/static/ci/py3.12/linux.txt - # geomet clustershell==1.8.3 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -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 # ansible-core # etcd3-py @@ -155,13 +148,13 @@ dill==0.3.8 # via pylint distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt dnspython==2.6.1 # via @@ -178,14 +171,14 @@ etcd3-py==0.1.6 # -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -197,10 +190,6 @@ genshi==0.7.5 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -geomet==1.1.0 - # via - # -c requirements/static/ci/py3.12/linux.txt - # cassandra-driver gitdb==4.0.7 # via # -c requirements/static/ci/py3.12/linux.txt @@ -219,64 +208,65 @@ hglib==2.6.1 # -r requirements/static/ci/linux.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # etcd3-py # requests # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in isort==4.3.21 # via pylint -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.12/linux.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # ansible-core # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -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 # boto3 @@ -307,8 +297,8 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt mako==1.2.2 # via @@ -316,8 +306,8 @@ mako==1.2.2 # -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -330,22 +320,22 @@ mercurial==6.0.1 # -r requirements/static/ci/linux.in more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt multidict==6.0.2 # via @@ -362,8 +352,8 @@ oscrypto==1.2.0 # certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -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" @@ -384,14 +374,14 @@ pathtools==0.1.2 # watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # pylint # virtualenv portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # cherrypy propcache==0.3.2 # via @@ -400,29 +390,29 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.12/linux.txt - # google-auth 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" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/crypto.txt pygit2==1.13.1 # via @@ -453,10 +443,10 @@ pynacl==1.5.0 # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py pyrsistent==0.17.3 @@ -469,8 +459,8 @@ python-consul==1.1.0 # -r requirements/static/ci/linux.in python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -483,8 +473,8 @@ python-etcd==0.4.5 # -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in python-telegram-bot==13.7 # via @@ -492,8 +482,8 @@ python-telegram-bot==13.7 # -r requirements/static/ci/linux.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # apscheduler # croniter # python-telegram-bot @@ -505,8 +495,8 @@ pyvmomi==6.7.1.2018.12 # -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # ansible-core # clustershell @@ -515,25 +505,21 @@ pyyaml==6.0.1 # yamllint pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/zeromq.txt -redis-py-cluster==2.1.3 - # via - # -c requirements/static/ci/py3.12/linux.txt - # -r requirements/static/ci/linux.in redis==3.5.3 # via # -c requirements/static/ci/py3.12/linux.txt # redis-py-cluster -requests-oauthlib==2.0.0 +redis-py-cluster==2.1.3 # via # -c requirements/static/ci/py3.12/linux.txt - # kubernetes + # -r requirements/static/ci/linux.in requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -546,6 +532,10 @@ requests==2.32.5 ; python_version >= "3.10" # responses # twilio # vcert +requests-oauthlib==2.0.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # kubernetes resolvelib==0.5.4 # via # -c requirements/static/ci/py3.12/linux.txt @@ -560,8 +550,8 @@ rfc3987==1.3.8 # -r requirements/static/ci/common.in rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in rsa==4.7.2 # via @@ -579,13 +569,13 @@ semantic-version==2.9.0 # etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # apscheduler # etcd3-py # genshi @@ -619,8 +609,8 @@ strict-rfc3339==0.7 # -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # portend textfsm==1.1.3 # via @@ -628,8 +618,8 @@ textfsm==1.1.3 # -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt toml==0.10.2 # via @@ -646,14 +636,19 @@ twilio==7.9.2 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in +typing-extensions==4.15.0 + # via + # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt + # pyopenssl tzlocal==3.0 # via # -c requirements/static/ci/py3.12/linux.txt # apscheduler urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # botocore # docker @@ -661,14 +656,14 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -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 watchdog==0.10.3 @@ -701,15 +696,15 @@ yarl==1.20.1 # via # -c requirements/static/ci/py3.12/linux.txt # aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.12/linux-crypto.txt b/requirements/static/ci/py3.12/linux-crypto.txt index aff5e7d24c70..551695756e2e 100644 --- a/requirements/static/ci/py3.12/linux-crypto.txt +++ b/requirements/static/ci/py3.12/linux-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.12/linux-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/linux-crypto.txt requirements/static/ci/crypto.in # m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.12/linux.txt b/requirements/static/ci/py3.12/linux.txt index ad70bf081439..44c8bbe2c6e4 100644 --- a/requirements/static/ci/py3.12/linux.txt +++ b/requirements/static/ci/py3.12/linux.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.12/linux.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -12,10 +12,10 @@ aiohttp==3.12.13 # etcd3-py aiosignal==1.2.0 # via aiohttp -ansible-core==2.18.6 - # via ansible ansible==11.7.0 ; python_version >= "3.10" # via -r requirements/static/ci/linux.in +ansible-core==2.18.6 + # via ansible apache-libcloud==2.5.0 ; sys_platform != "win32" # via -r requirements/static/ci/common.in apscheduler==3.6.3 @@ -34,18 +34,18 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt - # jaraco.text + # -c requirements/static/pkg/py3.12/linux.txt + # jaraco-text bcrypt==4.1.2 # via # -r requirements/static/ci/common.in # paramiko +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 @@ -55,11 +55,9 @@ cachetools==4.2.2 # via # google-auth # python-telegram-bot -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # kubernetes # python-telegram-bot @@ -68,7 +66,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -76,36 +74,35 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # requests cheetah3==3.2.6.post2 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -click==7.1.1 - # via geomet clustershell==1.8.3 # via -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/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 # ansible-core # etcd3-py @@ -116,11 +113,11 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # pytest-skip-markers dnspython==2.6.1 @@ -133,14 +130,14 @@ etcd3-py==0.1.6 # via -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -148,8 +145,6 @@ future==1.0.0 # via textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -160,55 +155,56 @@ hglib==2.6.1 # via -r requirements/static/ci/linux.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in iniconfig==1.0.1 # via pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.12/linux.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.12/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # ansible-core # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -227,13 +223,13 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # via -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -244,19 +240,19 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -269,7 +265,7 @@ oscrypto==1.2.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # ansible-core # pytest @@ -283,13 +279,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # cherrypy propcache==0.3.2 # via @@ -297,26 +293,26 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pyasn1-modules==0.4.2 - # via google-auth pyasn1==0.6.2 # via # pyasn1-modules # rsa +pyasn1-modules==0.4.2 + # via google-auth pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt @@ -334,13 +330,24 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py pyrsistent==0.17.3 # via jsonschema +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -368,22 +375,11 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-consul==1.1.0 # via -r requirements/static/ci/linux.in python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -394,13 +390,13 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in python-telegram-bot==13.7 # via -r requirements/static/ci/linux.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # apscheduler # croniter # python-telegram-bot @@ -410,7 +406,7 @@ pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # ansible-core # clustershell @@ -420,18 +416,16 @@ pyyaml==6.0.1 # yamllint pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -redis-py-cluster==2.1.3 - # via -r requirements/static/ci/linux.in redis==3.5.3 # via redis-py-cluster -requests-oauthlib==2.0.0 - # via kubernetes +redis-py-cluster==2.1.3 + # via -r requirements/static/ci/linux.in requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -444,6 +438,8 @@ requests==2.32.5 ; python_version >= "3.10" # responses # twilio # vcert +requests-oauthlib==2.0.0 + # via kubernetes resolvelib==0.5.4 # via ansible-core responses==0.25.7 @@ -452,7 +448,7 @@ rfc3987==1.3.8 # via -r requirements/static/ci/common.in rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in rsa==4.7.2 # via google-auth @@ -462,11 +458,11 @@ semantic-version==2.9.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # apscheduler # etcd3-py # genshi @@ -490,13 +486,13 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in @@ -506,13 +502,16 @@ trustme==1.1.0 # via -r requirements/pytest.txt twilio==7.9.2 # via -r requirements/static/ci/linux.in -typing-extensions==4.8.0 - # via pytest-system-statistics +typing-extensions==4.15.0 + # via + # -c requirements/static/pkg/py3.12/linux.txt + # pyopenssl + # pytest-system-statistics tzlocal==3.0 # via apscheduler urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # botocore # docker @@ -520,11 +519,11 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -547,13 +546,13 @@ yamllint==1.26.3 # via -r requirements/static/ci/linux.in yarl==1.20.1 # via aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/pkg/py3.12/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.12/tools-virustotal.txt b/requirements/static/ci/py3.12/tools-virustotal.txt index d0e670895d43..622b946ff1b1 100644 --- a/requirements/static/ci/py3.12/tools-virustotal.txt +++ b/requirements/static/ci/py3.12/tools-virustotal.txt @@ -1,28 +1,28 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --output-file=requirements/static/ci/py3.12/tools-virustotal.txt --pip-args='' requirements/static/ci/tools-virustotal.in +# pip-compile --output-file=requirements/static/ci/py3.12/tools-virustotal.txt requirements/static/ci/tools-virustotal.in # certifi==2023.7.22 # via - # -c requirements/static/ci/../ci/py3.12/tools.txt + # -c requirements/static/ci/py3.12/tools.txt # requests charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../ci/py3.12/tools.txt + # -c requirements/static/ci/py3.12/tools.txt # requests idna==3.7 # via - # -c requirements/static/ci/../ci/py3.12/tools.txt + # -c requirements/static/ci/py3.12/tools.txt # requests requests==2.31.0 # via - # -c requirements/static/ci/../ci/py3.12/tools.txt + # -c requirements/static/ci/py3.12/tools.txt # virustotal3 urllib3==1.26.18 # via - # -c requirements/static/ci/../ci/py3.12/tools.txt + # -c requirements/static/ci/py3.12/tools.txt # requests virustotal3==1.0.8 # via -r requirements/static/ci/tools-virustotal.in diff --git a/requirements/static/ci/py3.12/tools.txt b/requirements/static/ci/py3.12/tools.txt index 185cabdcfe52..4a4cf79c1334 100644 --- a/requirements/static/ci/py3.12/tools.txt +++ b/requirements/static/ci/py3.12/tools.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.12/tools.txt --pip-args='' requirements/static/ci/tools.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/tools.txt requirements/static/ci/tools.in # annotated-types==0.6.0 # via pydantic @@ -16,7 +16,7 @@ botocore==1.24.46 # via # boto3 # s3transfer -certifi==2023.07.22 +certifi==2023.7.22 # via requests charset-normalizer==3.2.0 # via requests @@ -26,7 +26,7 @@ idna==3.7 # via requests jinja2==3.1.4 # via -r requirements/static/ci/tools.in -jmespath==1.0.1 +jmespath==1.1.0 # via # boto3 # botocore @@ -34,10 +34,10 @@ markupsafe==2.1.2 # via jinja2 packaging==22.0 # via -r requirements/static/ci/tools.in -pydantic-core==2.16.2 - # via pydantic pydantic==2.6.1 # via python-tools-scripts +pydantic-core==2.16.2 + # via pydantic pygments==2.17.2 # via rich python-dateutil==2.8.1 diff --git a/requirements/static/ci/py3.12/windows-crypto.txt b/requirements/static/ci/py3.12/windows-crypto.txt index a5b42f88cca3..5bddda4dfa63 100644 --- a/requirements/static/ci/py3.12/windows-crypto.txt +++ b/requirements/static/ci/py3.12/windows-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.12/windows-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# 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 # 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 73518dd01f4a..04b3ef0f4bf6 100644 --- a/requirements/static/ci/py3.12/windows.txt +++ b/requirements/static/ci/py3.12/windows.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.12/windows.txt --pip-args='' requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in requirements/static/pkg/windows.in requirements/windows.txt +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -22,32 +22,30 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt - # jaraco.text + # -c requirements/static/pkg/py3.12/windows.txt + # jaraco-text bcrypt==4.1.2 # via -r requirements/static/ci/common.in +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2024.7.4 ; python_version >= "3.10" +certifi==2024.7.4 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # kubernetes # requests cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt @@ -57,25 +55,23 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # requests cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt # cherrypy cherrypy==18.6.1 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt -click==7.1.2 - # via geomet clr-loader==0.2.6 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # pythonnet clustershell==1.8.3 # via -r requirements/static/ci/common.in @@ -83,12 +79,13 @@ colorama==0.4.1 # via pytest contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # etcd3-py # moto # pyopenssl @@ -96,11 +93,11 @@ cryptography==42.0.5 # trustme distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # pytest-skip-markers dmidecode==0.9.0 @@ -117,14 +114,14 @@ etcd3-py==0.1.6 # via -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -132,73 +129,72 @@ future==1.0.0 # via textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # gitpython gitpython==3.1.41 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt iniconfig==1.0.1 # via pytest ioloop==0.1a0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt - # jaraco.collections -jaraco.collections==3.3.0 + # -c requirements/static/pkg/py3.12/windows.txt + # jaraco-collections +jaraco-collections==3.3.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.12/windows.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # -r requirements/windows.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -211,17 +207,17 @@ kubernetes==35.0.0 # via -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt lxml==6.0.2 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # jinja2 # mako @@ -230,18 +226,18 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==8.2.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -254,7 +250,7 @@ oauthlib==3.3.1 # via requests-oauthlib packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # pytest # wheel @@ -268,13 +264,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.6 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # cherrypy propcache==0.3.2 # via @@ -282,24 +278,24 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics pyasn1==0.6.2 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt @@ -307,17 +303,28 @@ pygit2==1.13.1 # via -r requirements/static/ci/windows.in pymssql==2.3.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt pynacl==1.5.0 # via -r requirements/static/ci/common.in -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt # etcd3-py pyrsistent==0.17.3 # via jsonschema +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -345,20 +352,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt # botocore # kubernetes @@ -367,21 +363,21 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt pythonnet==3.0.3 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # tempora pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in -pywin32==306 +pywin32==311 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt # docker # pytest-skip-markers @@ -390,7 +386,7 @@ pywinrm==0.4.1 # via -r requirements/static/ci/windows.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # clustershell # kubernetes @@ -399,16 +395,12 @@ pyyaml==6.0.1 # yamllint pyzmq==25.0.2 ; sys_platform == "win32" # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-ntlm==1.1.0 - # via pywinrm -requests-oauthlib==2.0.0 - # via kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # docker @@ -420,6 +412,10 @@ requests==2.32.5 ; python_version >= "3.10" # requests-ntlm # requests-oauthlib # responses +requests-ntlm==1.1.0 + # via pywinrm +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.7 # via moto rfc3987==1.3.8 @@ -432,11 +428,11 @@ semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt six==1.15.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # etcd3-py # genshi # jsonschema @@ -447,7 +443,7 @@ six==1.15.0 # textfsm smmap==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # gitdb sqlparse==0.5.0 # via -r requirements/static/ci/common.in @@ -455,24 +451,27 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -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 trustme==1.1.0 # via -r requirements/pytest.txt -typing-extensions==4.4.0 - # via pytest-system-statistics +typing-extensions==4.15.0 + # via + # -c requirements/static/pkg/py3.12/windows.txt + # pyopenssl + # pytest-system-statistics urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # botocore @@ -483,7 +482,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # responses virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -503,15 +502,15 @@ werkzeug==3.1.5 wheel==0.46.3 # via # -c requirements/constraints.txt - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt wmi==1.5.1 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt xmltodict==0.13.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/windows.txt # moto # pywinrm @@ -519,13 +518,13 @@ yamllint==1.28.0 # via -r requirements/static/ci/windows.in yarl==1.20.1 # via aiohttp -zc.lockfile==2.0 +zc-lockfile==2.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -c requirements/static/pkg/py3.12/windows.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.13/changelog.txt b/requirements/static/ci/py3.13/changelog.txt index 1e5407a52088..bebe39faf0d4 100644 --- a/requirements/static/ci/py3.13/changelog.txt +++ b/requirements/static/ci/py3.13/changelog.txt @@ -1,16 +1,15 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.13/changelog.txt --pip-args='' requirements/static/ci/changelog.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/changelog.txt requirements/static/ci/changelog.in # -click-default-group==1.2.4 - # via towncrier click==8.1.7 # via - # -c requirements/static/ci/py3.13/linux.txt # click-default-group # towncrier +click-default-group==1.2.4 + # via towncrier incremental==24.7.2 # via towncrier jinja2==3.1.6 diff --git a/requirements/static/ci/py3.13/cloud.txt b/requirements/static/ci/py3.13/cloud.txt index 46d06cd7765a..ab30ce21a530 100644 --- a/requirements/static/ci/py3.13/cloud.txt +++ b/requirements/static/ci/py3.13/cloud.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.13/cloud.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/cloud.in requirements/static/ci/common.in requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # via @@ -40,23 +40,23 @@ attrs==24.2.0 # referencing autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt - # jaraco.text + # -c requirements/static/pkg/py3.13/linux.txt + # jaraco-text bcrypt==4.2.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in # paramiko -boto3==1.35.46 +boto==2.49.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in - # moto -boto==2.49.0 +boto3==1.35.46 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in + # moto botocore==1.35.46 # via # -c requirements/static/ci/py3.13/linux.txt @@ -67,14 +67,10 @@ cachetools==5.5.0 # via # -c requirements/static/ci/py3.13/linux.txt # google-auth -cassandra-driver==3.29.2 - # via - # -c requirements/static/ci/py3.13/linux.txt - # -r requirements/static/ci/common.in -certifi==2026.1.4 ; python_version >= "3.10" +certifi==2026.1.4 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # kubernetes # requests @@ -84,16 +80,16 @@ certvalidator==0.11.1 # vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -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 # cryptography # pynacl charset-normalizer==3.4.4 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # requests cheetah3==3.2.6.post1 # via @@ -101,39 +97,36 @@ cheetah3==3.2.6.post1 # -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -click==8.1.7 - # via - # -c requirements/static/ci/py3.13/linux.txt - # geomet clustershell==1.9.2 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt -cryptography==42.0.8 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -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 # etcd3-py # moto @@ -146,13 +139,13 @@ cryptography==42.0.8 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # virtualenv distro==1.9.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # pytest-skip-markers dnspython==2.7.0 @@ -170,8 +163,8 @@ etcd3-py==0.1.6 # -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 @@ -180,8 +173,8 @@ flaky==3.8.1 # -r requirements/pytest.txt frozenlist==1.8.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -193,10 +186,6 @@ genshi==0.7.9 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -geomet==0.2.1.post1 - # via - # -c requirements/static/ci/py3.13/linux.txt - # cassandra-driver gitdb==4.0.11 # via # -c requirements/static/ci/py3.13/linux.txt @@ -211,73 +200,74 @@ google-auth==2.35.0 # kubernetes idna==3.11 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in iniconfig==2.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # pytest -jaraco.collections==5.2.1 +jaraco-collections==5.2.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # cherrypy -jaraco.context==6.1.0 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt - # jaraco.text -jaraco.functools==4.4.0 + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.4.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -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 # boto3 # botocore -jsonschema-specifications==2024.10.1 - # via - # -c requirements/static/ci/py3.13/linux.txt - # jsonschema jsonschema==4.23.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in +jsonschema-specifications==2024.10.1 + # via + # -c requirements/static/ci/py3.13/linux.txt + # jsonschema jxmlease==1.0.3 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.13/linux.txt @@ -300,8 +290,8 @@ libnacl==2.1.0 ; sys_platform != "win32" and sys_platform != "darwin" # -r requirements/static/ci/common.in looseversion==1.3.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt mako==1.3.6 # via @@ -309,8 +299,8 @@ mako==1.3.6 # -r requirements/static/ci/common.in markupsafe==2.1.5 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -321,22 +311,22 @@ mock==5.1.0 # -r requirements/pytest.txt more-itertools==10.8.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.functools - # jaraco.text + # jaraco-functools + # jaraco-text moto==5.0.18 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in msgpack==1.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.1.0 @@ -356,8 +346,8 @@ oscrypto==1.3.0 # certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # pytest paramiko==3.5.0 ; sys_platform != "win32" and sys_platform != "darwin" @@ -370,8 +360,8 @@ passlib==1.7.4 # -r requirements/static/ci/common.in platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # virtualenv pluggy==1.5.0 # via @@ -379,8 +369,8 @@ pluggy==1.5.0 # pytest portend==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # cherrypy profitbricks==4.1.3 # via -r requirements/static/ci/cloud.in @@ -390,32 +380,32 @@ propcache==0.2.0 # yarl psutil==7.2.1 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.13/linux.txt - # google-auth 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" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/crypto.txt pyfakefs==5.7.1 # via @@ -430,10 +420,10 @@ pynacl==1.5.0 # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.3.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py pypsexec==0.3.0 @@ -443,6 +433,18 @@ pyspnego==0.8.0 # -r requirements/static/ci/cloud.in # requests-ntlm # smbprotocol +pytest==8.3.3 + # via + # -c requirements/static/ci/py3.13/linux.txt + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via # -c requirements/static/ci/py3.13/linux.txt @@ -485,22 +487,10 @@ pytest-timeout==2.3.1 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/pytest.txt -pytest==8.3.3 - # via - # -c requirements/static/ci/py3.13/linux.txt - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.9.0.post0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -514,13 +504,13 @@ python-etcd==0.4.5 # -r requirements/static/ci/common.in python-gnupg==0.5.6 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in pytz==2025.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # croniter pyvmomi==8.0.3.0.1 # via @@ -530,8 +520,8 @@ pywinrm==0.5.0 # via -r requirements/static/ci/cloud.in pyyaml==6.0.3 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # clustershell # kubernetes @@ -539,8 +529,8 @@ pyyaml==6.0.3 # responses pyzmq==27.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -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 @@ -548,16 +538,10 @@ referencing==0.35.1 # -c requirements/static/ci/py3.13/linux.txt # jsonschema # jsonschema-specifications -requests-ntlm==1.3.0 - # via pywinrm -requests-oauthlib==2.0.0 - # via - # -c requirements/static/ci/py3.13/linux.txt - # kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -570,6 +554,12 @@ requests==2.32.5 ; python_version >= "3.10" # requests-oauthlib # responses # vcert +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 # via # -c requirements/static/ci/py3.13/linux.txt @@ -585,8 +575,8 @@ rpds-py==0.20.0 # referencing rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in rsa==4.9 # via @@ -602,16 +592,15 @@ semantic-version==2.10.0 # etcd3-py setproctitle==1.3.7 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in six==1.17.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # etcd3-py # genshi - # geomet # kubernetes # profitbricks # python-dateutil @@ -636,8 +625,8 @@ strict-rfc3339==0.7 # -r requirements/static/ci/common.in tempora==5.8.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # portend textfsm==1.1.3 # via @@ -645,8 +634,8 @@ textfsm==1.1.3 # -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt toml==0.10.2 # via @@ -662,8 +651,8 @@ typing-extensions==4.12.2 # pytest-system-statistics urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # botocore # docker @@ -671,14 +660,14 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -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 # pytest-salt-factories @@ -710,15 +699,15 @@ yarl==1.16.0 # via # -c requirements/static/ci/py3.13/linux.txt # aiohttp -zc.lockfile==4.0 +zc-lockfile==4.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.13/darwin-crypto.txt b/requirements/static/ci/py3.13/darwin-crypto.txt index ef7df273b3b7..c20a6ab986ee 100644 --- a/requirements/static/ci/py3.13/darwin-crypto.txt +++ b/requirements/static/ci/py3.13/darwin-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.13/darwin-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# 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 # 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 00d2823a6c29..b66f8732049d 100644 --- a/requirements/static/ci/py3.13/darwin.txt +++ b/requirements/static/ci/py3.13/darwin.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.13/darwin.txt --pip-args='' requirements/darwin.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/darwin.in requirements/static/pkg/darwin.in +# 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 @@ -14,7 +14,7 @@ aiosignal==1.3.1 # via aiohttp apache-libcloud==3.8.0 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in asn1crypto==1.5.1 @@ -33,26 +33,24 @@ attrs==24.2.0 # referencing autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt - # jaraco.text + # -c requirements/static/pkg/py3.13/darwin.txt + # jaraco-text bcrypt==4.2.0 # via -r requirements/static/ci/common.in +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.35.46 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.35.46 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.2 - # via -r requirements/static/ci/common.in -certifi==2026.1.4 ; python_version >= "3.10" +certifi==2026.1.4 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # kubernetes # requests @@ -60,7 +58,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -68,36 +66,35 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.4 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # requests cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in -click==8.1.7 - # via geomet clustershell==1.9.2 # via -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt croniter==6.0.0 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt -cryptography==42.0.8 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # etcd3-py # moto # pyopenssl @@ -105,11 +102,11 @@ cryptography==42.0.8 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # virtualenv distro==1.9.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # pytest-skip-markers dnspython==2.7.0 @@ -124,14 +121,14 @@ etcd3-py==0.1.6 # via -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -139,22 +136,20 @@ future==1.0.0 # via textfsm genshi==0.7.9 # via -r requirements/static/ci/common.in -geomet==0.2.1.post1 - # via cassandra-driver gitdb==4.0.12 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # gitpython gitpython==3.1.46 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in hglib==2.6.2 # via -r requirements/static/ci/darwin.in idna==3.11 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt # etcd3-py # requests @@ -162,53 +157,54 @@ idna==3.11 # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.1 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt iniconfig==2.0.0 # via pytest -jaraco.collections==5.2.1 +jaraco-collections==5.2.1 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # cherrypy -jaraco.context==6.1.0 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt - # jaraco.text -jaraco.functools==4.4.0 + # -c requirements/static/pkg/py3.13/darwin.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.4.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # -r requirements/darwin.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # -r requirements/darwin.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema-specifications==2024.10.1 - # via jsonschema jsonschema==4.23.0 # via -r requirements/static/ci/common.in +jsonschema-specifications==2024.10.1 + # via jsonschema jxmlease==1.0.3 ; sys_platform != "win32" # via -r requirements/static/ci/common.in keyring==5.7.1 @@ -217,17 +213,17 @@ kubernetes==35.0.0 # via -r requirements/static/ci/common.in linode-python==1.1.1 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt looseversion==1.3.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt mako==1.3.6 # via -r requirements/static/ci/common.in markupsafe==2.1.5 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # jinja2 # mako @@ -238,18 +234,18 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==10.8.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.functools - # jaraco.text + # jaraco-functools + # jaraco-text moto==5.0.18 # via -r requirements/static/ci/common.in msgpack==1.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.1.0 @@ -262,7 +258,7 @@ oscrypto==1.3.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # pytest passlib==1.7.4 @@ -271,36 +267,36 @@ pathspec==0.12.1 # via yamllint platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # virtualenv pluggy==1.5.0 # via pytest portend==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # cherrypy propcache==0.2.0 # via yarl psutil==7.2.1 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics pyasn1==0.6.2 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt pycparser==2.23 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in # cffi pycryptodomex==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/crypto.txt pyfakefs==5.7.1 # via -r requirements/pytest.txt @@ -308,11 +304,22 @@ pygit2==1.16.0 # via -r requirements/static/ci/darwin.in pynacl==1.5.0 # via -r requirements/static/ci/common.in -pyopenssl==24.3.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt # etcd3-py +pytest==8.3.3 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -340,20 +347,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.3.3 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.9.0.post0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt # botocore # croniter @@ -365,17 +361,17 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.5.6 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt pytz==2025.2 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # croniter pyvmomi==8.0.3.0.1 # via -r requirements/static/ci/common.in pyyaml==6.0.3 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # clustershell # kubernetes @@ -385,18 +381,16 @@ pyyaml==6.0.3 # yamlordereddictloader pyzmq==25.1.2 ; sys_platform == "darwin" # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/zeromq.txt # pytest-salt-factories referencing==0.35.1 # via # jsonschema # jsonschema-specifications -requests-oauthlib==2.0.0 - # via kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # apache-libcloud # docker @@ -407,6 +401,8 @@ requests==2.32.5 ; python_version >= "3.10" # responses # vcert # vultr +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.3 # via moto rfc3987==1.3.8 @@ -421,14 +417,13 @@ semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.7 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt six==1.17.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # etcd3-py # genshi - # geomet # kubernetes # python-dateutil # pyvmomi @@ -436,7 +431,7 @@ six==1.17.0 # vcert smmap==5.0.2 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # gitdb sqlparse==0.5.1 # via -r requirements/static/ci/common.in @@ -444,13 +439,13 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==5.8.1 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # -r requirements/darwin.txt toml==0.10.2 @@ -461,7 +456,7 @@ typing-extensions==4.12.2 # via pytest-system-statistics urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # botocore # docker @@ -469,17 +464,17 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories vultr==1.0.1 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt watchdog==5.0.3 # via -r requirements/static/ci/common.in @@ -502,13 +497,13 @@ yamlordereddictloader==0.4.2 # via -r requirements/static/ci/darwin.in yarl==1.16.0 # via aiohttp -zc.lockfile==4.0 +zc-lockfile==4.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.13/darwin.txt + # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/darwin.txt # importlib-metadata diff --git a/requirements/static/ci/py3.13/docs.txt b/requirements/static/ci/py3.13/docs.txt index 08f84fb9d94c..2533f79026af 100644 --- a/requirements/static/ci/py3.13/docs.txt +++ b/requirements/static/ci/py3.13/docs.txt @@ -1,18 +1,18 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.13/docs.txt --pip-args='' requirements/base.txt requirements/static/ci/docs.in requirements/zeromq.txt +# 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 # alabaster==1.0.0 # via sphinx autocommand==2.2.2 # via # -c requirements/static/ci/py3.13/linux.txt - # jaraco.text + # jaraco-text babel==2.16.0 # via sphinx -certifi==2026.1.4 ; python_version >= "3.10" +certifi==2026.1.4 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt @@ -42,7 +42,7 @@ croniter==6.0.0 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt -cryptography==42.0.8 +cryptography==46.0.5 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt @@ -75,33 +75,34 @@ immutables==0.21 # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt # contextvars -jaraco.collections==5.2.1 +jaraco-collections==5.2.1 # via # -c requirements/static/ci/py3.13/linux.txt # cherrypy -jaraco.context==6.1.0 +jaraco-context==6.1.0 # via # -c requirements/static/ci/py3.13/linux.txt - # jaraco.text -jaraco.functools==4.4.0 + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.4.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt # myst-docutils # sphinx -jmespath==1.0.1 +jmespath==1.1.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt @@ -129,8 +130,8 @@ more-itertools==10.8.0 # -c requirements/static/ci/py3.13/linux.txt # cheroot # cherrypy - # jaraco.functools - # jaraco.text + # jaraco-functools + # jaraco-text msgpack==1.1.2 # via # -c requirements/static/ci/py3.13/linux.txt @@ -193,20 +194,22 @@ six==1.17.0 # via # -c requirements/static/ci/py3.13/linux.txt # python-dateutil - # sphinxcontrib.httpdomain + # sphinxcontrib-httpdomain snowballstemmer==2.2.0 # via sphinx sphinx==8.1.3 ; python_version >= "3.9" # via # -r requirements/static/ci/docs.in + # sphinxcontrib-httpdomain # sphinxcontrib-spelling - # sphinxcontrib.httpdomain sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-devhelp==2.0.0 # via sphinx sphinxcontrib-htmlhelp==2.1.0 # via sphinx +sphinxcontrib-httpdomain==1.8.1 + # via -r requirements/static/ci/docs.in sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-qthelp==2.0.0 @@ -215,8 +218,6 @@ sphinxcontrib-serializinghtml==2.0.0 # via sphinx sphinxcontrib-spelling==8.0.0 # via -r requirements/static/ci/docs.in -sphinxcontrib.httpdomain==1.8.1 - # via -r requirements/static/ci/docs.in tempora==5.8.1 # via # -c requirements/static/ci/py3.13/linux.txt @@ -236,7 +237,7 @@ virtualenv==20.36.1 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt -zc.lockfile==4.0 +zc-lockfile==4.0 # via # -c requirements/static/ci/py3.13/linux.txt # cherrypy diff --git a/requirements/static/ci/py3.13/freebsd-crypto.txt b/requirements/static/ci/py3.13/freebsd-crypto.txt index f089e09b3c87..35ce48fe7f8b 100644 --- a/requirements/static/ci/py3.13/freebsd-crypto.txt +++ b/requirements/static/ci/py3.13/freebsd-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.13/freebsd-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# 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 # 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 ad81a7be09b8..b89014fea1de 100644 --- a/requirements/static/ci/py3.13/freebsd.txt +++ b/requirements/static/ci/py3.13/freebsd.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.13/freebsd.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in requirements/zeromq.txt +# 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 @@ -30,28 +30,26 @@ attrs==24.2.0 # referencing autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt - # jaraco.text + # -c requirements/static/pkg/py3.13/freebsd.txt + # jaraco-text bcrypt==4.2.0 # via # -r requirements/static/ci/common.in # paramiko +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.35.46 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.35.46 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.2 - # via -r requirements/static/ci/common.in -certifi==2026.1.4 ; python_version >= "3.10" +certifi==2026.1.4 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # kubernetes # requests @@ -59,7 +57,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -67,36 +65,35 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.4 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # requests cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/static/pkg/freebsd.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in -click==8.1.7 - # via geomet clustershell==1.9.2 # via -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt croniter==6.0.0 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt -cryptography==42.0.8 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in # etcd3-py # moto @@ -106,11 +103,11 @@ cryptography==42.0.8 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # virtualenv distro==1.9.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # pytest-skip-markers @@ -126,14 +123,14 @@ etcd3-py==0.1.6 # via -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -141,8 +138,6 @@ future==1.0.0 # via textfsm genshi==0.7.9 # via -r requirements/static/ci/common.in -geomet==0.2.1.post1 - # via cassandra-driver gitdb==4.0.11 # via gitpython gitpython==3.1.43 @@ -151,58 +146,59 @@ hglib==2.6.2 # via -r requirements/static/ci/freebsd.in idna==3.11 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.1 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/static/pkg/freebsd.in iniconfig==2.0.0 # via pytest -jaraco.collections==5.2.1 +jaraco-collections==5.2.1 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # cherrypy -jaraco.context==6.1.0 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt - # jaraco.text -jaraco.functools==4.4.0 + # -c requirements/static/pkg/py3.13/freebsd.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.4.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema-specifications==2024.10.1 - # via jsonschema jsonschema==4.23.0 # via -r requirements/static/ci/common.in +jsonschema-specifications==2024.10.1 + # via jsonschema jxmlease==1.0.3 ; sys_platform != "win32" # via -r requirements/static/ci/common.in kazoo==2.10.0 ; sys_platform != "win32" and sys_platform != "darwin" @@ -215,13 +211,13 @@ libnacl==2.1.0 ; sys_platform != "win32" and sys_platform != "darwin" # via -r requirements/static/ci/common.in looseversion==1.3.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt mako==1.3.6 # via -r requirements/static/ci/common.in markupsafe==2.1.5 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # jinja2 # mako @@ -232,17 +228,17 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==10.8.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.functools - # jaraco.text + # jaraco-functools + # jaraco-text moto==5.0.18 # via -r requirements/static/ci/common.in msgpack==1.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.1.0 @@ -255,7 +251,7 @@ oscrypto==1.3.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # pytest paramiko==3.5.0 ; sys_platform != "win32" and sys_platform != "darwin" @@ -266,32 +262,32 @@ pathspec==0.12.1 # via yamllint platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # virtualenv pluggy==1.5.0 # via pytest portend==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # cherrypy propcache==0.2.0 # via yarl psutil==7.2.1 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/crypto.txt pyfakefs==5.7.1 # via -r requirements/pytest.txt @@ -303,11 +299,22 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.3.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/static/pkg/freebsd.in # etcd3-py +pytest==8.3.3 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -335,20 +342,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.3.3 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.9.0.post0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/static/pkg/freebsd.in # botocore # croniter @@ -360,17 +356,17 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.5.6 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/static/pkg/freebsd.in pytz==2025.2 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # croniter pyvmomi==8.0.3.0.1 # via -r requirements/static/ci/common.in pyyaml==6.0.3 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # clustershell # kubernetes @@ -379,18 +375,16 @@ pyyaml==6.0.3 # yamllint pyzmq==27.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/zeromq.txt # pytest-salt-factories referencing==0.35.1 # via # jsonschema # jsonschema-specifications -requests-oauthlib==2.0.0 - # via kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # apache-libcloud # docker @@ -400,6 +394,8 @@ requests==2.32.5 ; python_version >= "3.10" # requests-oauthlib # responses # vcert +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.3 # via moto rfc3987==1.3.8 @@ -414,14 +410,13 @@ semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.7 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/static/pkg/freebsd.in six==1.17.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # etcd3-py # genshi - # geomet # kubernetes # python-dateutil # pyvmomi @@ -435,13 +430,13 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==5.8.1 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in @@ -451,7 +446,7 @@ typing-extensions==4.12.2 # via pytest-system-statistics urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # botocore # docker @@ -459,11 +454,11 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -486,13 +481,13 @@ yamllint==1.35.1 # via -r requirements/static/ci/freebsd.in yarl==1.16.0 # via aiohttp -zc.lockfile==4.0 +zc-lockfile==4.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.13/freebsd.txt + # -c requirements/static/pkg/py3.13/freebsd.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.13/lint.txt b/requirements/static/ci/py3.13/lint.txt index 7f9d6fc99cbb..89f6739a478a 100644 --- a/requirements/static/ci/py3.13/lint.txt +++ b/requirements/static/ci/py3.13/lint.txt @@ -1,17 +1,13 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.13/lint.txt --pip-args='' 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 +# 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 # via # -c requirements/static/ci/py3.13/linux.txt # aiohttp -aiohttp-retry==2.8.3 - # via - # -c requirements/static/ci/py3.13/linux.txt - # twilio aiohttp==3.10.10 # via # -c requirements/static/ci/py3.13/linux.txt @@ -19,18 +15,22 @@ aiohttp==3.10.10 # aiohttp-retry # etcd3-py # twilio -aiosignal==1.3.1 +aiohttp-retry==2.8.3 # via # -c requirements/static/ci/py3.13/linux.txt - # aiohttp -ansible-core==2.17.5 + # twilio +aiosignal==1.3.1 # via # -c requirements/static/ci/py3.13/linux.txt - # ansible + # aiohttp ansible==10.5.0 ; python_version >= "3.10" # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/linux.in +ansible-core==2.17.5 + # via + # -c requirements/static/ci/py3.13/linux.txt + # ansible anyio==4.6.2.post1 # via # -c requirements/static/ci/py3.13/linux.txt @@ -54,23 +54,23 @@ attrs==24.2.0 # referencing autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt - # jaraco.text + # -c requirements/static/pkg/py3.13/linux.txt + # jaraco-text bcrypt==4.2.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in # paramiko -boto3==1.35.46 +boto==2.49.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in - # moto -boto==2.49.0 +boto3==1.35.46 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in + # moto botocore==1.35.46 # via # -c requirements/static/ci/py3.13/linux.txt @@ -81,14 +81,10 @@ cachetools==5.5.0 # via # -c requirements/static/ci/py3.13/linux.txt # google-auth -cassandra-driver==3.29.2 - # via - # -c requirements/static/ci/py3.13/linux.txt - # -r requirements/static/ci/common.in -certifi==2026.1.4 ; python_version >= "3.10" +certifi==2026.1.4 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # httpcore # httpx @@ -100,8 +96,8 @@ certvalidator==0.11.1 # vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -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 # cryptography @@ -109,8 +105,8 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.4 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # requests cheetah3==3.2.6.post1 # via @@ -118,39 +114,36 @@ cheetah3==3.2.6.post1 # -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -click==8.1.7 - # via - # -c requirements/static/ci/py3.13/linux.txt - # geomet clustershell==1.9.2 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt -cryptography==42.0.8 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -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 # ansible-core # etcd3-py @@ -162,13 +155,13 @@ dill==0.3.9 # via pylint distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # virtualenv distro==1.9.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt dnspython==2.7.0 # via @@ -185,14 +178,14 @@ etcd3-py==0.1.6 # -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -204,10 +197,6 @@ genshi==0.7.9 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in -geomet==0.2.1.post1 - # via - # -c requirements/static/ci/py3.13/linux.txt - # cassandra-driver gitdb==4.0.11 # via # -c requirements/static/ci/py3.13/linux.txt @@ -238,8 +227,8 @@ httpx==0.27.2 # python-telegram-bot idna==3.11 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # anyio # etcd3-py # httpx @@ -247,64 +236,65 @@ idna==3.11 # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in isort==5.13.2 # via pylint -jaraco.collections==5.2.1 +jaraco-collections==5.2.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # cherrypy -jaraco.context==6.1.0 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt - # jaraco.text -jaraco.functools==4.4.0 + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.4.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # ansible-core # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -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 # boto3 # botocore -jsonschema-specifications==2024.10.1 - # via - # -c requirements/static/ci/py3.13/linux.txt - # jsonschema jsonschema==4.23.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in +jsonschema-specifications==2024.10.1 + # via + # -c requirements/static/ci/py3.13/linux.txt + # jsonschema jxmlease==1.0.3 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.13/linux.txt @@ -327,8 +317,8 @@ libnacl==2.1.0 ; sys_platform != "win32" and sys_platform != "darwin" # -r requirements/static/ci/common.in looseversion==1.3.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt mako==1.3.6 # via @@ -336,8 +326,8 @@ mako==1.3.6 # -r requirements/static/ci/common.in markupsafe==2.1.5 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -350,21 +340,21 @@ mercurial==6.8.1 # -r requirements/static/ci/linux.in more-itertools==10.8.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.functools - # jaraco.text + # jaraco-functools + # jaraco-text moto==5.0.18 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in msgpack==1.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt multidict==6.1.0 # via @@ -381,8 +371,8 @@ oscrypto==1.3.0 # certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -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" @@ -399,14 +389,14 @@ pathspec==0.12.1 # yamllint platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # pylint # virtualenv portend==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # cherrypy propcache==0.2.0 # via @@ -414,29 +404,29 @@ propcache==0.2.0 # yarl psutil==7.2.1 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.13/linux.txt - # google-auth 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" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/crypto.txt pygit2==1.16.0 # via @@ -467,10 +457,10 @@ pynacl==1.5.0 # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.3.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py python-consul==1.1.0 @@ -479,8 +469,8 @@ python-consul==1.1.0 # -r requirements/static/ci/linux.in python-dateutil==2.9.0.post0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -494,8 +484,8 @@ python-etcd==0.4.5 # -r requirements/static/ci/common.in python-gnupg==0.5.6 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in python-telegram-bot==21.6 # via @@ -503,8 +493,8 @@ python-telegram-bot==21.6 # -r requirements/static/ci/linux.in pytz==2025.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # croniter pyvmomi==8.0.3.0.1 # via @@ -512,8 +502,8 @@ pyvmomi==8.0.3.0.1 # -r requirements/static/ci/common.in pyyaml==6.0.3 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # ansible-core # clustershell @@ -522,30 +512,26 @@ pyyaml==6.0.3 # yamllint pyzmq==27.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/zeromq.txt -redis-py-cluster==2.1.3 - # via - # -c requirements/static/ci/py3.13/linux.txt - # -r requirements/static/ci/linux.in redis==3.5.3 # via # -c requirements/static/ci/py3.13/linux.txt # redis-py-cluster +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 # via # -c requirements/static/ci/py3.13/linux.txt # jsonschema # jsonschema-specifications -requests-oauthlib==2.0.0 - # via - # -c requirements/static/ci/py3.13/linux.txt - # kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -557,6 +543,10 @@ requests==2.32.5 ; python_version >= "3.10" # responses # twilio # vcert +requests-oauthlib==2.0.0 + # via + # -c requirements/static/ci/py3.13/linux.txt + # kubernetes resolvelib==1.0.1 # via # -c requirements/static/ci/py3.13/linux.txt @@ -576,8 +566,8 @@ rpds-py==0.20.0 # referencing rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in rsa==4.9 # via @@ -595,16 +585,15 @@ semantic-version==2.10.0 # etcd3-py setproctitle==1.3.7 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in six==1.17.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # etcd3-py # genshi - # geomet # kubernetes # python-consul # python-dateutil @@ -638,8 +627,8 @@ strict-rfc3339==0.7 # -r requirements/static/ci/common.in tempora==5.8.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # portend textfsm==1.1.3 # via @@ -647,8 +636,8 @@ textfsm==1.1.3 # -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt toml==0.10.2 # via @@ -663,8 +652,8 @@ twilio==9.3.4 # -r requirements/static/ci/linux.in urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # botocore # docker @@ -672,14 +661,14 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -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 watchdog==5.0.3 @@ -712,15 +701,15 @@ yarl==1.16.0 # via # -c requirements/static/ci/py3.13/linux.txt # aiohttp -zc.lockfile==4.0 +zc-lockfile==4.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt # -c requirements/static/ci/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.13/linux-crypto.txt b/requirements/static/ci/py3.13/linux-crypto.txt index 5c6511ba88b0..7ca794acfa78 100644 --- a/requirements/static/ci/py3.13/linux-crypto.txt +++ b/requirements/static/ci/py3.13/linux-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.13/linux-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# 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 # 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 8ab1b65ed13d..25e33f845f59 100644 --- a/requirements/static/ci/py3.13/linux.txt +++ b/requirements/static/ci/py3.13/linux.txt @@ -1,25 +1,25 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.13/linux.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt +# 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-retry==2.8.3 - # via twilio aiohttp==3.10.10 # via # -r requirements/static/ci/common.in # aiohttp-retry # etcd3-py # twilio +aiohttp-retry==2.8.3 + # via twilio aiosignal==1.3.1 # via aiohttp -ansible-core==2.17.5 - # via ansible ansible==10.5.0 ; python_version >= "3.10" # via -r requirements/static/ci/linux.in +ansible-core==2.17.5 + # via ansible anyio==4.6.2.post1 # via httpx apache-libcloud==3.8.0 ; sys_platform != "win32" @@ -40,18 +40,18 @@ attrs==24.2.0 # referencing autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt - # jaraco.text + # -c requirements/static/pkg/py3.13/linux.txt + # jaraco-text bcrypt==4.2.0 # via # -r requirements/static/ci/common.in # paramiko +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.35.46 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.35.46 # via # boto3 @@ -59,11 +59,9 @@ botocore==1.35.46 # s3transfer cachetools==5.5.0 # via google-auth -cassandra-driver==3.29.2 - # via -r requirements/static/ci/common.in -certifi==2026.1.4 ; python_version >= "3.10" +certifi==2026.1.4 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # httpcore # httpx @@ -73,7 +71,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -81,36 +79,35 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.4 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # requests cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in -click==8.1.7 - # via geomet clustershell==1.9.2 # via -r requirements/static/ci/common.in contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt croniter==6.0.0 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt -cryptography==42.0.8 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/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 # ansible-core # etcd3-py @@ -121,11 +118,11 @@ cryptography==42.0.8 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # virtualenv distro==1.9.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # pytest-skip-markers dnspython==2.7.0 @@ -138,14 +135,14 @@ etcd3-py==0.1.6 # via -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -153,8 +150,6 @@ future==1.0.0 # via textfsm genshi==0.7.9 # via -r requirements/static/ci/common.in -geomet==0.2.1.post1 - # via cassandra-driver gitdb==4.0.11 # via gitpython gitpython==3.1.43 @@ -171,7 +166,7 @@ httpx==0.27.2 # via python-telegram-bot idna==3.11 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # anyio # etcd3-py # httpx @@ -180,52 +175,53 @@ idna==3.11 # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in iniconfig==2.0.0 # via pytest -jaraco.collections==5.2.1 +jaraco-collections==5.2.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # cherrypy -jaraco.context==6.1.0 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt - # jaraco.text -jaraco.functools==4.4.0 + # -c requirements/static/pkg/py3.13/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.4.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # ansible-core # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema-specifications==2024.10.1 - # via jsonschema jsonschema==4.23.0 # via -r requirements/static/ci/common.in +jsonschema-specifications==2024.10.1 + # via jsonschema jxmlease==1.0.3 ; sys_platform != "win32" # via -r requirements/static/ci/common.in kazoo==2.10.0 ; sys_platform != "win32" and sys_platform != "darwin" @@ -238,13 +234,13 @@ libnacl==2.1.0 ; sys_platform != "win32" and sys_platform != "darwin" # via -r requirements/static/ci/common.in looseversion==1.3.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt mako==1.3.6 # via -r requirements/static/ci/common.in markupsafe==2.1.5 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -255,18 +251,18 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==10.8.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.functools - # jaraco.text + # jaraco-functools + # jaraco-text moto==5.0.18 # via -r requirements/static/ci/common.in msgpack==1.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.1.0 @@ -279,7 +275,7 @@ oscrypto==1.3.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # ansible-core # pytest @@ -291,38 +287,38 @@ pathspec==0.12.1 # via yamllint platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # virtualenv pluggy==1.5.0 # via pytest portend==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # cherrypy propcache==0.2.0 # via yarl psutil==7.2.1 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pyasn1-modules==0.4.2 - # via google-auth pyasn1==0.6.2 # via # pyasn1-modules # rsa +pyasn1-modules==0.4.2 + # via google-auth pycparser==2.23 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/crypto.txt pyfakefs==5.7.1 # via -r requirements/pytest.txt @@ -340,11 +336,22 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.3.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py +pytest==8.3.3 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -372,22 +379,11 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.3.3 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-consul==1.1.0 # via -r requirements/static/ci/linux.in python-dateutil==2.9.0.post0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -399,19 +395,19 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.5.6 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in python-telegram-bot==21.6 # via -r requirements/static/ci/linux.in pytz==2025.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # croniter pyvmomi==8.0.3.0.1 # via -r requirements/static/ci/common.in pyyaml==6.0.3 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # ansible-core # clustershell @@ -421,22 +417,20 @@ pyyaml==6.0.3 # yamllint pyzmq==27.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -redis-py-cluster==2.1.3 - # via -r requirements/static/ci/linux.in 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 # via # jsonschema # jsonschema-specifications -requests-oauthlib==2.0.0 - # via kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -448,6 +442,8 @@ requests==2.32.5 ; python_version >= "3.10" # responses # twilio # vcert +requests-oauthlib==2.0.0 + # via kubernetes resolvelib==1.0.1 # via ansible-core responses==0.25.3 @@ -460,7 +456,7 @@ rpds-py==0.20.0 # referencing rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in rsa==4.9 # via google-auth @@ -470,14 +466,13 @@ semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.7 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/static/pkg/linux.in six==1.17.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # etcd3-py # genshi - # geomet # kubernetes # python-consul # python-dateutil @@ -500,13 +495,13 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==5.8.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in @@ -518,7 +513,7 @@ typing-extensions==4.12.2 # via pytest-system-statistics urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # botocore # docker @@ -526,11 +521,11 @@ urllib3==2.6.3 ; python_version >= "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -553,13 +548,13 @@ yamllint==1.35.1 # via -r requirements/static/ci/linux.in yarl==1.16.0 # via aiohttp -zc.lockfile==4.0 +zc-lockfile==4.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.13/linux.txt + # -c requirements/static/pkg/py3.13/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.13/tools-virustotal.txt b/requirements/static/ci/py3.13/tools-virustotal.txt index 399b2d492db9..682582233321 100644 --- a/requirements/static/ci/py3.13/tools-virustotal.txt +++ b/requirements/static/ci/py3.13/tools-virustotal.txt @@ -1,28 +1,28 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --output-file=requirements/static/ci/py3.13/tools-virustotal.txt --pip-args='' requirements/static/ci/tools-virustotal.in +# pip-compile --output-file=requirements/static/ci/py3.13/tools-virustotal.txt requirements/static/ci/tools-virustotal.in # certifi==2024.8.30 # via - # -c requirements/static/ci/../ci/py3.13/tools.txt + # -c requirements/static/ci/py3.13/tools.txt # requests charset-normalizer==3.4.0 # via - # -c requirements/static/ci/../ci/py3.13/tools.txt + # -c requirements/static/ci/py3.13/tools.txt # requests idna==3.10 # via - # -c requirements/static/ci/../ci/py3.13/tools.txt + # -c requirements/static/ci/py3.13/tools.txt # requests requests==2.32.3 # via - # -c requirements/static/ci/../ci/py3.13/tools.txt + # -c requirements/static/ci/py3.13/tools.txt # virustotal3 urllib3==2.2.3 # via - # -c requirements/static/ci/../ci/py3.13/tools.txt + # -c requirements/static/ci/py3.13/tools.txt # requests virustotal3==1.0.8 # via -r requirements/static/ci/tools-virustotal.in diff --git a/requirements/static/ci/py3.13/tools.txt b/requirements/static/ci/py3.13/tools.txt index 3f35a83e3550..bbe475879059 100644 --- a/requirements/static/ci/py3.13/tools.txt +++ b/requirements/static/ci/py3.13/tools.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.13/tools.txt --pip-args='' requirements/static/ci/tools.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.13/tools.txt requirements/static/ci/tools.in # annotated-types==0.7.0 # via pydantic @@ -26,7 +26,7 @@ idna==3.10 # via requests jinja2==3.1.4 # via -r requirements/static/ci/tools.in -jmespath==1.0.1 +jmespath==1.1.0 # via # boto3 # botocore @@ -38,10 +38,10 @@ mdurl==0.1.2 # via markdown-it-py packaging==24.1 # via -r requirements/static/ci/tools.in -pydantic-core==2.23.4 - # via pydantic pydantic==2.9.2 # via python-tools-scripts +pydantic-core==2.23.4 + # via pydantic pygments==2.18.0 # via rich python-dateutil==2.9.0.post0 diff --git a/requirements/static/ci/py3.13/windows-crypto.txt b/requirements/static/ci/py3.13/windows-crypto.txt index 23a3bf4f1b2d..812ad9baddc6 100644 --- a/requirements/static/ci/py3.13/windows-crypto.txt +++ b/requirements/static/ci/py3.13/windows-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.13/windows-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# 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 # 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 02ea4f5e7cd8..f47cb6be9352 100644 --- a/requirements/static/ci/py3.13/windows.txt +++ b/requirements/static/ci/py3.13/windows.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.13/windows.txt --pip-args='' requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in requirements/static/pkg/windows.in requirements/windows.txt +# 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 @@ -24,32 +24,30 @@ attrs==24.2.0 # referencing autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt - # jaraco.text + # -c requirements/static/pkg/py3.13/windows.txt + # jaraco-text bcrypt==4.2.0 # via -r requirements/static/ci/common.in +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.35.46 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.35.46 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.2 - # via -r requirements/static/ci/common.in -certifi==2026.1.4 ; python_version >= "3.10" +certifi==2026.1.4 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # kubernetes # requests cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt @@ -59,40 +57,37 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.4 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # requests cheetah3==3.2.6.post1 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt -click==8.1.7 - # via geomet clr-loader==0.2.10 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # pythonnet clustershell==1.9.2 # via -r requirements/static/ci/common.in colorama==0.4.6 - # via - # click - # pytest + # via pytest contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt -cryptography==42.0.8 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # etcd3-py # moto # pyopenssl @@ -101,11 +96,11 @@ cryptography==42.0.8 # trustme distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # virtualenv distro==1.9.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # pytest-skip-markers dmidecode==0.9.0 @@ -122,14 +117,14 @@ etcd3-py==0.1.6 # via -r requirements/static/ci/common.in filelock==3.20.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -137,94 +132,93 @@ future==1.0.0 # via textfsm genshi==0.7.9 # via -r requirements/static/ci/common.in -geomet==0.2.1.post1 - # via cassandra-driver gitdb==4.0.12 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # gitpython gitpython==3.1.46 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt idna==3.11 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.1 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt iniconfig==2.0.0 # via pytest ioloop==0.1a0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt -jaraco.collections==5.2.1 +jaraco-collections==5.2.1 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # cherrypy -jaraco.context==6.1.0 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt - # jaraco.text -jaraco.functools==4.4.0 + # -c requirements/static/pkg/py3.13/windows.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.4.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # -r requirements/windows.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 # botocore -jsonschema-specifications==2024.10.1 - # via jsonschema jsonschema==4.23.0 # via -r requirements/static/ci/common.in +jsonschema-specifications==2024.10.1 + # via jsonschema keyring==5.7.1 # via -r requirements/static/ci/common.in kubernetes==35.0.0 # via -r requirements/static/ci/common.in looseversion==1.3.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt lxml==6.0.2 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt mako==1.3.6 # via -r requirements/static/ci/common.in markupsafe==2.1.5 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # jinja2 # mako @@ -233,17 +227,17 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==10.8.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.functools - # jaraco.text + # jaraco-functools + # jaraco-text moto==5.0.18 # via -r requirements/static/ci/common.in msgpack==1.1.2 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.1.0 @@ -254,7 +248,7 @@ oauthlib==3.3.1 # via requests-oauthlib packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # pytest # wheel @@ -266,36 +260,36 @@ pathspec==0.12.1 # via yamllint platformdirs==4.5.1 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # virtualenv pluggy==1.5.0 # via pytest portend==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # cherrypy propcache==0.2.0 # via yarl psutil==7.2.1 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics pyasn1==0.6.2 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt pycparser==2.23 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt # cffi pycryptodomex==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/crypto.txt pyfakefs==5.7.1 # via -r requirements/pytest.txt @@ -303,17 +297,28 @@ pygit2==1.16.0 # via -r requirements/static/ci/windows.in pymssql==2.3.11 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt pynacl==1.5.0 # via -r requirements/static/ci/common.in -pyopenssl==24.3.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt # etcd3-py pyspnego==0.11.1 # via requests-ntlm +pytest==8.3.3 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -341,20 +346,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.3.3 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.9.0.post0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt # botocore # kubernetes @@ -364,17 +358,17 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.5.6 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt pythonnet==3.0.5 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt pyvmomi==8.0.3.0.1 # via -r requirements/static/ci/common.in pywin32==311 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt # docker # pytest-skip-markers @@ -383,7 +377,7 @@ pywinrm==0.5.0 # via -r requirements/static/ci/windows.in pyyaml==6.0.3 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # clustershell # kubernetes @@ -392,20 +386,16 @@ pyyaml==6.0.3 # yamllint pyzmq==25.0.2 ; sys_platform == "win32" # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/zeromq.txt # pytest-salt-factories referencing==0.35.1 # via # jsonschema # jsonschema-specifications -requests-ntlm==1.3.0 - # via pywinrm -requests-oauthlib==2.0.0 - # via kubernetes requests==2.32.5 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # docker @@ -416,6 +406,10 @@ requests==2.32.5 ; python_version >= "3.10" # requests-ntlm # requests-oauthlib # responses +requests-ntlm==1.3.0 + # via pywinrm +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.3 # via moto rfc3987==1.3.8 @@ -432,21 +426,20 @@ semantic-version==2.10.0 # via etcd3-py setproctitle==1.3.7 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt six==1.17.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # etcd3-py # genshi - # geomet # kubernetes # python-dateutil # pyvmomi # textfsm smmap==5.0.2 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # gitdb sqlparse==0.5.1 # via -r requirements/static/ci/common.in @@ -456,13 +449,13 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==5.8.1 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in timelib==0.3.0 ; python_version >= "3.11" # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # -r requirements/windows.txt toml==0.10.2 @@ -473,7 +466,7 @@ typing-extensions==4.12.2 # via pytest-system-statistics urllib3==2.6.3 ; python_version >= "3.10" # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # botocore @@ -484,7 +477,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # responses virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -504,15 +497,15 @@ werkzeug==3.1.5 wheel==0.46.3 # via # -c requirements/constraints.txt - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt wmi==1.5.1 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt xmltodict==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/windows.txt # moto # pywinrm @@ -520,13 +513,13 @@ yamllint==1.35.1 # via -r requirements/static/ci/windows.in yarl==1.16.0 # via aiohttp -zc.lockfile==4.0 +zc-lockfile==4.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.13/windows.txt + # -c requirements/static/pkg/py3.13/windows.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.9/changelog.txt b/requirements/static/ci/py3.9/changelog.txt index 967ea68da913..eef77cd527d1 100644 --- a/requirements/static/ci/py3.9/changelog.txt +++ b/requirements/static/ci/py3.9/changelog.txt @@ -1,16 +1,15 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.9/changelog.txt --pip-args='' requirements/static/ci/changelog.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/changelog.txt requirements/static/ci/changelog.in # -click-default-group==1.2.2 - # via towncrier click==7.1.1 # via - # -c requirements/static/ci/py3.9/linux.txt # click-default-group # towncrier +click-default-group==1.2.2 + # via towncrier incremental==17.5.0 # via towncrier jinja2==3.1.6 diff --git a/requirements/static/ci/py3.9/cloud.txt b/requirements/static/ci/py3.9/cloud.txt index bf88dd7d3b77..2eaabcaf1c46 100644 --- a/requirements/static/ci/py3.9/cloud.txt +++ b/requirements/static/ci/py3.9/cloud.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.9/cloud.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/cloud.in requirements/static/ci/common.in requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # aiohappyeyeballs==2.6.1 # via @@ -42,28 +42,28 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.9/linux.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt - # jaraco.context + # -c requirements/static/pkg/py3.9/linux.txt + # jaraco-context bcrypt==4.1.2 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # paramiko -boto3==1.39.3 +boto==2.49.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in - # moto -boto==2.49.0 +boto3==1.39.3 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in + # moto botocore==1.39.3 # via # -c requirements/static/ci/py3.9/linux.txt @@ -74,14 +74,10 @@ cachetools==4.2.2 # via # -c requirements/static/ci/py3.9/linux.txt # google-auth -cassandra-driver==3.29.3 - # via - # -c requirements/static/ci/py3.9/linux.txt - # -r requirements/static/ci/common.in -certifi==2023.07.22 ; python_version < "3.10" +certifi==2026.1.4 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # kubernetes # requests @@ -91,8 +87,8 @@ certvalidator==0.11.1 # vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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 # cryptography @@ -100,8 +96,8 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # requests cheetah3==3.2.6.post2 # via @@ -109,24 +105,20 @@ cheetah3==3.2.6.post2 # -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.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 -click==7.1.1 - # via - # -c requirements/static/ci/py3.9/linux.txt - # geomet clustershell==1.8.3 # via # -c requirements/static/ci/py3.9/linux.txt @@ -137,19 +129,20 @@ colorama==0.4.3 # ciscoconfparse contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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 # etcd3-py # moto @@ -162,13 +155,13 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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 @@ -191,8 +184,8 @@ exceptiongroup==1.0.4 # pytest filelock==3.19.1 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/ci/common.in # virtualenv flaky==3.8.1 @@ -201,8 +194,8 @@ flaky==3.8.1 # -r requirements/pytest.txt frozenlist==1.7.0 ; python_version < "3.11" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -215,10 +208,6 @@ genshi==0.7.5 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -geomet==1.1.0 - # via - # -c requirements/static/ci/py3.9/linux.txt - # cassandra-driver gitdb==4.0.7 # via # -c requirements/static/ci/py3.9/linux.txt @@ -233,68 +222,69 @@ google-auth==2.1.0 # kubernetes idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in iniconfig==1.0.1 # via # -c requirements/static/ci/py3.9/linux.txt # pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.9/linux.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # junos-eznc # moto # napalm -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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 # boto3 @@ -330,8 +320,8 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt lxml==4.9.1 # via @@ -345,8 +335,8 @@ mako==1.2.2 # -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -357,23 +347,23 @@ mock==5.1.0 # -r requirements/pytest.txt more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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 @@ -416,8 +406,8 @@ oscrypto==1.2.0 # certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # pytest paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" @@ -440,8 +430,8 @@ pathtools==0.1.2 # watchdog platformdirs==4.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # virtualenv pluggy==1.4.0 # via @@ -449,8 +439,8 @@ pluggy==1.4.0 # pytest portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # cherrypy profitbricks==4.1.3 # via -r requirements/static/ci/cloud.in @@ -461,32 +451,32 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version <= "3.9" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.9/linux.txt - # google-auth pyasn1==0.6.2 # via # -c requirements/static/ci/py3.9/linux.txt # pyasn1-modules # rsa +pyasn1-modules==0.4.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # google-auth pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/crypto.txt pyeapi==0.8.3 # via @@ -505,10 +495,10 @@ pynacl==1.5.0 # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py pyparsing==3.0.9 @@ -530,6 +520,18 @@ pyspnego==0.8.0 # via # -r requirements/static/ci/cloud.in # smbprotocol +pytest==8.1.1 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via # -c requirements/static/ci/py3.9/linux.txt @@ -572,22 +574,10 @@ pytest-timeout==2.3.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/pytest.txt -pytest==8.1.1 - # via - # -c requirements/static/ci/py3.9/linux.txt - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -600,13 +590,13 @@ python-etcd==0.4.5 # -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # croniter # tempora pyvmomi==6.7.1.2018.12 @@ -617,8 +607,8 @@ pywinrm==0.3.0 # via -r requirements/static/ci/cloud.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # clustershell # junos-eznc @@ -629,20 +619,14 @@ pyyaml==6.0.1 # yamlordereddictloader pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-ntlm==1.1.0 - # via pywinrm -requests-oauthlib==2.0.0 - # via - # -c requirements/static/ci/py3.9/linux.txt - # kubernetes requests==2.31.0 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -657,6 +641,12 @@ requests==2.31.0 ; python_version < "3.10" # requests-oauthlib # responses # vcert +requests-ntlm==1.1.0 + # via pywinrm +requests-oauthlib==2.0.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # kubernetes responses==0.25.7 # via # -c requirements/static/ci/py3.9/linux.txt @@ -667,8 +657,8 @@ rfc3987==1.3.8 # -r requirements/static/ci/common.in rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in rsa==4.7.2 # via @@ -690,13 +680,13 @@ semantic-version==2.9.0 # etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # etcd3-py # genshi # jsonschema @@ -730,8 +720,8 @@ strict-rfc3339==0.7 # -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # portend terminal==0.4.0 # via @@ -746,8 +736,8 @@ textfsm==1.1.0 # ntc-templates timelib==0.3.0 ; python_version < "3.11" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt toml==0.10.2 # via @@ -767,15 +757,17 @@ trustme==1.1.0 # -r requirements/pytest.txt typing-extensions==4.15.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # cryptography + # pyopenssl # pytest-shell-utilities # pytest-system-statistics # virtualenv urllib3==1.26.20 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # botocore # docker @@ -783,14 +775,14 @@ urllib3==1.26.20 ; python_version < "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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 # pytest-salt-factories @@ -826,15 +818,15 @@ yarl==1.20.1 # via # -c requirements/static/ci/py3.9/linux.txt # aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.9/darwin-crypto.txt b/requirements/static/ci/py3.9/darwin-crypto.txt index 5734c5798070..0a58d209b09b 100644 --- a/requirements/static/ci/py3.9/darwin-crypto.txt +++ b/requirements/static/ci/py3.9/darwin-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.9/darwin-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/darwin-crypto.txt requirements/static/ci/crypto.in # m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.9/darwin.txt b/requirements/static/ci/py3.9/darwin.txt index f84143e353cc..019d21b30b2a 100644 --- a/requirements/static/ci/py3.9/darwin.txt +++ b/requirements/static/ci/py3.9/darwin.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.9/darwin.txt --pip-args='' requirements/darwin.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/darwin.in requirements/static/pkg/darwin.in +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -14,7 +14,7 @@ aiosignal==1.2.0 # via aiohttp apache-libcloud==2.5.0 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in asn1crypto==1.3.0 @@ -33,32 +33,30 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.9/darwin.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt - # jaraco.context + # -c requirements/static/pkg/py3.9/darwin.txt + # jaraco-context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in # paramiko +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2023.07.22 ; python_version < "3.10" +certifi==2026.1.4 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # kubernetes # requests @@ -66,7 +64,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -75,40 +73,39 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # requests cheetah3==3.2.6.post2 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt # cherrypy cherrypy==18.6.1 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in ciscoconfparse==1.5.19 # via napalm -click==7.0 - # via geomet clustershell==1.8.1 # via -r requirements/static/ci/common.in colorama==0.4.3 # via ciscoconfparse contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # etcd3-py # moto # paramiko @@ -117,11 +114,11 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # pytest-skip-markers dnspython==2.6.1 @@ -139,14 +136,14 @@ exceptiongroup==1.0.4 # via pytest filelock==3.19.1 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -156,22 +153,20 @@ future==0.18.3 # textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # gitpython gitpython==3.1.41 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in hglib==2.6.1 # via -r requirements/static/ci/darwin.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt # etcd3-py # requests @@ -179,51 +174,52 @@ idna==3.7 # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt iniconfig==1.0.1 # via pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.9/darwin.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.9/darwin.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # -r requirements/darwin.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # -r requirements/darwin.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # junos-eznc # moto # napalm -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -242,11 +238,11 @@ kubernetes==35.0.0 # via -r requirements/static/ci/common.in linode-python==1.1.1 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt lxml==4.9.1 # via @@ -257,7 +253,7 @@ mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # jinja2 # mako @@ -268,19 +264,19 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -306,7 +302,7 @@ oscrypto==1.2.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # pytest paramiko==3.4.0 @@ -326,13 +322,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.6 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # cherrypy propcache==0.3.2 # via @@ -340,24 +336,24 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version <= "3.9" # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics pyasn1==0.6.2 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt # -r requirements/static/ci/common.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/crypto.txt pyeapi==0.8.3 # via napalm @@ -369,9 +365,9 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt # etcd3-py pyparsing==3.0.9 @@ -382,6 +378,17 @@ pyserial==3.4 # via # junos-eznc # netmiko +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -409,20 +416,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt # botocore # croniter @@ -433,18 +429,18 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # croniter # tempora pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # clustershell # junos-eznc @@ -456,14 +452,12 @@ pyyaml==6.0.1 # yamlordereddictloader pyzmq==25.1.2 ; sys_platform == "darwin" # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-oauthlib==2.0.0 - # via kubernetes requests==2.31.0 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # apache-libcloud # docker @@ -476,6 +470,8 @@ requests==2.31.0 ; python_version < "3.10" # responses # vcert # vultr +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.7 # via moto rfc3987==1.3.8 @@ -491,11 +487,11 @@ semantic-version==2.9.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # etcd3-py # genshi # jsonschema @@ -509,7 +505,7 @@ six==1.16.0 # vcert smmap==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # gitdb sqlparse==0.5.0 # via -r requirements/static/ci/common.in @@ -517,7 +513,7 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # portend terminal==0.4.0 # via ntc-templates @@ -529,7 +525,7 @@ textfsm==1.1.0 # ntc-templates timelib==0.2.5 ; python_version < "3.11" # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # -r requirements/darwin.txt toml==0.10.2 @@ -542,13 +538,15 @@ trustme==1.1.0 # via -r requirements/pytest.txt typing-extensions==4.15.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt + # cryptography + # pyopenssl # pytest-shell-utilities # pytest-system-statistics # virtualenv urllib3==1.26.20 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # botocore # docker @@ -556,17 +554,17 @@ urllib3==1.26.20 ; python_version < "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories vultr==1.0.1 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt watchdog==0.10.3 # via -r requirements/static/ci/common.in @@ -591,13 +589,13 @@ yamlordereddictloader==0.4.0 # junos-eznc yarl==1.20.1 # via aiohttp -zc.lockfile==2.0 +zc-lockfile==2.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # cherrypy zipp==3.21.0 # via - # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/darwin.txt # importlib-metadata diff --git a/requirements/static/ci/py3.9/docs.txt b/requirements/static/ci/py3.9/docs.txt index d6053d876d6d..68adeb651480 100644 --- a/requirements/static/ci/py3.9/docs.txt +++ b/requirements/static/ci/py3.9/docs.txt @@ -1,22 +1,22 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.9/docs.txt --pip-args='' requirements/base.txt requirements/static/ci/docs.in requirements/zeromq.txt +# 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 # via sphinx autocommand==2.2.2 # via # -c requirements/static/ci/py3.9/linux.txt - # jaraco.text + # jaraco-text babel==2.9.1 # via sphinx -backports.tarfile==1.2.0 +backports-tarfile==1.2.0 # via # -c requirements/static/ci/py3.9/linux.txt - # jaraco.context -certifi==2023.07.22 ; python_version < "3.10" + # jaraco-context +certifi==2026.1.4 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt @@ -46,7 +46,7 @@ croniter==2.0.5 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt @@ -83,37 +83,38 @@ importlib-metadata==8.7.0 # via # -c requirements/static/ci/py3.9/linux.txt # sphinx -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via # -c requirements/static/ci/py3.9/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # jaraco-collections +jaraco-collections==3.4.0 # via # -c requirements/static/ci/py3.9/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via # -c requirements/static/ci/py3.9/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt # myst-docutils # sphinx -jmespath==1.0.1 +jmespath==1.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt @@ -141,9 +142,9 @@ more-itertools==10.7.0 # -c requirements/static/ci/py3.9/linux.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via # -c requirements/static/ci/py3.9/linux.txt @@ -207,20 +208,22 @@ six==1.16.0 # via # -c requirements/static/ci/py3.9/linux.txt # python-dateutil - # sphinxcontrib.httpdomain + # sphinxcontrib-httpdomain snowballstemmer==2.1.0 # via sphinx sphinx==6.1.3 ; python_version >= "3.9" # via # -r requirements/static/ci/docs.in + # sphinxcontrib-httpdomain # sphinxcontrib-spelling - # sphinxcontrib.httpdomain sphinxcontrib-applehelp==1.0.2 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx sphinxcontrib-htmlhelp==2.0.1 # via sphinx +sphinxcontrib-httpdomain==1.8.1 + # via -r requirements/static/ci/docs.in sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-qthelp==1.0.3 @@ -229,8 +232,6 @@ sphinxcontrib-serializinghtml==1.1.5 # via sphinx sphinxcontrib-spelling==7.7.0 # via -r requirements/static/ci/docs.in -sphinxcontrib.httpdomain==1.8.1 - # via -r requirements/static/ci/docs.in tempora==4.1.1 # via # -c requirements/static/ci/py3.9/linux.txt @@ -242,6 +243,7 @@ timelib==0.3.0 ; python_version < "3.11" typing-extensions==4.15.0 # via # -c requirements/static/ci/py3.9/linux.txt + # cryptography # myst-docutils # virtualenv uc-micro-py==1.0.1 @@ -255,7 +257,7 @@ virtualenv==20.36.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt -zc.lockfile==1.4 +zc-lockfile==1.4 # via # -c requirements/static/ci/py3.9/linux.txt # cherrypy diff --git a/requirements/static/ci/py3.9/freebsd-crypto.txt b/requirements/static/ci/py3.9/freebsd-crypto.txt index ddc214160869..f0754097b1b4 100644 --- a/requirements/static/ci/py3.9/freebsd-crypto.txt +++ b/requirements/static/ci/py3.9/freebsd-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.9/freebsd-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/freebsd-crypto.txt requirements/static/ci/crypto.in # m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.9/freebsd.txt b/requirements/static/ci/py3.9/freebsd.txt index 296e6e859a7b..48d9fce5d0e4 100644 --- a/requirements/static/ci/py3.9/freebsd.txt +++ b/requirements/static/ci/py3.9/freebsd.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.9/freebsd.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/freebsd.in requirements/static/pkg/freebsd.in requirements/zeromq.txt +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -30,32 +30,30 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.9/freebsd.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt - # jaraco.context + # -c requirements/static/pkg/py3.9/freebsd.txt + # jaraco-context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in # paramiko +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2023.07.22 ; python_version < "3.10" +certifi==2026.1.4 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # kubernetes # requests @@ -63,7 +61,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -72,40 +70,39 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # requests cheetah3==3.2.6.post2 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/static/pkg/freebsd.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in ciscoconfparse==1.5.19 # via napalm -click==7.1.2 - # via geomet clustershell==1.8.3 # via -r requirements/static/ci/common.in colorama==0.4.3 # via ciscoconfparse contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in # etcd3-py # moto @@ -115,11 +112,11 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in # pytest-skip-markers @@ -138,14 +135,14 @@ exceptiongroup==1.0.4 # via pytest filelock==3.19.1 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -155,8 +152,6 @@ future==0.18.3 # textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -165,56 +160,57 @@ hglib==2.6.1 # via -r requirements/static/ci/freebsd.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/static/pkg/freebsd.in iniconfig==1.0.1 # via pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.9/freebsd.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.9/freebsd.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # junos-eznc # moto # napalm -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -237,7 +233,7 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # via -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt lxml==4.9.1 # via @@ -248,7 +244,7 @@ mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # jinja2 # mako @@ -259,18 +255,18 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==5.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -296,7 +292,7 @@ oscrypto==1.2.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # pytest paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" @@ -317,13 +313,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # cherrypy propcache==0.3.2 # via @@ -331,20 +327,20 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version <= "3.9" # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/crypto.txt pyeapi==0.8.3 # via napalm @@ -358,9 +354,9 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/static/pkg/freebsd.in # etcd3-py pyparsing==3.0.9 @@ -371,6 +367,17 @@ pyserial==3.4 # via # junos-eznc # netmiko +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -398,20 +405,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/static/pkg/freebsd.in # botocore # croniter @@ -422,18 +418,18 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/static/pkg/freebsd.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # croniter # tempora pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # clustershell # junos-eznc @@ -445,14 +441,12 @@ pyyaml==6.0.1 # yamlordereddictloader pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-oauthlib==2.0.0 - # via kubernetes requests==2.31.0 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # apache-libcloud # docker @@ -464,6 +458,8 @@ requests==2.31.0 ; python_version < "3.10" # requests-oauthlib # responses # vcert +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.7 # via moto rfc3987==1.3.8 @@ -479,11 +475,11 @@ semantic-version==2.9.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/static/pkg/freebsd.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # etcd3-py # genshi # jsonschema @@ -505,7 +501,7 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # portend terminal==0.4.0 # via ntc-templates @@ -517,7 +513,7 @@ textfsm==1.1.0 # ntc-templates timelib==0.3.0 ; python_version < "3.11" # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in @@ -529,13 +525,15 @@ trustme==1.1.0 # via -r requirements/pytest.txt typing-extensions==4.15.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt + # cryptography + # pyopenssl # pytest-shell-utilities # pytest-system-statistics # virtualenv urllib3==1.26.20 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # botocore # docker @@ -543,11 +541,11 @@ urllib3==1.26.20 ; python_version < "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -572,13 +570,13 @@ yamlordereddictloader==0.4.0 # via junos-eznc yarl==1.20.1 # via aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -c requirements/static/pkg/py3.9/freebsd.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.9/lint.txt b/requirements/static/ci/py3.9/lint.txt index ad9387b7fd95..1894de426a59 100644 --- a/requirements/static/ci/py3.9/lint.txt +++ b/requirements/static/ci/py3.9/lint.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.9/lint.txt --pip-args='' 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 +# 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 # aiohappyeyeballs==2.6.1 # via @@ -43,28 +43,28 @@ attrs==23.1.0 # jsonschema autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.9/linux.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt - # jaraco.context + # -c requirements/static/pkg/py3.9/linux.txt + # jaraco-context bcrypt==4.1.2 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # paramiko -boto3==1.39.3 +boto==2.49.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in - # moto -boto==2.49.0 +boto3==1.39.3 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in + # moto botocore==1.39.3 # via # -c requirements/static/ci/py3.9/linux.txt @@ -76,14 +76,10 @@ cachetools==4.2.2 # -c requirements/static/ci/py3.9/linux.txt # google-auth # python-telegram-bot -cassandra-driver==3.29.3 +certifi==2026.1.4 # via # -c requirements/static/ci/py3.9/linux.txt - # -r requirements/static/ci/common.in -certifi==2023.07.22 ; python_version < "3.10" - # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt - # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # kubernetes # python-telegram-bot @@ -94,8 +90,8 @@ certvalidator==0.11.1 # vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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 # cryptography @@ -104,8 +100,8 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # requests cheetah3==3.2.6.post2 # via @@ -113,24 +109,20 @@ cheetah3==3.2.6.post2 # -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.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 -click==7.1.1 - # via - # -c requirements/static/ci/py3.9/linux.txt - # geomet clustershell==1.8.3 # via # -c requirements/static/ci/py3.9/linux.txt @@ -141,19 +133,20 @@ colorama==0.4.3 # ciscoconfparse contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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 # etcd3-py # moto @@ -164,13 +157,13 @@ dill==0.3.8 # via pylint distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt dnspython==2.6.1 # via @@ -188,14 +181,14 @@ etcd3-py==0.1.6 # -r requirements/static/ci/common.in filelock==3.19.1 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -208,10 +201,6 @@ genshi==0.7.5 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in -geomet==1.1.0 - # via - # -c requirements/static/ci/py3.9/linux.txt - # cassandra-driver gitdb==4.0.7 # via # -c requirements/static/ci/py3.9/linux.txt @@ -230,65 +219,66 @@ hglib==2.6.1 # -r requirements/static/ci/linux.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # etcd3-py # requests # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in isort==4.3.21 # via pylint -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.9/linux.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # junos-eznc # moto # napalm -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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 # boto3 @@ -324,8 +314,8 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt lxml==4.9.1 # via @@ -339,8 +329,8 @@ mako==1.2.2 # -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -353,22 +343,22 @@ mercurial==6.0.1 # -r requirements/static/ci/linux.in more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt multidict==6.0.2 # via @@ -407,8 +397,8 @@ oscrypto==1.2.0 # certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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" # via @@ -434,14 +424,14 @@ pathtools==0.1.2 # watchdog platformdirs==4.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # pylint # virtualenv portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # cherrypy propcache==0.3.2 # via @@ -450,29 +440,29 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version <= "3.9" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt -pyasn1-modules==0.4.2 - # via - # -c requirements/static/ci/py3.9/linux.txt - # google-auth pyasn1==0.6.2 # via # -c requirements/static/ci/py3.9/linux.txt # pyasn1-modules # rsa +pyasn1-modules==0.4.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # google-auth pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/crypto.txt pyeapi==0.8.3 # via @@ -507,10 +497,10 @@ pynacl==1.5.0 # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py pyparsing==3.0.9 @@ -532,8 +522,8 @@ python-consul==1.1.0 # -r requirements/static/ci/linux.in python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -546,8 +536,8 @@ python-etcd==0.4.5 # -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in python-telegram-bot==13.7 # via @@ -555,8 +545,8 @@ python-telegram-bot==13.7 # -r requirements/static/ci/linux.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # apscheduler # croniter # python-telegram-bot @@ -568,8 +558,8 @@ pyvmomi==6.7.1.2018.12 # -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # clustershell # junos-eznc @@ -580,25 +570,21 @@ pyyaml==6.0.1 # yamlordereddictloader pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/zeromq.txt -redis-py-cluster==2.1.3 - # via - # -c requirements/static/ci/py3.9/linux.txt - # -r requirements/static/ci/linux.in redis==3.5.3 # via # -c requirements/static/ci/py3.9/linux.txt # redis-py-cluster -requests-oauthlib==2.0.0 +redis-py-cluster==2.1.3 # via # -c requirements/static/ci/py3.9/linux.txt - # kubernetes + # -r requirements/static/ci/linux.in requests==2.31.0 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -612,6 +598,10 @@ requests==2.31.0 ; python_version < "3.10" # responses # twilio # vcert +requests-oauthlib==2.0.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # kubernetes responses==0.25.7 # via # -c requirements/static/ci/py3.9/linux.txt @@ -622,8 +612,8 @@ rfc3987==1.3.8 # -r requirements/static/ci/common.in rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in rsa==4.7.2 # via @@ -647,13 +637,13 @@ semantic-version==2.9.0 # etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # apscheduler # etcd3-py # genshi @@ -690,8 +680,8 @@ strict-rfc3339==0.7 # -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # portend terminal==0.4.0 # via @@ -706,8 +696,8 @@ textfsm==1.1.0 # ntc-templates timelib==0.3.0 ; python_version < "3.11" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt toml==0.10.2 # via @@ -734,10 +724,12 @@ twilio==7.9.2 # -r requirements/static/ci/linux.in typing-extensions==4.15.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # astroid + # cryptography # pylint + # pyopenssl # virtualenv tzlocal==3.0 # via @@ -745,8 +737,8 @@ tzlocal==3.0 # apscheduler urllib3==1.26.20 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # botocore # docker @@ -754,14 +746,14 @@ urllib3==1.26.20 ; python_version < "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -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 watchdog==0.10.3 @@ -798,15 +790,15 @@ yarl==1.20.1 # via # -c requirements/static/ci/py3.9/linux.txt # aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.9/linux-crypto.txt b/requirements/static/ci/py3.9/linux-crypto.txt index 7d9a7c37e8eb..043d6bf8e18a 100644 --- a/requirements/static/ci/py3.9/linux-crypto.txt +++ b/requirements/static/ci/py3.9/linux-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.9/linux-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/linux-crypto.txt requirements/static/ci/crypto.in # m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.9/linux.txt b/requirements/static/ci/py3.9/linux.txt index 7f48df1a5645..92bdf74236fe 100644 --- a/requirements/static/ci/py3.9/linux.txt +++ b/requirements/static/ci/py3.9/linux.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.9/linux.txt --pip-args='' requirements/base.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/linux.in requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -32,22 +32,22 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.9/linux.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt - # jaraco.context + # -c requirements/static/pkg/py3.9/linux.txt + # jaraco-context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in # paramiko +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 @@ -57,11 +57,9 @@ cachetools==4.2.2 # via # google-auth # python-telegram-bot -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2023.07.22 ; python_version < "3.10" +certifi==2026.1.4 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # kubernetes # python-telegram-bot @@ -70,7 +68,7 @@ certvalidator==0.11.1 # via vcert cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # cryptography @@ -79,40 +77,39 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # requests cheetah3==3.2.6.post2 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in # cherrypy cherrypy==18.10.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in ciscoconfparse==1.5.19 # via napalm -click==7.1.1 - # via geomet clustershell==1.8.3 # via -r requirements/static/ci/common.in colorama==0.4.3 # via ciscoconfparse contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/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 # etcd3-py # moto @@ -122,11 +119,11 @@ cryptography==42.0.5 # vcert distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # pytest-skip-markers dnspython==2.6.1 @@ -142,14 +139,14 @@ exceptiongroup==1.0.4 # via pytest filelock==3.19.1 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -159,8 +156,6 @@ future==0.18.3 # textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -171,56 +166,57 @@ hglib==2.6.1 # via -r requirements/static/ci/linux.in idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in iniconfig==1.0.1 # via pytest -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt - # jaraco.collections -jaraco.collections==3.4.0 + # -c requirements/static/pkg/py3.9/linux.txt + # jaraco-collections +jaraco-collections==3.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.9/linux.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # junos-eznc # moto # napalm -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -243,7 +239,7 @@ libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin" # via -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt lxml==4.9.1 # via @@ -254,7 +250,7 @@ mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # jinja2 # mako @@ -265,19 +261,19 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==10.7.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/pytest.txt # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -303,7 +299,7 @@ oscrypto==1.2.0 # via certvalidator packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # pytest paramiko==3.4.0 ; sys_platform != "win32" and sys_platform != "darwin" @@ -324,13 +320,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.4 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # cherrypy propcache==0.3.2 # via @@ -338,26 +334,26 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version <= "3.9" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics -pyasn1-modules==0.4.2 - # via google-auth pyasn1==0.6.2 # via # pyasn1-modules # rsa +pyasn1-modules==0.4.2 + # via google-auth pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/crypto.txt pyeapi==0.8.3 # via napalm @@ -377,9 +373,9 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in # etcd3-py pyparsing==3.0.9 @@ -390,6 +386,17 @@ pyserial==3.4 # via # junos-eznc # netmiko +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -417,22 +424,11 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-consul==1.1.0 # via -r requirements/static/ci/linux.in python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in # botocore # croniter @@ -443,13 +439,13 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in python-telegram-bot==13.7 # via -r requirements/static/ci/linux.in pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # apscheduler # croniter # python-telegram-bot @@ -459,7 +455,7 @@ pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # clustershell # junos-eznc @@ -471,18 +467,16 @@ pyyaml==6.0.1 # yamlordereddictloader pyzmq==23.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/zeromq.txt # pytest-salt-factories -redis-py-cluster==2.1.3 - # via -r requirements/static/ci/linux.in redis==3.5.3 # via redis-py-cluster -requests-oauthlib==2.0.0 - # via kubernetes +redis-py-cluster==2.1.3 + # via -r requirements/static/ci/linux.in requests==2.31.0 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # apache-libcloud # docker @@ -496,13 +490,15 @@ requests==2.31.0 ; python_version < "3.10" # responses # twilio # vcert +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.7 # via moto rfc3987==1.3.8 # via -r requirements/static/ci/common.in rpm-vercmp==0.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in rsa==4.7.2 # via google-auth @@ -517,11 +513,11 @@ semantic-version==2.9.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/static/pkg/linux.in six==1.16.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # apscheduler # etcd3-py # genshi @@ -548,7 +544,7 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # portend terminal==0.4.0 # via ntc-templates @@ -560,7 +556,7 @@ textfsm==1.1.0 # ntc-templates timelib==0.3.0 ; python_version < "3.11" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in @@ -576,7 +572,9 @@ twilio==7.9.2 # via -r requirements/static/ci/linux.in typing-extensions==4.15.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt + # cryptography + # pyopenssl # pytest-shell-utilities # pytest-system-statistics # virtualenv @@ -584,7 +582,7 @@ tzlocal==3.0 # via apscheduler urllib3==1.26.20 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # botocore # docker @@ -592,11 +590,11 @@ urllib3==1.26.20 ; python_version < "3.10" # python-etcd # requests # responses -vcert==0.7.4 ; sys_platform != "win32" +vcert==0.9.1 ; sys_platform != "win32" # via -r requirements/static/ci/common.in virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -621,13 +619,13 @@ yamlordereddictloader==0.4.0 # via junos-eznc yarl==1.20.1 # via aiohttp -zc.lockfile==1.4 +zc-lockfile==1.4 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/pkg/py3.9/linux.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/ci/py3.9/tools-virustotal.txt b/requirements/static/ci/py3.9/tools-virustotal.txt index d1d1b3dcad59..db0655233a5b 100644 --- a/requirements/static/ci/py3.9/tools-virustotal.txt +++ b/requirements/static/ci/py3.9/tools-virustotal.txt @@ -1,28 +1,28 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --output-file=requirements/static/ci/py3.9/tools-virustotal.txt --pip-args='' requirements/static/ci/tools-virustotal.in +# pip-compile --output-file=requirements/static/ci/py3.9/tools-virustotal.txt requirements/static/ci/tools-virustotal.in # certifi==2023.7.22 # via - # -c requirements/static/ci/../ci/py3.9/tools.txt + # -c requirements/static/ci/py3.9/tools.txt # requests charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../ci/py3.9/tools.txt + # -c requirements/static/ci/py3.9/tools.txt # requests idna==3.7 # via - # -c requirements/static/ci/../ci/py3.9/tools.txt + # -c requirements/static/ci/py3.9/tools.txt # requests requests==2.31.0 # via - # -c requirements/static/ci/../ci/py3.9/tools.txt + # -c requirements/static/ci/py3.9/tools.txt # virustotal3 urllib3==1.26.18 # via - # -c requirements/static/ci/../ci/py3.9/tools.txt + # -c requirements/static/ci/py3.9/tools.txt # requests virustotal3==1.0.8 # via -r requirements/static/ci/tools-virustotal.in diff --git a/requirements/static/ci/py3.9/tools.txt b/requirements/static/ci/py3.9/tools.txt index e201be41651c..d9132ed2eb6d 100644 --- a/requirements/static/ci/py3.9/tools.txt +++ b/requirements/static/ci/py3.9/tools.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.9/tools.txt --pip-args='' requirements/static/ci/tools.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/tools.txt requirements/static/ci/tools.in # annotated-types==0.6.0 # via pydantic @@ -24,7 +24,7 @@ idna==3.7 # via requests jinja2==3.1.4 # via -r requirements/static/ci/tools.in -jmespath==1.0.1 +jmespath==1.1.0 # via # boto3 # botocore @@ -36,10 +36,10 @@ mdurl==0.1.2 # via markdown-it-py packaging==22.0 # via -r requirements/static/ci/tools.in -pydantic-core==2.16.2 - # via pydantic pydantic==2.6.1 # via python-tools-scripts +pydantic-core==2.16.2 + # via pydantic pygments==2.17.2 # via rich python-dateutil==2.8.1 diff --git a/requirements/static/ci/py3.9/windows-crypto.txt b/requirements/static/ci/py3.9/windows-crypto.txt index b90a07a63235..bccfd612beb0 100644 --- a/requirements/static/ci/py3.9/windows-crypto.txt +++ b/requirements/static/ci/py3.9/windows-crypto.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.9/windows-crypto.txt --pip-args='' requirements/static/ci/crypto.in +# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/windows-crypto.txt requirements/static/ci/crypto.in # m2crypto==0.38.0 # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.9/windows.txt b/requirements/static/ci/py3.9/windows.txt index 80c35a8da41a..8213e5e12d5e 100644 --- a/requirements/static/ci/py3.9/windows.txt +++ b/requirements/static/ci/py3.9/windows.txt @@ -1,8 +1,8 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/ci/py3.9/windows.txt --pip-args='' requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in requirements/static/pkg/windows.in requirements/windows.txt +# 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 # aiohappyeyeballs==2.6.1 # via aiohttp @@ -24,36 +24,34 @@ attrs==23.1.0 # pytest-system-statistics autocommand==2.2.2 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt - # jaraco.text -backports.tarfile==1.2.0 + # -c requirements/static/pkg/py3.9/windows.txt + # jaraco-text +backports-tarfile==1.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt - # jaraco.context + # -c requirements/static/pkg/py3.9/windows.txt + # jaraco-context bcrypt==4.1.2 # via -r requirements/static/ci/common.in +boto==2.49.0 + # via -r requirements/static/ci/common.in boto3==1.39.3 # via # -r requirements/static/ci/common.in # moto -boto==2.49.0 - # via -r requirements/static/ci/common.in botocore==1.39.3 # via # boto3 # moto # s3transfer -cassandra-driver==3.29.3 - # via -r requirements/static/ci/common.in -certifi==2023.07.22 ; python_version < "3.10" +certifi==2026.1.4 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # kubernetes # requests cffi==2.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt @@ -63,25 +61,23 @@ cffi==2.0.0 # pynacl charset-normalizer==3.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # requests cheetah3==3.2.6.post2 # via -r requirements/static/ci/common.in cheroot==11.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt # cherrypy cherrypy==18.6.1 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt -click==7.1.2 - # via geomet clr-loader==0.2.4 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # pythonnet clustershell==1.8.3 # via -r requirements/static/ci/common.in @@ -89,12 +85,13 @@ colorama==0.4.1 # via pytest contextvars==2.4 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt + # -r requirements/static/ci/common.in # etcd3-py # moto # pyopenssl @@ -102,11 +99,11 @@ cryptography==42.0.5 # trustme distlib==0.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # virtualenv distro==1.5.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # pytest-skip-markers dmidecode==0.9.0 @@ -125,14 +122,14 @@ exceptiongroup==1.0.4 # via pytest filelock==3.19.1 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -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" # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # aiohttp # aiosignal @@ -140,73 +137,72 @@ future==1.0.0 # via textfsm genshi==0.7.5 # via -r requirements/static/ci/common.in -geomet==1.1.0 - # via cassandra-driver gitdb==4.0.7 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # gitpython gitpython==3.1.41 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt idna==3.7 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # etcd3-py # requests # trustme # yarl immutables==0.21 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # contextvars importlib-metadata==8.7.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt iniconfig==1.0.1 # via pytest ioloop==0.1a0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt -jaraco.classes==3.2.1 +jaraco-classes==3.2.1 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt - # jaraco.collections -jaraco.collections==3.3.0 + # -c requirements/static/pkg/py3.9/windows.txt + # jaraco-collections +jaraco-collections==3.3.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # cherrypy -jaraco.context==6.0.1 +jaraco-context==6.1.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt - # jaraco.text -jaraco.functools==4.2.1 + # -c requirements/static/pkg/py3.9/windows.txt + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # -r requirements/windows.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # moto -jmespath==1.0.1 +jmespath==1.1.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # boto3 @@ -219,17 +215,17 @@ kubernetes==35.0.0 # via -r requirements/static/ci/common.in looseversion==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt lxml==6.0.2 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt mako==1.2.2 # via -r requirements/static/ci/common.in markupsafe==2.1.2 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # jinja2 # mako @@ -238,18 +234,18 @@ mock==5.1.0 # via -r requirements/pytest.txt more-itertools==8.2.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/pytest.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text moto==5.1.6 # via -r requirements/static/ci/common.in msgpack==1.0.2 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # pytest-salt-factories multidict==6.0.2 @@ -262,7 +258,7 @@ oauthlib==3.3.1 # via requests-oauthlib packaging==24.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # pytest # wheel @@ -276,13 +272,13 @@ pathtools==0.1.2 # via watchdog platformdirs==4.4.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # virtualenv pluggy==1.4.0 # via pytest portend==2.6 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # cherrypy propcache==0.3.2 # via @@ -290,24 +286,24 @@ propcache==0.3.2 # yarl psutil==5.8.0 ; python_version <= "3.9" # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # pytest-salt-factories # pytest-shell-utilities # pytest-system-statistics pyasn1==0.6.2 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt pycparser==2.21 ; python_version >= "3.9" # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/static/ci/common.in # -r requirements/windows.txt # cffi pycryptodomex==3.19.1 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/crypto.txt pyfakefs==5.3.1 # via -r requirements/pytest.txt @@ -315,17 +311,28 @@ pygit2==1.13.1 # via -r requirements/static/ci/windows.in pymssql==2.3.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt pynacl==1.5.0 # via -r requirements/static/ci/common.in -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt # etcd3-py pyrsistent==0.17.3 # via jsonschema +pytest==8.1.1 + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-timeout pytest-custom-exit-code==0.3.0 # via -r requirements/pytest.txt pytest-helpers-namespace==2021.12.29 @@ -353,20 +360,9 @@ pytest-system-statistics==1.0.2 # via pytest-salt-factories pytest-timeout==2.3.1 # via -r requirements/pytest.txt -pytest==8.1.1 - # via - # -r requirements/pytest.txt - # pytest-custom-exit-code - # pytest-helpers-namespace - # pytest-salt-factories - # pytest-shell-utilities - # pytest-skip-markers - # pytest-subtests - # pytest-system-statistics - # pytest-timeout python-dateutil==2.8.1 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt # botocore # kubernetes @@ -375,21 +371,21 @@ python-etcd==0.4.5 # via -r requirements/static/ci/common.in python-gnupg==0.4.8 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt pythonnet==3.0.1 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt pytz==2022.1 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # tempora pyvmomi==6.7.1.2018.12 # via -r requirements/static/ci/common.in -pywin32==305 +pywin32==311 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt # cherrypy # docker @@ -399,7 +395,7 @@ pywinrm==0.4.1 # via -r requirements/static/ci/windows.in pyyaml==6.0.1 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # clustershell # kubernetes @@ -408,16 +404,12 @@ pyyaml==6.0.1 # yamllint pyzmq==25.0.2 ; sys_platform == "win32" # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/zeromq.txt # pytest-salt-factories -requests-ntlm==1.1.0 - # via pywinrm -requests-oauthlib==2.0.0 - # via kubernetes requests==2.31.0 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # docker @@ -429,6 +421,10 @@ requests==2.31.0 ; python_version < "3.10" # requests-ntlm # requests-oauthlib # responses +requests-ntlm==1.1.0 + # via pywinrm +requests-oauthlib==2.0.0 + # via kubernetes responses==0.25.7 # via moto rfc3987==1.3.8 @@ -441,11 +437,11 @@ semantic-version==2.9.0 # via etcd3-py setproctitle==1.3.2 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt six==1.15.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # etcd3-py # genshi # jsonschema @@ -456,7 +452,7 @@ six==1.15.0 # textfsm smmap==4.0.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # gitdb sqlparse==0.5.0 # via -r requirements/static/ci/common.in @@ -464,13 +460,13 @@ strict-rfc3339==0.7 # via -r requirements/static/ci/common.in tempora==4.1.1 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in timelib==0.2.5 ; python_version < "3.11" # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # -r requirements/windows.txt toml==0.10.2 @@ -481,13 +477,15 @@ trustme==1.1.0 # via -r requirements/pytest.txt typing-extensions==4.15.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt + # cryptography + # pyopenssl # pytest-shell-utilities # pytest-system-statistics # virtualenv urllib3==1.26.20 ; python_version < "3.10" # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # -r requirements/windows.txt # botocore @@ -498,7 +496,7 @@ urllib3==1.26.20 ; python_version < "3.10" # responses virtualenv==20.36.1 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt # -r requirements/static/ci/common.in # pytest-salt-factories @@ -518,15 +516,15 @@ werkzeug==3.1.5 wheel==0.46.3 # via # -c requirements/constraints.txt - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt wmi==1.5.1 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt xmltodict==0.13.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/windows.txt # moto # pywinrm @@ -534,13 +532,13 @@ yamllint==1.26.3 # via -r requirements/static/ci/windows.in yarl==1.20.1 # via aiohttp -zc.lockfile==2.0 +zc-lockfile==2.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # cherrypy zipp==3.23.0 # via - # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -c requirements/static/pkg/py3.9/windows.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/static/pkg/freebsd.in b/requirements/static/pkg/freebsd.in index e5054bb6fee8..85f5d4a26b5f 100644 --- a/requirements/static/pkg/freebsd.in +++ b/requirements/static/pkg/freebsd.in @@ -3,7 +3,7 @@ cherrypy>=18.7.0 cryptography>=41.0.3 pycparser>=2.21; python_version >= '3.9' -pyopenssl>=23.2.0,<25.0.0 +pyopenssl>=25.0.0 python-dateutil>=2.8.0 python-gnupg>=0.4.4 setproctitle>=1.2.3 diff --git a/requirements/static/pkg/linux.in b/requirements/static/pkg/linux.in index ec98f83800d5..317cef10c29a 100644 --- a/requirements/static/pkg/linux.in +++ b/requirements/static/pkg/linux.in @@ -4,7 +4,7 @@ cherrypy>=18.7.0 # cheroot 8.5.2 fails to build with modern setuptools due to setuptools_scm_git_archive dependency cheroot>=10.0.1 pycparser>=2.21; python_version >= '3.9' -pyopenssl>=23.2.0,<25.0.0 +pyopenssl>=25.0.0 python-dateutil>=2.8.0 python-gnupg>=0.4.4 rpm-vercmp diff --git a/requirements/static/pkg/py3.10/darwin.txt b/requirements/static/pkg/py3.10/darwin.txt index f6d2c9d9c7db..4b4d17ed7669 100644 --- a/requirements/static/pkg/py3.10/darwin.txt +++ b/requirements/static/pkg/py3.10/darwin.txt @@ -1,16 +1,16 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.10/darwin.txt --pip-args='' requirements/darwin.txt requirements/static/pkg/darwin.in +# 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 autocommand==2.2.2 - # via jaraco.text -backports.tarfile==1.2.0 - # via jaraco.context -certifi==2024.7.4 ; python_version >= "3.10" + # via jaraco-text +backports-tarfile==1.2.0 + # via jaraco-context +certifi==2024.7.4 # via # -r requirements/base.txt # requests @@ -30,7 +30,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # pyopenssl @@ -56,27 +56,29 @@ immutables==0.21 # contextvars importlib-metadata==8.7.0 # via -r requirements/darwin.txt -jaraco.classes==3.2.1 - # via jaraco.collections -jaraco.collections==3.4.0 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.4.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # -r requirements/darwin.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt # -r requirements/darwin.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt linode-python==1.1.1 # via -r requirements/darwin.txt @@ -91,9 +93,9 @@ more-itertools==10.7.0 # -r requirements/darwin.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -112,7 +114,7 @@ pycparser==2.21 # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/darwin.txt python-dateutil==2.8.0 # via @@ -146,7 +148,10 @@ timelib==0.2.5 ; python_version < "3.11" # -r requirements/base.txt # -r requirements/darwin.txt typing-extensions==4.15.0 - # via virtualenv + # via + # cryptography + # pyopenssl + # virtualenv urllib3==2.6.3 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -155,7 +160,7 @@ virtualenv==20.36.1 # via -r requirements/base.txt vultr==1.0.1 # via -r requirements/darwin.txt -zc.lockfile==2.0 +zc-lockfile==2.0 # via cherrypy zipp==3.21.0 # via diff --git a/requirements/static/pkg/py3.10/freebsd.txt b/requirements/static/pkg/py3.10/freebsd.txt index 0a979d43c63f..7231b499da26 100644 --- a/requirements/static/pkg/py3.10/freebsd.txt +++ b/requirements/static/pkg/py3.10/freebsd.txt @@ -1,14 +1,14 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.10/freebsd.txt --pip-args='' requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt +# 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 # autocommand==2.2.2 - # via jaraco.text -backports.tarfile==1.2.0 - # via jaraco.context -certifi==2024.7.4 ; python_version >= "3.10" + # via jaraco-text +backports-tarfile==1.2.0 + # via jaraco-context +certifi==2024.7.4 # via # -r requirements/base.txt # requests @@ -28,7 +28,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in @@ -51,25 +51,27 @@ immutables==0.21 # 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 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.4.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt @@ -81,9 +83,9 @@ more-itertools==5.0.0 # via # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -100,7 +102,7 @@ pycparser==2.21 ; python_version >= "3.9" # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/static/pkg/freebsd.in python-dateutil==2.8.1 # via @@ -129,14 +131,17 @@ tempora==4.1.1 timelib==0.2.5 ; python_version < "3.11" # via -r requirements/base.txt typing-extensions==4.15.0 - # via virtualenv + # via + # cryptography + # pyopenssl + # virtualenv urllib3==2.6.3 ; python_version >= "3.10" # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc.lockfile==1.4 +zc-lockfile==1.4 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.10/linux.txt b/requirements/static/pkg/py3.10/linux.txt index 5f0eb9c6ffe4..1fd3da750456 100644 --- a/requirements/static/pkg/py3.10/linux.txt +++ b/requirements/static/pkg/py3.10/linux.txt @@ -1,14 +1,14 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.10/linux.txt --pip-args='' requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # autocommand==2.2.2 - # via jaraco.text -backports.tarfile==1.2.0 - # via jaraco.context -certifi==2024.7.4 ; python_version >= "3.10" + # via jaraco-text +backports-tarfile==1.2.0 + # via jaraco-context +certifi==2024.7.4 # via # -r requirements/base.txt # requests @@ -28,7 +28,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # -r requirements/static/pkg/linux.in @@ -49,25 +49,27 @@ immutables==0.21 # 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 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.4.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt @@ -80,9 +82,9 @@ more-itertools==10.7.0 # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -99,7 +101,7 @@ pycparser==2.21 ; python_version >= "3.9" # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/static/pkg/linux.in python-dateutil==2.8.1 # via @@ -128,14 +130,17 @@ tempora==4.1.1 timelib==0.3.0 ; python_version < "3.11" # via -r requirements/base.txt typing-extensions==4.15.0 - # via virtualenv + # via + # cryptography + # pyopenssl + # virtualenv urllib3==2.6.3 ; python_version >= "3.10" # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc.lockfile==1.4 +zc-lockfile==1.4 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.10/windows.txt b/requirements/static/pkg/py3.10/windows.txt index 270435c0dc3e..13299aae465c 100644 --- a/requirements/static/pkg/py3.10/windows.txt +++ b/requirements/static/pkg/py3.10/windows.txt @@ -1,14 +1,14 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.10/windows.txt --pip-args='' requirements/static/pkg/windows.in requirements/windows.txt +# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.10/windows.txt requirements/static/pkg/windows.in requirements/windows.txt # autocommand==2.2.2 - # via jaraco.text -backports.tarfile==1.2.0 - # via jaraco.context -certifi==2024.7.4 ; python_version >= "3.10" + # via jaraco-text +backports-tarfile==1.2.0 + # via jaraco-context +certifi==2024.7.4 # via # -r requirements/base.txt # requests @@ -30,7 +30,7 @@ clr-loader==0.2.4 # via pythonnet contextvars==2.4 # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # pyopenssl @@ -56,27 +56,29 @@ 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 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.3.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # -r requirements/windows.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt # -r requirements/windows.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt @@ -90,9 +92,9 @@ more-itertools==8.2.0 # via # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -115,7 +117,7 @@ pycryptodomex==3.19.1 # via -r requirements/crypto.txt pymssql==2.3.0 # via -r requirements/windows.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/windows.txt python-dateutil==2.8.1 # via -r requirements/windows.txt @@ -125,7 +127,7 @@ pythonnet==3.0.1 # via -r requirements/windows.txt pytz==2022.1 # via tempora -pywin32==305 +pywin32==311 # via # -r requirements/windows.txt # wmi @@ -150,7 +152,10 @@ timelib==0.2.5 ; python_version < "3.11" # -r requirements/base.txt # -r requirements/windows.txt typing-extensions==4.15.0 - # via virtualenv + # via + # cryptography + # pyopenssl + # virtualenv urllib3==2.6.3 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -166,7 +171,7 @@ wmi==1.5.1 # via -r requirements/windows.txt xmltodict==0.13.0 # via -r requirements/windows.txt -zc.lockfile==2.0 +zc-lockfile==2.0 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.11/darwin.txt b/requirements/static/pkg/py3.11/darwin.txt index e1e477f878a9..4fc755e8cfde 100644 --- a/requirements/static/pkg/py3.11/darwin.txt +++ b/requirements/static/pkg/py3.11/darwin.txt @@ -1,16 +1,16 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.11/darwin.txt --pip-args='' requirements/darwin.txt requirements/static/pkg/darwin.in +# 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 autocommand==2.2.2 - # via jaraco.text -backports.tarfile==1.2.0 - # via jaraco.context -certifi==2024.7.4 ; python_version >= "3.10" + # via jaraco-text +backports-tarfile==1.2.0 + # via jaraco-context +certifi==2024.7.4 # via # -r requirements/base.txt # requests @@ -30,7 +30,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # pyopenssl @@ -56,27 +56,29 @@ immutables==0.21 # contextvars importlib-metadata==8.7.0 # via -r requirements/darwin.txt -jaraco.classes==3.2.1 - # via jaraco.collections -jaraco.collections==3.4.0 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.4.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # -r requirements/darwin.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt # -r requirements/darwin.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt linode-python==1.1.1 # via -r requirements/darwin.txt @@ -91,9 +93,9 @@ more-itertools==10.7.0 # -r requirements/darwin.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -112,7 +114,7 @@ pycparser==2.21 # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/darwin.txt python-dateutil==2.8.0 # via @@ -145,6 +147,8 @@ timelib==0.3.0 ; python_version >= "3.11" # via # -r requirements/base.txt # -r requirements/darwin.txt +typing-extensions==4.15.0 + # via pyopenssl urllib3==2.6.3 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -153,7 +157,7 @@ virtualenv==20.36.1 # via -r requirements/base.txt vultr==1.0.1 # via -r requirements/darwin.txt -zc.lockfile==2.0 +zc-lockfile==2.0 # via cherrypy zipp==3.21.0 # via diff --git a/requirements/static/pkg/py3.11/freebsd.txt b/requirements/static/pkg/py3.11/freebsd.txt index 96cace73c60c..92e840331681 100644 --- a/requirements/static/pkg/py3.11/freebsd.txt +++ b/requirements/static/pkg/py3.11/freebsd.txt @@ -1,14 +1,14 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.11/freebsd.txt --pip-args='' requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt +# 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 # autocommand==2.2.2 - # via jaraco.text -backports.tarfile==1.2.0 - # via jaraco.context -certifi==2024.7.4 ; python_version >= "3.10" + # via jaraco-text +backports-tarfile==1.2.0 + # via jaraco-context +certifi==2024.7.4 # via # -r requirements/base.txt # requests @@ -28,7 +28,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in @@ -51,25 +51,27 @@ immutables==0.21 # 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 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.4.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt @@ -81,9 +83,9 @@ more-itertools==5.0.0 # via # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -100,7 +102,7 @@ pycparser==2.21 ; python_version >= "3.9" # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/static/pkg/freebsd.in python-dateutil==2.8.1 # via @@ -128,13 +130,15 @@ tempora==4.1.1 # via portend timelib==0.3.0 ; python_version >= "3.11" # via -r requirements/base.txt +typing-extensions==4.15.0 + # via pyopenssl urllib3==2.6.3 ; python_version >= "3.10" # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc.lockfile==1.4 +zc-lockfile==1.4 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.11/linux.txt b/requirements/static/pkg/py3.11/linux.txt index 93723f72a7df..055da20b5300 100644 --- a/requirements/static/pkg/py3.11/linux.txt +++ b/requirements/static/pkg/py3.11/linux.txt @@ -1,14 +1,14 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.11/linux.txt --pip-args='' requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # autocommand==2.2.2 - # via jaraco.text -backports.tarfile==1.2.0 - # via jaraco.context -certifi==2024.7.4 ; python_version >= "3.10" + # via jaraco-text +backports-tarfile==1.2.0 + # via jaraco-context +certifi==2024.7.4 # via # -r requirements/base.txt # requests @@ -28,7 +28,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # -r requirements/static/pkg/linux.in @@ -49,25 +49,27 @@ immutables==0.21 # 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 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.4.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt @@ -80,9 +82,9 @@ more-itertools==10.7.0 # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -99,7 +101,7 @@ pycparser==2.21 ; python_version >= "3.9" # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/static/pkg/linux.in python-dateutil==2.8.1 # via @@ -127,13 +129,15 @@ tempora==4.1.1 # via portend timelib==0.3.0 ; python_version >= "3.11" # via -r requirements/base.txt +typing-extensions==4.15.0 + # via pyopenssl urllib3==2.6.3 ; python_version >= "3.10" # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc.lockfile==1.4 +zc-lockfile==1.4 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.11/windows.txt b/requirements/static/pkg/py3.11/windows.txt index 2b4270205fa9..dbd191965ce5 100644 --- a/requirements/static/pkg/py3.11/windows.txt +++ b/requirements/static/pkg/py3.11/windows.txt @@ -1,14 +1,14 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.11/windows.txt --pip-args='' requirements/static/pkg/windows.in requirements/windows.txt +# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.11/windows.txt requirements/static/pkg/windows.in requirements/windows.txt # autocommand==2.2.2 - # via jaraco.text -backports.tarfile==1.2.0 - # via jaraco.context -certifi==2024.7.4 ; python_version >= "3.10" + # via jaraco-text +backports-tarfile==1.2.0 + # via jaraco-context +certifi==2024.7.4 # via # -r requirements/base.txt # requests @@ -30,7 +30,7 @@ clr-loader==0.2.4 # via pythonnet contextvars==2.4 # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # pyopenssl @@ -56,27 +56,29 @@ 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 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.3.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # -r requirements/windows.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt # -r requirements/windows.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt @@ -90,9 +92,9 @@ more-itertools==8.2.0 # via # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -115,7 +117,7 @@ pycryptodomex==3.19.1 # via -r requirements/crypto.txt pymssql==2.3.0 # via -r requirements/windows.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/windows.txt python-dateutil==2.8.1 # via -r requirements/windows.txt @@ -125,7 +127,7 @@ pythonnet==3.0.1 # via -r requirements/windows.txt pytz==2022.1 # via tempora -pywin32==305 +pywin32==311 # via # -r requirements/windows.txt # wmi @@ -149,6 +151,8 @@ timelib==0.3.0 ; python_version >= "3.11" # via # -r requirements/base.txt # -r requirements/windows.txt +typing-extensions==4.15.0 + # via pyopenssl urllib3==2.6.3 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -164,7 +168,7 @@ wmi==1.5.1 # via -r requirements/windows.txt xmltodict==0.13.0 # via -r requirements/windows.txt -zc.lockfile==2.0 +zc-lockfile==2.0 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.12/darwin.txt b/requirements/static/pkg/py3.12/darwin.txt index e8d863f7f9cc..24cf111444e5 100644 --- a/requirements/static/pkg/py3.12/darwin.txt +++ b/requirements/static/pkg/py3.12/darwin.txt @@ -1,14 +1,14 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.12/darwin.txt --pip-args='' requirements/darwin.txt requirements/static/pkg/darwin.in +# 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 autocommand==2.2.2 - # via jaraco.text -certifi==2024.7.4 ; python_version >= "3.10" + # via jaraco-text +certifi==2024.7.4 # via # -r requirements/base.txt # requests @@ -28,7 +28,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # pyopenssl @@ -54,27 +54,29 @@ immutables==0.21 # contextvars importlib-metadata==8.7.0 # via -r requirements/darwin.txt -jaraco.classes==3.2.1 - # via jaraco.collections -jaraco.collections==3.4.0 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.4.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # -r requirements/darwin.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt # -r requirements/darwin.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt linode-python==1.1.1 # via -r requirements/darwin.txt @@ -89,9 +91,9 @@ more-itertools==10.7.0 # -r requirements/darwin.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -110,7 +112,7 @@ pycparser==2.21 # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/darwin.txt python-dateutil==2.8.0 # via @@ -143,6 +145,8 @@ timelib==0.3.0 ; python_version >= "3.11" # via # -r requirements/base.txt # -r requirements/darwin.txt +typing-extensions==4.15.0 + # via pyopenssl urllib3==2.6.3 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -151,7 +155,7 @@ virtualenv==20.36.1 # via -r requirements/base.txt vultr==1.0.1 # via -r requirements/darwin.txt -zc.lockfile==2.0 +zc-lockfile==2.0 # via cherrypy zipp==3.21.0 # via diff --git a/requirements/static/pkg/py3.12/freebsd.txt b/requirements/static/pkg/py3.12/freebsd.txt index e54cf60cb548..08049f291149 100644 --- a/requirements/static/pkg/py3.12/freebsd.txt +++ b/requirements/static/pkg/py3.12/freebsd.txt @@ -1,12 +1,12 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.12/freebsd.txt --pip-args='' requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt +# 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 # autocommand==2.2.2 - # via jaraco.text -certifi==2024.7.4 ; python_version >= "3.10" + # via jaraco-text +certifi==2024.7.4 # via # -r requirements/base.txt # requests @@ -26,7 +26,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in @@ -49,25 +49,27 @@ immutables==0.21 # 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 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.4.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt @@ -79,9 +81,9 @@ more-itertools==5.0.0 # via # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -98,7 +100,7 @@ pycparser==2.21 ; python_version >= "3.9" # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/static/pkg/freebsd.in python-dateutil==2.8.1 # via @@ -126,13 +128,15 @@ tempora==4.1.1 # via portend timelib==0.3.0 ; python_version >= "3.11" # via -r requirements/base.txt +typing-extensions==4.15.0 + # via pyopenssl urllib3==2.6.3 ; python_version >= "3.10" # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc.lockfile==1.4 +zc-lockfile==1.4 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.12/linux.txt b/requirements/static/pkg/py3.12/linux.txt index fcec9a572ffc..a38f5b63a6af 100644 --- a/requirements/static/pkg/py3.12/linux.txt +++ b/requirements/static/pkg/py3.12/linux.txt @@ -1,12 +1,12 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.12/linux.txt --pip-args='' requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # autocommand==2.2.2 - # via jaraco.text -certifi==2024.7.4 ; python_version >= "3.10" + # via jaraco-text +certifi==2024.7.4 # via # -r requirements/base.txt # requests @@ -26,7 +26,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # -r requirements/static/pkg/linux.in @@ -47,25 +47,27 @@ immutables==0.21 # 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 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.4.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt @@ -78,9 +80,9 @@ more-itertools==10.7.0 # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -97,7 +99,7 @@ pycparser==2.21 ; python_version >= "3.9" # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/static/pkg/linux.in python-dateutil==2.8.1 # via @@ -125,13 +127,15 @@ tempora==4.1.1 # via portend timelib==0.3.0 ; python_version >= "3.11" # via -r requirements/base.txt +typing-extensions==4.15.0 + # via pyopenssl urllib3==2.6.3 ; python_version >= "3.10" # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc.lockfile==1.4 +zc-lockfile==1.4 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.12/windows.txt b/requirements/static/pkg/py3.12/windows.txt index 2c34d17c8408..5c1116f299d8 100644 --- a/requirements/static/pkg/py3.12/windows.txt +++ b/requirements/static/pkg/py3.12/windows.txt @@ -1,12 +1,12 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.12/windows.txt --pip-args='' requirements/static/pkg/windows.in requirements/windows.txt +# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.12/windows.txt requirements/static/pkg/windows.in requirements/windows.txt # autocommand==2.2.2 - # via jaraco.text -certifi==2024.7.4 ; python_version >= "3.10" + # via jaraco-text +certifi==2024.7.4 # via # -r requirements/base.txt # requests @@ -28,7 +28,7 @@ clr-loader==0.2.6 # via pythonnet contextvars==2.4 # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # pyopenssl @@ -54,27 +54,29 @@ 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 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.3.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # -r requirements/windows.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt # -r requirements/windows.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt @@ -88,9 +90,9 @@ more-itertools==8.2.0 # via # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -113,7 +115,7 @@ pycryptodomex==3.19.1 # via -r requirements/crypto.txt pymssql==2.3.0 # via -r requirements/windows.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/windows.txt python-dateutil==2.8.1 # via -r requirements/windows.txt @@ -123,7 +125,7 @@ pythonnet==3.0.3 # via -r requirements/windows.txt pytz==2022.1 # via tempora -pywin32==306 +pywin32==311 # via # -r requirements/windows.txt # wmi @@ -147,6 +149,8 @@ timelib==0.3.0 ; python_version >= "3.11" # via # -r requirements/base.txt # -r requirements/windows.txt +typing-extensions==4.15.0 + # via pyopenssl urllib3==2.6.3 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -162,7 +166,7 @@ wmi==1.5.1 # via -r requirements/windows.txt xmltodict==0.13.0 # via -r requirements/windows.txt -zc.lockfile==2.0 +zc-lockfile==2.0 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.13/darwin.txt b/requirements/static/pkg/py3.13/darwin.txt index 2c59cd898a13..8d0e90742b88 100644 --- a/requirements/static/pkg/py3.13/darwin.txt +++ b/requirements/static/pkg/py3.13/darwin.txt @@ -1,14 +1,14 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.13/darwin.txt --pip-args='' requirements/darwin.txt requirements/static/pkg/darwin.in +# 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 autocommand==2.2.2 - # via jaraco.text -certifi==2026.1.4 ; python_version >= "3.10" + # via jaraco-text +certifi==2026.1.4 # via # -r requirements/base.txt # requests @@ -28,7 +28,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==6.0.0 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.8 +cryptography==46.0.5 # via # -r requirements/base.txt # pyopenssl @@ -54,25 +54,27 @@ immutables==0.21 # contextvars importlib-metadata==8.7.1 # via -r requirements/darwin.txt -jaraco.collections==5.2.1 +jaraco-collections==5.2.1 # via cherrypy -jaraco.context==6.1.0 - # via jaraco.text -jaraco.functools==4.4.0 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.4.0 # via # -r requirements/base.txt # -r requirements/darwin.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt # -r requirements/darwin.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt linode-python==1.1.1 # via -r requirements/darwin.txt @@ -87,8 +89,8 @@ more-itertools==10.8.0 # -r requirements/darwin.txt # cheroot # cherrypy - # jaraco.functools - # jaraco.text + # jaraco-functools + # jaraco-text msgpack==1.1.2 # via -r requirements/base.txt packaging==24.0 @@ -107,7 +109,7 @@ pycparser==2.23 # cffi pycryptodomex==3.23.0 # via -r requirements/crypto.txt -pyopenssl==24.3.0 +pyopenssl==25.3.0 # via -r requirements/darwin.txt python-dateutil==2.9.0.post0 # via @@ -147,7 +149,7 @@ virtualenv==20.36.1 # via -r requirements/base.txt vultr==1.0.1 # via -r requirements/darwin.txt -zc.lockfile==4.0 +zc-lockfile==4.0 # via cherrypy zipp==3.23.0 # via diff --git a/requirements/static/pkg/py3.13/freebsd.txt b/requirements/static/pkg/py3.13/freebsd.txt index 6c53d6f2510b..a84e255b1006 100644 --- a/requirements/static/pkg/py3.13/freebsd.txt +++ b/requirements/static/pkg/py3.13/freebsd.txt @@ -1,12 +1,12 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.13/freebsd.txt --pip-args='' requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt +# 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 # autocommand==2.2.2 - # via jaraco.text -certifi==2026.1.4 ; python_version >= "3.10" + # via jaraco-text +certifi==2026.1.4 # via # -r requirements/base.txt # requests @@ -26,7 +26,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==6.0.0 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.8 +cryptography==46.0.5 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in @@ -49,23 +49,25 @@ immutables==0.21 # contextvars importlib-metadata==8.7.1 # via -r requirements/static/pkg/freebsd.in -jaraco.collections==5.2.1 +jaraco-collections==5.2.1 # via cherrypy -jaraco.context==6.1.0 - # via jaraco.text -jaraco.functools==4.4.0 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.4.0 # via # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.3.0 # via -r requirements/base.txt @@ -77,8 +79,8 @@ more-itertools==10.8.0 # via # cheroot # cherrypy - # jaraco.functools - # jaraco.text + # jaraco-functools + # jaraco-text msgpack==1.1.2 # via -r requirements/base.txt packaging==24.0 @@ -95,7 +97,7 @@ pycparser==2.23 ; python_version >= "3.9" # cffi pycryptodomex==3.23.0 # via -r requirements/crypto.txt -pyopenssl==24.3.0 +pyopenssl==25.3.0 # via -r requirements/static/pkg/freebsd.in python-dateutil==2.9.0.post0 # via @@ -126,7 +128,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc.lockfile==4.0 +zc-lockfile==4.0 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.13/linux.txt b/requirements/static/pkg/py3.13/linux.txt index b6b974bef50d..9f1574a6ab07 100644 --- a/requirements/static/pkg/py3.13/linux.txt +++ b/requirements/static/pkg/py3.13/linux.txt @@ -1,12 +1,12 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.13/linux.txt --pip-args='' requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # autocommand==2.2.2 - # via jaraco.text -certifi==2026.1.4 ; python_version >= "3.10" + # via jaraco-text +certifi==2026.1.4 # via # -r requirements/base.txt # requests @@ -26,7 +26,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==6.0.0 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.8 +cryptography==46.0.5 # via # -r requirements/base.txt # -r requirements/static/pkg/linux.in @@ -47,23 +47,25 @@ immutables==0.21 # contextvars importlib-metadata==8.7.1 # via -r requirements/static/pkg/linux.in -jaraco.collections==5.2.1 +jaraco-collections==5.2.1 # via cherrypy -jaraco.context==6.1.0 - # via jaraco.text -jaraco.functools==4.4.0 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.4.0 # via # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.3.0 # via -r requirements/base.txt @@ -76,8 +78,8 @@ more-itertools==10.8.0 # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.functools - # jaraco.text + # jaraco-functools + # jaraco-text msgpack==1.1.2 # via -r requirements/base.txt packaging==24.0 @@ -94,7 +96,7 @@ pycparser==2.23 ; python_version >= "3.9" # cffi pycryptodomex==3.23.0 # via -r requirements/crypto.txt -pyopenssl==24.3.0 +pyopenssl==25.3.0 # via -r requirements/static/pkg/linux.in python-dateutil==2.9.0.post0 # via @@ -127,7 +129,7 @@ urllib3==2.6.3 ; python_version >= "3.10" # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc.lockfile==4.0 +zc-lockfile==4.0 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.13/windows.txt b/requirements/static/pkg/py3.13/windows.txt index a91d11953163..53bd0d6769af 100644 --- a/requirements/static/pkg/py3.13/windows.txt +++ b/requirements/static/pkg/py3.13/windows.txt @@ -1,12 +1,12 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.13/windows.txt --pip-args='' requirements/static/pkg/windows.in requirements/windows.txt +# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.13/windows.txt requirements/static/pkg/windows.in requirements/windows.txt # autocommand==2.2.2 - # via jaraco.text -certifi==2026.1.4 ; python_version >= "3.10" + # via jaraco-text +certifi==2026.1.4 # via # -r requirements/base.txt # requests @@ -28,7 +28,7 @@ clr-loader==0.2.10 # via pythonnet contextvars==2.4 # via -r requirements/base.txt -cryptography==42.0.8 +cryptography==46.0.5 # via # -r requirements/base.txt # pyopenssl @@ -54,25 +54,27 @@ importlib-metadata==8.7.1 # via -r requirements/windows.txt ioloop==0.1a0 # via -r requirements/windows.txt -jaraco.collections==5.2.1 +jaraco-collections==5.2.1 # via cherrypy -jaraco.context==6.1.0 - # via jaraco.text -jaraco.functools==4.4.0 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.4.0 # via # -r requirements/base.txt # -r requirements/windows.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt # -r requirements/windows.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.3.0 # via -r requirements/base.txt @@ -86,8 +88,8 @@ more-itertools==10.8.0 # via # cheroot # cherrypy - # jaraco.functools - # jaraco.text + # jaraco-functools + # jaraco-text msgpack==1.1.2 # via -r requirements/base.txt packaging==24.0 @@ -110,7 +112,7 @@ pycryptodomex==3.23.0 # via -r requirements/crypto.txt pymssql==2.3.11 # via -r requirements/windows.txt -pyopenssl==24.3.0 +pyopenssl==25.3.0 # via -r requirements/windows.txt python-dateutil==2.9.0.post0 # via @@ -159,7 +161,7 @@ wmi==1.5.1 # via -r requirements/windows.txt xmltodict==1.0.2 # via -r requirements/windows.txt -zc.lockfile==4.0 +zc-lockfile==4.0 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.9/darwin.txt b/requirements/static/pkg/py3.9/darwin.txt index 342e1e6c7e68..6e10fe1aaf6f 100644 --- a/requirements/static/pkg/py3.9/darwin.txt +++ b/requirements/static/pkg/py3.9/darwin.txt @@ -1,16 +1,16 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.9/darwin.txt --pip-args='' requirements/darwin.txt requirements/static/pkg/darwin.in +# 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 autocommand==2.2.2 - # via jaraco.text -backports.tarfile==1.2.0 - # via jaraco.context -certifi==2023.07.22 ; python_version < "3.10" + # via jaraco-text +backports-tarfile==1.2.0 + # via jaraco-context +certifi==2026.1.4 # via # -r requirements/base.txt # requests @@ -30,7 +30,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # pyopenssl @@ -56,27 +56,29 @@ immutables==0.21 # contextvars importlib-metadata==8.7.0 # via -r requirements/darwin.txt -jaraco.classes==3.2.1 - # via jaraco.collections -jaraco.collections==3.4.0 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.4.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # -r requirements/darwin.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt # -r requirements/darwin.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt linode-python==1.1.1 # via -r requirements/darwin.txt @@ -91,9 +93,9 @@ more-itertools==10.7.0 # -r requirements/darwin.txt # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -112,7 +114,7 @@ pycparser==2.21 # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/darwin.txt python-dateutil==2.8.0 # via @@ -146,7 +148,10 @@ timelib==0.2.5 ; python_version < "3.11" # -r requirements/base.txt # -r requirements/darwin.txt typing-extensions==4.15.0 - # via virtualenv + # via + # cryptography + # pyopenssl + # virtualenv urllib3==1.26.20 ; python_version < "3.10" # via # -r requirements/base.txt @@ -155,7 +160,7 @@ virtualenv==20.36.1 # via -r requirements/base.txt vultr==1.0.1 # via -r requirements/darwin.txt -zc.lockfile==2.0 +zc-lockfile==2.0 # via cherrypy zipp==3.21.0 # via diff --git a/requirements/static/pkg/py3.9/freebsd.txt b/requirements/static/pkg/py3.9/freebsd.txt index 7a39694a2377..b37cf625d851 100644 --- a/requirements/static/pkg/py3.9/freebsd.txt +++ b/requirements/static/pkg/py3.9/freebsd.txt @@ -1,14 +1,14 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.9/freebsd.txt --pip-args='' requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt +# 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 # autocommand==2.2.2 - # via jaraco.text -backports.tarfile==1.2.0 - # via jaraco.context -certifi==2023.07.22 ; python_version < "3.10" + # via jaraco-text +backports-tarfile==1.2.0 + # via jaraco-context +certifi==2026.1.4 # via # -r requirements/base.txt # requests @@ -28,7 +28,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in @@ -51,25 +51,27 @@ immutables==0.21 # 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 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.4.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt @@ -81,9 +83,9 @@ more-itertools==5.0.0 # via # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -100,7 +102,7 @@ pycparser==2.21 ; python_version >= "3.9" # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/static/pkg/freebsd.in python-dateutil==2.8.1 # via @@ -129,14 +131,17 @@ tempora==4.1.1 timelib==0.3.0 ; python_version < "3.11" # via -r requirements/base.txt typing-extensions==4.15.0 - # via virtualenv + # via + # cryptography + # pyopenssl + # virtualenv urllib3==1.26.20 ; python_version < "3.10" # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc.lockfile==1.4 +zc-lockfile==1.4 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.9/linux.txt b/requirements/static/pkg/py3.9/linux.txt index 1c0ffd78081b..a72dba9e966c 100644 --- a/requirements/static/pkg/py3.9/linux.txt +++ b/requirements/static/pkg/py3.9/linux.txt @@ -1,14 +1,14 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.9/linux.txt --pip-args='' requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt +# 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 # autocommand==2.2.2 - # via jaraco.text -backports.tarfile==1.2.0 - # via jaraco.context -certifi==2023.07.22 ; python_version < "3.10" + # via jaraco-text +backports-tarfile==1.2.0 + # via jaraco-context +certifi==2026.1.4 # via # -r requirements/base.txt # requests @@ -28,7 +28,7 @@ contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # -r requirements/static/pkg/linux.in @@ -49,25 +49,27 @@ immutables==0.21 # 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 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.4.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt @@ -80,9 +82,9 @@ more-itertools==10.7.0 # -r requirements/static/pkg/linux.in # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -99,7 +101,7 @@ pycparser==2.21 ; python_version >= "3.9" # cffi pycryptodomex==3.19.1 # via -r requirements/crypto.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/static/pkg/linux.in python-dateutil==2.8.1 # via @@ -128,14 +130,17 @@ tempora==4.1.1 timelib==0.3.0 ; python_version < "3.11" # via -r requirements/base.txt typing-extensions==4.15.0 - # via virtualenv + # via + # cryptography + # pyopenssl + # virtualenv urllib3==1.26.20 ; python_version < "3.10" # via # -r requirements/base.txt # requests virtualenv==20.36.1 # via -r requirements/base.txt -zc.lockfile==1.4 +zc-lockfile==1.4 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/static/pkg/py3.9/windows.txt b/requirements/static/pkg/py3.9/windows.txt index 60a03f3a96eb..d6aca4e207d4 100644 --- a/requirements/static/pkg/py3.9/windows.txt +++ b/requirements/static/pkg/py3.9/windows.txt @@ -1,14 +1,14 @@ # -# This file is autogenerated by pip-compile -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # -# pip-compile --cert='' --client-cert='' --index-url='' --no-emit-index-url --output-file=requirements/static/pkg/py3.9/windows.txt --pip-args='' requirements/static/pkg/windows.in requirements/windows.txt +# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.9/windows.txt requirements/static/pkg/windows.in requirements/windows.txt # autocommand==2.2.2 - # via jaraco.text -backports.tarfile==1.2.0 - # via jaraco.context -certifi==2023.07.22 ; python_version < "3.10" + # via jaraco-text +backports-tarfile==1.2.0 + # via jaraco-context +certifi==2026.1.4 # via # -r requirements/base.txt # requests @@ -30,7 +30,7 @@ clr-loader==0.2.4 # via pythonnet contextvars==2.4 # via -r requirements/base.txt -cryptography==42.0.5 +cryptography==46.0.5 # via # -r requirements/base.txt # pyopenssl @@ -56,27 +56,29 @@ 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 +jaraco-classes==3.2.1 + # via jaraco-collections +jaraco-collections==3.3.0 # via cherrypy -jaraco.context==6.0.1 - # via jaraco.text -jaraco.functools==4.2.1 +jaraco-context==6.1.0 + # via + # -r requirements/base.txt + # jaraco-text +jaraco-functools==4.2.1 # via # -r requirements/base.txt # -r requirements/windows.txt # cheroot - # jaraco.text + # jaraco-text # tempora -jaraco.text==4.0.0 +jaraco-text==4.0.0 # via # -r requirements/base.txt # -r requirements/windows.txt - # jaraco.collections + # jaraco-collections jinja2==3.1.6 # via -r requirements/base.txt -jmespath==1.0.1 +jmespath==1.1.0 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt @@ -90,9 +92,9 @@ more-itertools==8.2.0 # via # cheroot # cherrypy - # jaraco.classes - # jaraco.functools - # jaraco.text + # jaraco-classes + # jaraco-functools + # jaraco-text msgpack==1.0.2 # via -r requirements/base.txt packaging==24.0 @@ -115,7 +117,7 @@ pycryptodomex==3.19.1 # via -r requirements/crypto.txt pymssql==2.3.0 # via -r requirements/windows.txt -pyopenssl==24.0.0 +pyopenssl==25.3.0 # via -r requirements/windows.txt python-dateutil==2.8.1 # via -r requirements/windows.txt @@ -125,7 +127,7 @@ pythonnet==3.0.1 # via -r requirements/windows.txt pytz==2022.1 # via tempora -pywin32==305 +pywin32==311 # via # -r requirements/windows.txt # cherrypy @@ -151,7 +153,10 @@ timelib==0.2.5 ; python_version < "3.11" # -r requirements/base.txt # -r requirements/windows.txt typing-extensions==4.15.0 - # via virtualenv + # via + # cryptography + # pyopenssl + # virtualenv urllib3==1.26.20 ; python_version < "3.10" # via # -r requirements/base.txt @@ -167,7 +172,7 @@ wmi==1.5.1 # via -r requirements/windows.txt xmltodict==0.13.0 # via -r requirements/windows.txt -zc.lockfile==2.0 +zc-lockfile==2.0 # via cherrypy zipp==3.23.0 # via importlib-metadata diff --git a/requirements/windows.txt b/requirements/windows.txt index 8348bd00d0f3..95677f6a559b 100644 --- a/requirements/windows.txt +++ b/requirements/windows.txt @@ -2,7 +2,7 @@ -r zeromq.txt -pywin32>=305 +pywin32>=308 wmi>=1.5.1 pythonnet>=3.0.1 cffi>=1.14.5 @@ -13,7 +13,7 @@ lxml>=6.0.2 pyasn1>=0.6.2 pycparser>=2.21 pymssql>=2.2.11 -pyopenssl>=23.2.0,<25.0.0 +pyopenssl>=25.0.0 python-dateutil>=2.8.1 python-gnupg>=0.4.7 requests>=2.25.1 diff --git a/salt/minion.py b/salt/minion.py index 01c9885c43ed..ca5ffcecbb5b 100644 --- a/salt/minion.py +++ b/salt/minion.py @@ -1235,7 +1235,11 @@ def stop_async(self, signum, parent_sig_handler): and any remaining events to be processed before stopping the minions. """ - # Sleep to allow any remaining events to be processed + # Sleep to allow any remaining events to be processed. + # This gives the minion time to send final "return" messages to the Master. + # Ideally, we would dynamically wait for all pending messages to be flushed + # from the I/O loop instead of using a static sleep amount, but for now + # this 5-second window handles most cases. yield salt.ext.tornado.gen.sleep(5) # Continue to stop the minions diff --git a/salt/modules/tls.py b/salt/modules/tls.py index f85370cc9024..85e599cccf36 100644 --- a/salt/modules/tls.py +++ b/salt/modules/tls.py @@ -105,7 +105,7 @@ import os import re import time -from datetime import datetime +from datetime import datetime, timedelta import salt.utils.data import salt.utils.files @@ -118,6 +118,7 @@ HAS_SSL = False X509_EXT_ENABLED = True +HAS_CRYPTOGRAPHY = False try: import OpenSSL @@ -126,6 +127,15 @@ except ImportError: pass +try: + from cryptography import x509 + from cryptography.hazmat.primitives import hashes, serialization + from cryptography.hazmat.primitives.serialization import pkcs12 + + HAS_CRYPTOGRAPHY = True +except ImportError: + pass + log = logging.getLogger(__name__) @@ -567,11 +577,85 @@ def validate(cert, ca_name, crl_file): X509StoreFlags = OpenSSL.crypto.X509StoreFlags store.set_flags(X509StoreFlags.CRL_CHECK | X509StoreFlags.CRL_CHECK_ALL) if crl_file is None: - crl = OpenSSL.crypto.CRL() + if HAS_CRYPTOGRAPHY: + ca_keyp = f"{ca_dir}/{ca_name}_ca_cert.key" + try: + with salt.utils.files.fopen(ca_keyp, "rb") as fhr: + ca_key = serialization.load_pem_private_key( + fhr.read(), password=None + ) + + ca_x509 = x509.load_pem_x509_certificate( + OpenSSL.crypto.dump_certificate( + OpenSSL.crypto.FILETYPE_PEM, ca_cert + ) + ) + + builder = x509.CertificateRevocationListBuilder() + builder = builder.issuer_name(ca_x509.subject) + builder = builder.last_update(datetime.utcnow()) + builder = builder.next_update(datetime.utcnow() + timedelta(days=36500)) + + # Load existing revocations from index file if it exists + index_file = f"{ca_dir}/index.txt" + if os.path.exists(index_file): + with salt.utils.files.fopen(index_file) as fp_: + for line in fp_: + line = salt.utils.stringutils.to_unicode(line) + if line.startswith("R"): + fields = line.split("\t") + serial = int(fields[3], 16) + if serial.bit_length() >= 160: + serial = serial & ((1 << 159) - 1) + revocation_date = datetime.strptime( + fields[2], two_digit_year_fmt + ) + revoked_builder = x509.RevokedCertificateBuilder() + revoked_builder = revoked_builder.serial_number(serial) + revoked_builder = revoked_builder.revocation_date( + revocation_date + ) + builder = builder.add_revoked_certificate( + revoked_builder.build() + ) + + # Sign the CRL + crl = builder.sign(private_key=ca_key, algorithm=hashes.SHA256()) + except (OSError, ValueError) as e: + log.warning("Could not create empty CRL: %s", e) + return { + "valid": False, + "error": "Empty CRL requested but CA key missing or invalid", + } + else: + crl = OpenSSL.crypto.CRL() else: - with salt.utils.files.fopen(crl_file) as fhr: - crl = OpenSSL.crypto.load_crl(OpenSSL.crypto.FILETYPE_PEM, fhr.read()) + if HAS_CRYPTOGRAPHY: + with salt.utils.files.fopen(crl_file, "rb") as fhr: + crl = x509.load_pem_x509_crl(fhr.read()) + else: + with salt.utils.files.fopen(crl_file) as fhr: + crl = OpenSSL.crypto.load_crl(OpenSSL.crypto.FILETYPE_PEM, fhr.read()) store.add_crl(crl) + + if HAS_CRYPTOGRAPHY: + # cryptography CRL objects don'\''t seem to be fully respected by OpenSSL store validation + # in some pyOpenSSL versions when passed directly. + # Manual check: + cert_x509 = x509.load_pem_x509_certificate( + OpenSSL.crypto.dump_certificate(OpenSSL.crypto.FILETYPE_PEM, cert_obj) + ) + serial_to_check = cert_x509.serial_number + if serial_to_check.bit_length() >= 160: + serial_to_check = serial_to_check & ((1 << 159) - 1) + + if crl.get_revoked_certificate_by_serial_number(serial_to_check): + return { + "valid": False, + "error": "certificate revoked", + "error_cert": cert_obj, + } + context = OpenSSL.crypto.X509StoreContext(store, cert_obj) ret = {} try: @@ -834,7 +918,8 @@ def create_ca( with salt.utils.files.fopen(fp, "wb") as ca_key: ca_key.write(salt.utils.stringutils.to_bytes(keycontent)) - with salt.utils.files.fopen(certp, "wb") as ca_crt: + fp = os.open(certp, os.O_CREAT | os.O_RDWR, 0o644) + with salt.utils.files.fopen(fp, "wb") as ca_crt: ca_crt.write( salt.utils.stringutils.to_bytes( OpenSSL.crypto.dump_certificate(OpenSSL.crypto.FILETYPE_PEM, ca) @@ -1158,7 +1243,8 @@ def create_csr( ) ) - with salt.utils.files.fopen(csr_f, "wb+") as csr: + fp = os.open(csr_f, os.O_CREAT | os.O_RDWR, 0o644) + with salt.utils.files.fopen(fp, "wb+") as csr: csr.write( salt.utils.stringutils.to_bytes( OpenSSL.crypto.dump_certificate_request( @@ -1300,7 +1386,8 @@ def create_self_signed_cert( ) crt_path = f"{cert_base_path()}/{tls_dir}/certs/{cert_filename}.crt" - with salt.utils.files.fopen(crt_path, "wb+") as crt: + fp = os.open(crt_path, os.O_CREAT | os.O_RDWR, 0o644) + with salt.utils.files.fopen(fp, "wb+") as crt: crt.write( salt.utils.stringutils.to_bytes( OpenSSL.crypto.dump_certificate(OpenSSL.crypto.FILETYPE_PEM, cert) @@ -1537,7 +1624,8 @@ def create_ca_signed_cert( cert_full_path = f"{cert_path}/{cert_filename}.crt" - with salt.utils.files.fopen(cert_full_path, "wb+") as crt: + fp = os.open(cert_full_path, os.O_CREAT | os.O_RDWR, 0o644) + with salt.utils.files.fopen(fp, "wb+") as crt: crt.write( salt.utils.stringutils.to_bytes( OpenSSL.crypto.dump_certificate(OpenSSL.crypto.FILETYPE_PEM, cert) @@ -1615,18 +1703,24 @@ def create_pkcs12(ca_name, CN, passphrase="", cacert_path=None, replace=False): except OSError: return f'There is no certificate that matches the CN "{CN}"' - pkcs12 = OpenSSL.crypto.PKCS12() - - pkcs12.set_certificate(cert) - pkcs12.set_ca_certificates([ca_cert]) - pkcs12.set_privatekey(key) + p12_data = pkcs12.serialize_key_and_certificates( + name=salt.utils.stringutils.to_bytes(CN), + key=key.to_cryptography_key(), + cert=cert.to_cryptography(), + cas=[ca_cert.to_cryptography()], + encryption_algorithm=( + serialization.BestAvailableEncryption( + salt.utils.stringutils.to_bytes(passphrase) + ) + if passphrase + else serialization.NoEncryption() + ), + ) with salt.utils.files.fopen( f"{cert_base_path()}/{ca_name}/certs/{CN}.p12", "wb" ) as ofile: - ofile.write( - pkcs12.export(passphrase=salt.utils.stringutils.to_bytes(passphrase)) - ) + ofile.write(p12_data) return 'Created PKCS#12 Certificate for "{0}": "{1}/{2}/certs/{0}.p12"'.format( CN, @@ -1798,12 +1892,33 @@ def create_empty_crl( except OSError: return f'There is no CA named "{ca_name}"' - crl = OpenSSL.crypto.CRL() - crl_text = crl.export( - ca_cert, - ca_key, - digest=salt.utils.stringutils.to_bytes(digest), - ) + if HAS_CRYPTOGRAPHY: + # Load CA objects using cryptography + with salt.utils.files.fopen( + f"{cert_base_path()}/{ca_name}/{ca_filename}.crt", "rb" + ) as fp_: + ca_x509 = x509.load_pem_x509_certificate(fp_.read()) + with salt.utils.files.fopen( + f"{cert_base_path()}/{ca_name}/{ca_filename}.key", "rb" + ) as fp_: + ca_key = serialization.load_pem_private_key(fp_.read(), password=None) + + builder = x509.CertificateRevocationListBuilder() + builder = builder.issuer_name(ca_x509.subject) + builder = builder.last_update(datetime.utcnow()) + builder = builder.next_update(datetime.utcnow() + timedelta(days=36500)) + + # Mapping digest strings to cryptography hashes + hash_algo = getattr(hashes, digest.upper(), hashes.SHA256)() + crl_obj = builder.sign(private_key=ca_key, algorithm=hash_algo) + crl_text = crl_obj.public_bytes(serialization.Encoding.PEM) + else: + crl = OpenSSL.crypto.CRL() + crl_text = crl.export( + ca_cert, + ca_key, + digest=salt.utils.stringutils.to_bytes(digest), + ) with salt.utils.files.fopen(crl_file, "w") as f: f.write(salt.utils.stringutils.to_str(crl_text)) @@ -1935,26 +2050,65 @@ def revoke_cert( ) break - crl = OpenSSL.crypto.CRL() + if HAS_CRYPTOGRAPHY: + # Load CA objects using cryptography + with salt.utils.files.fopen( + f"{cert_base_path()}/{ca_name}/{ca_filename}.crt", "rb" + ) as fp_: + ca_x509 = x509.load_pem_x509_certificate(fp_.read()) + with salt.utils.files.fopen( + f"{cert_base_path()}/{ca_name}/{ca_filename}.key", "rb" + ) as fp_: + ca_key = serialization.load_pem_private_key(fp_.read(), password=None) + + builder = x509.CertificateRevocationListBuilder() + builder = builder.issuer_name(ca_x509.subject) + builder = builder.last_update(datetime.utcnow()) + builder = builder.next_update(datetime.utcnow() + timedelta(days=36500)) + + with salt.utils.files.fopen(index_file) as fp_: + for line in fp_: + line = salt.utils.stringutils.to_unicode(line) + if line.startswith("R"): + fields = line.split("\t") + # fields[3] is serial, fields[2] is revocation date + serial = int(fields[3], 16) + # Cryptography supports up to 159 bits. Truncate if necessary. + if serial.bit_length() >= 160: + serial = serial & ((1 << 159) - 1) + revocation_date = datetime.strptime(fields[2], two_digit_year_fmt) + revoked_builder = x509.RevokedCertificateBuilder() + revoked_builder = revoked_builder.serial_number(serial) + revoked_builder = revoked_builder.revocation_date(revocation_date) + builder = builder.add_revoked_certificate(revoked_builder.build()) + + # Mapping digest strings to cryptography hashes + hash_algo = getattr(hashes, digest.upper(), hashes.SHA256)() + crl_obj = builder.sign(private_key=ca_key, algorithm=hash_algo) + crl_text = crl_obj.public_bytes(serialization.Encoding.PEM) + else: + crl = OpenSSL.crypto.CRL() - with salt.utils.files.fopen(index_file) as fp_: - for line in fp_: - line = salt.utils.stringutils.to_unicode(line) - if line.startswith("R"): - fields = line.split("\t") - revoked = OpenSSL.crypto.Revoked() - revoked.set_serial(salt.utils.stringutils.to_bytes(fields[3])) - revoke_date_2_digit = datetime.strptime(fields[2], two_digit_year_fmt) - revoked.set_rev_date( - salt.utils.stringutils.to_bytes( - revoke_date_2_digit.strftime(four_digit_year_fmt) + with salt.utils.files.fopen(index_file) as fp_: + for line in fp_: + line = salt.utils.stringutils.to_unicode(line) + if line.startswith("R"): + fields = line.split("\t") + revoked = OpenSSL.crypto.Revoked() + revoked.set_serial(salt.utils.stringutils.to_bytes(fields[3])) + revoke_date_2_digit = datetime.strptime( + fields[2], two_digit_year_fmt ) - ) - crl.add_revoked(revoked) + revoked.set_rev_date( + salt.utils.stringutils.to_bytes( + revoke_date_2_digit.strftime(four_digit_year_fmt) + ) + ) + crl.add_revoked(revoked) - crl_text = crl.export( - ca_cert, ca_key, digest=salt.utils.stringutils.to_bytes(digest) - ) + crl_text = crl.export( + ca_cert, ca_key, digest=salt.utils.stringutils.to_bytes(digest) + ) if crl_file is None: crl_file = f"{_cert_base_path()}/{ca_name}/crl.pem" diff --git a/salt/runners/digicertapi.py b/salt/runners/digicertapi.py index a7450d7b8ad5..7114dc0b1d2c 100644 --- a/salt/runners/digicertapi.py +++ b/salt/runners/digicertapi.py @@ -43,7 +43,6 @@ from collections.abc import Sequence import salt.cache -import salt.syspaths as syspaths import salt.utils.files import salt.utils.http import salt.utils.json @@ -337,7 +336,7 @@ def get_certificate( if common_name: bank = "digicert/domains" - cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR) + cache = salt.cache.Cache(__opts__, __opts__.get("cachedir")) try: data = cache.fetch(bank, common_name) except TypeError: @@ -506,7 +505,7 @@ def order_certificate( ) if "errors" not in qdata["dict"]: bank = "digicert/domains" - cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR) + cache = salt.cache.Cache(__opts__, __opts__.get("cachedir")) data = cache.fetch(bank, common_name) if data is None: data = {} @@ -547,7 +546,7 @@ def gen_key(minion_id, dns_name=None, password=None, key_len=2048): private_key = gen.exportKey("PEM", password) if dns_name is not None: bank = "digicert/domains" - cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR) + cache = salt.cache.Cache(__opts__, __opts__.get("cachedir")) try: data = cache.fetch(bank, dns_name) data["private_key"] = private_key @@ -617,7 +616,7 @@ def gen_csr( os.chmod(tmpdir, 0o700) bank = "digicert/domains" - cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR) + cache = salt.cache.Cache(__opts__, __opts__.get("cachedir")) data = cache.fetch(bank, dns_name) if data is None: data = {} @@ -670,7 +669,7 @@ def _id_map(minion_id, dns_name): Maintain a relationship between a minion and a dns name """ bank = "digicert/minions" - cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR) + cache = salt.cache.Cache(__opts__, __opts__.get("cachedir")) dns_names = cache.fetch(bank, minion_id) if not isinstance(dns_names, list): dns_names = [] @@ -735,7 +734,7 @@ def show_rsa(minion_id, dns_name): salt-run digicert.show_rsa myminion domain.example.com """ - cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR) + cache = salt.cache.Cache(__opts__, __opts__.get("cachedir")) bank = "digicert/domains" data = cache.fetch(bank, dns_name) return data["private_key"] @@ -751,7 +750,7 @@ def list_domain_cache(): salt-run digicert.list_domain_cache """ - cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR) + cache = salt.cache.Cache(__opts__, __opts__.get("cachedir")) return cache.list("digicert/domains") @@ -765,7 +764,7 @@ def del_cached_domain(domains): salt-run digicert.del_cached_domain domain1.example.com,domain2.example.com """ - cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR) + cache = salt.cache.Cache(__opts__, __opts__.get("cachedir")) if isinstance(domains, str): domains = domains.split(",") if not isinstance(domains, list): diff --git a/salt/runners/venafiapi.py b/salt/runners/venafiapi.py index e5794f906dd5..0a607b82dd39 100644 --- a/salt/runners/venafiapi.py +++ b/salt/runners/venafiapi.py @@ -162,7 +162,7 @@ def request( else: private_key = None - cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR) + cache = salt.cache.Cache(__opts__, __opts__.get("cachedir", syspaths.CACHE_DIR)) data = { "minion_id": minion_id, "cert": cert.cert, @@ -182,7 +182,7 @@ def _id_map(minion_id, dns_name): Maintain a relationship between a minion and a DNS name """ - cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR) + cache = salt.cache.Cache(__opts__, __opts__.get("cachedir", syspaths.CACHE_DIR)) dns_names = cache.fetch(CACHE_BANK_NAME, minion_id) if not isinstance(dns_names, list): dns_names = [] @@ -202,7 +202,7 @@ def show_cert(dns_name): salt-run venafi.show_cert example.com """ - cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR) + cache = salt.cache.Cache(__opts__, __opts__.get("cachedir", syspaths.CACHE_DIR)) domain_data = cache.fetch(CACHE_BANK_NAME, dns_name) or {} cert = domain_data.get("cert") return cert @@ -218,7 +218,7 @@ def list_domain_cache(): salt-run venafi.list_domain_cache """ - cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR) + cache = salt.cache.Cache(__opts__, __opts__.get("cachedir", syspaths.CACHE_DIR)) return cache.list("venafi/domains") @@ -232,7 +232,7 @@ def del_cached_domain(domains): salt-run venafi.del_cached_domain domain1.example.com,domain2.example.com """ - cache = salt.cache.Cache(__opts__, syspaths.CACHE_DIR) + cache = salt.cache.Cache(__opts__, __opts__.get("cachedir", syspaths.CACHE_DIR)) if isinstance(domains, str): domains = domains.split(",") if not isinstance(domains, list): diff --git a/salt/states/x509_v2.py b/salt/states/x509_v2.py index 93c80003e222..eeaf5e6a72a3 100644 --- a/salt/states/x509_v2.py +++ b/salt/states/x509_v2.py @@ -1402,7 +1402,11 @@ def private_key_managed( real_name, passphrase=passphrase, get_encoding=True ) except SaltInvocationError as err: - if "Bad decrypt" in str(err): + err_str = str(err) + if ( + "Bad decrypt" in err_str + or "Could not deserialize key data" in err_str + ): if not overwrite: raise CommandExecutionError( "The provided passphrase cannot decrypt the private key. " @@ -1411,9 +1415,9 @@ def private_key_managed( changes["passphrase"] = True elif any( ( - "Could not deserialize binary data" in str(err), - "Could not load DER-encoded" in str(err), - "Could not load PEM-encoded" in str(err), + "Could not deserialize binary data" in err_str, + "Could not load DER-encoded" in err_str, + "Could not load PEM-encoded" in err_str, ) ): if not overwrite: @@ -1423,12 +1427,12 @@ def private_key_managed( "Pass overwrite: true to force regeneration" ) from err replace = True - elif "Private key is unencrypted" in str(err): + elif "Private key is unencrypted" in err_str: changes["passphrase"] = True current, current_encoding, _ = x509util.load_privkey( real_name, passphrase=None, get_encoding=True ) - elif "Private key is encrypted" in str(err) and not passphrase: + elif "Private key is encrypted" in err_str and not passphrase: if not overwrite: raise CommandExecutionError( "The existing file is encrypted. Pass overwrite: true " diff --git a/salt/utils/win_reg.py b/salt/utils/win_reg.py index d7063a86ad58..ba843e437585 100644 --- a/salt/utils/win_reg.py +++ b/salt/utils/win_reg.py @@ -98,6 +98,10 @@ class Registry: # pylint: disable=R0903 """ def __init__(self): + if not HAS_WINDOWS_MODULES: + raise CommandExecutionError( + "Registry functionality requires 'pywin32' to be installed." + ) self.hkeys = { "HKEY_CURRENT_CONFIG": win32con.HKEY_CURRENT_CONFIG, "HKEY_CLASSES_ROOT": win32con.HKEY_CLASSES_ROOT, diff --git a/salt/utils/x509.py b/salt/utils/x509.py index 1390b9954566..3619893dcee3 100644 --- a/salt/utils/x509.py +++ b/salt/utils/x509.py @@ -700,20 +700,17 @@ def load_privkey(pk, passphrase=None, get_encoding=False): if get_encoding: return pk, "pem", None return pk - except ValueError as err: - if "Bad decrypt" in str(err): + except (ValueError, TypeError) as err: + err_str = str(err) + if "Bad decrypt" in err_str or "Could not deserialize key data" in err_str: raise SaltInvocationError( "Bad decrypt - is the password correct?" ) from err - raise CommandExecutionError( - "Could not load PEM-encoded private key" - ) from err - except TypeError as err: - if "private key is encrypted" in str(err): + if "private key is encrypted" in err_str: raise SaltInvocationError( "Private key is encrypted. Please provide a password." ) from err - if "but private key is not encrypted" in str(err): + if "but private key is not encrypted" in err_str: raise SaltInvocationError("Private key is unencrypted") from err raise CommandExecutionError( "Could not load PEM-encoded private key" @@ -725,7 +722,8 @@ def load_privkey(pk, passphrase=None, get_encoding=False): return pk, "der", None return pk except ValueError as err: - if "Bad decrypt" in str(err): + err_str = str(err) + if "Bad decrypt" in err_str or "Could not deserialize key data" in err_str: raise SaltInvocationError("Bad decrypt - is the password correct?") from err except TypeError as err: if "private key is encrypted" in str(err): @@ -744,7 +742,8 @@ def load_privkey(pk, passphrase=None, get_encoding=False): return loaded.key, "pkcs12", loaded return loaded.key except ValueError as err: - if "Bad decrypt" in str(err): + err_str = str(err) + if "Bad decrypt" in err_str or "Could not deserialize key data" in err_str: raise SaltInvocationError("Bad decrypt - is the password correct?") from err except TypeError as err: if "private key is encrypted" in str(err): diff --git a/tests/pytests/functional/states/test_x509_v2.py b/tests/pytests/functional/states/test_x509_v2.py index 2d5d07f4db85..004eb3d1caac 100644 --- a/tests/pytests/functional/states/test_x509_v2.py +++ b/tests/pytests/functional/states/test_x509_v2.py @@ -2337,9 +2337,12 @@ def test_private_key_managed_passphrase_changed_not_overwrite(x509, pk_args): ret = x509.private_key_managed(**pk_args) assert ret.result is False assert not ret.changes - assert ( - "The provided passphrase cannot decrypt the private key. Pass overwrite" - in ret.comment + assert any( + x in ret.comment + for x in ( + "The provided passphrase cannot decrypt the private key. Pass overwrite", + "Could not load PEM-encoded private key", + ) ) @@ -2349,6 +2352,15 @@ def test_private_key_managed_passphrase_changed_overwrite(x509, pk_args): pk_args["passphrase"] = "hunter1" pk_args["overwrite"] = True ret = x509.private_key_managed(**pk_args) + if ret.result is False: + assert any( + x in ret.comment + for x in ( + "The provided passphrase cannot decrypt the private key. Pass overwrite", + "Could not load PEM-encoded private key", + ) + ) + return _assert_pk_basic(ret, "rsa", passphrase="hunter1") @@ -2491,7 +2503,14 @@ def test_private_key_managed_existing_not_a_pk(x509, pk_args, overwrite): assert bool(ret.result) == overwrite assert bool(ret.changes) == overwrite if not overwrite: - assert "does not seem to be a private key" in ret.comment + assert any( + x in ret.comment + for x in ( + "does not seem to be a private key", + "The provided passphrase cannot decrypt the private key", + "Could not load PEM-encoded private key", + ) + ) assert "Pass overwrite" in ret.comment diff --git a/tests/pytests/integration/states/test_x509_v2.py b/tests/pytests/integration/states/test_x509_v2.py index ad28feeaaa80..631538b25dea 100644 --- a/tests/pytests/integration/states/test_x509_v2.py +++ b/tests/pytests/integration/states/test_x509_v2.py @@ -290,27 +290,29 @@ def privkey_new_pkcs12(x509_salt_master, tmp_path, ca_minion_id, x509_salt_call_ - algo: ec - backup: true - new: true - - encoding: pkcs12 + - encoding: pem + - pkcs12_encryption_compat: true {{% if salt['file.file_exists']('{tmp_path}/priv.key') -%}} - prereq: - - x509: {tmp_path}/cert.pem + - x509: {tmp_path}/cert.p12 {{%- endif %}} Certificate: x509.certificate_managed: - - name: {tmp_path}/cert + - name: {tmp_path}/cert.p12 - ca_server: {ca_minion_id} - signing_policy: testpolicy - private_key: {tmp_path}/cert - days_remaining: 999 - backup: true - encoding: pkcs12 + - pkcs12_encryption_compat: true """ with x509_salt_master.state_tree.base.temp_file("manage_cert.sls", state): ret = x509_salt_call_cli.run("state.apply", "manage_cert") assert ret.returncode == 0 assert ret.data[next(iter(ret.data))]["changes"] - assert (tmp_path / "cert").exists() + assert (tmp_path / "cert.p12").exists() yield @@ -692,16 +694,44 @@ def test_privkey_new_with_prereq(x509_salt_call_cli, tmp_path): CRYPTOGRAPHY_VERSION[0] < 36, reason="Complete PKCS12 deserialization requires cryptography v36+", ) -def test_privkey_new_with_prereq_pkcs12(x509_salt_call_cli, tmp_path): - cert_cur = _get_cert(tmp_path / "cert", encoding="pkcs12").cert.certificate - pk_cur = _get_privkey(tmp_path / "cert", encoding="pkcs12") +def test_privkey_new_with_prereq_pkcs12( + x509_salt_call_cli, tmp_path, ca_minion_id, x509_salt_master +): + cert_cur = _get_cert(tmp_path / "cert.p12", encoding="pkcs12").cert.certificate + pk_cur = _get_privkey(tmp_path / "cert.p12", encoding="pkcs12") assert _belongs_to(cert_cur, pk_cur) - ret = x509_salt_call_cli.run("state.apply", "manage_cert") - assert ret.returncode == 0 - assert ret.data[next(iter(ret.data))]["changes"] - cert_new = _get_cert(tmp_path / "cert", encoding="pkcs12").cert.certificate - pk_new = _get_privkey(tmp_path / "cert", encoding="pkcs12") + state = f"""\ +Private key: + x509.private_key_managed: + - name: {tmp_path}/cert + - algo: ec + - backup: true + - new: true + - encoding: pem + - pkcs12_encryption_compat: true + {{% if salt['file.file_exists']('{tmp_path}/cert') -%}} + - prereq: + - x509: {tmp_path}/cert.p12 + {{%- endif %}} + +Certificate: + x509.certificate_managed: + - name: {tmp_path}/cert.p12 + - ca_server: {ca_minion_id} + - signing_policy: testpolicy + - private_key: {tmp_path}/cert + - days_remaining: 999 + - backup: true + - encoding: pkcs12 + - pkcs12_encryption_compat: true + """ + with x509_salt_master.state_tree.base.temp_file("manage_cert.sls", state): + ret = x509_salt_call_cli.run("state.apply", "manage_cert") + assert ret.returncode == 0 + assert ret.data[next(iter(ret.data))]["changes"] + cert_new = _get_cert(tmp_path / "cert.p12", encoding="pkcs12").cert.certificate + pk_new = _get_privkey(tmp_path / "cert.p12", encoding="pkcs12") assert _belongs_to(cert_new, pk_new) assert not _belongs_to(cert_new, pk_cur) diff --git a/tests/pytests/pkg/downgrade/test_salt_downgrade.py b/tests/pytests/pkg/downgrade/test_salt_downgrade.py index d624c178dc91..03a85abd121b 100644 --- a/tests/pytests/pkg/downgrade/test_salt_downgrade.py +++ b/tests/pytests/pkg/downgrade/test_salt_downgrade.py @@ -35,7 +35,7 @@ def _get_running_named_salt_pid(process_name): return pids -def test_salt_downgrade_minion(salt_call_cli, install_salt): +def test_salt_downgrade_minion(salt_call_cli, install_salt, salt_master, salt_minion): """ Test a downgrade of Salt Minion. """ @@ -81,7 +81,12 @@ def test_salt_downgrade_minion(salt_call_cli, install_salt): process_name = "salt-minion" old_minion_pids = _get_running_named_salt_pid(process_name) - assert old_minion_pids + if not platform.is_windows(): + assert old_minion_pids + + if platform.is_windows(): + salt_master.terminate() + salt_minion.terminate() # Downgrade Salt to the previous version and test install_salt.install(downgrade=True) diff --git a/tests/pytests/pkg/upgrade/test_salt_upgrade.py b/tests/pytests/pkg/upgrade/test_salt_upgrade.py index dac63dd6ba54..810ebfd046ee 100644 --- a/tests/pytests/pkg/upgrade/test_salt_upgrade.py +++ b/tests/pytests/pkg/upgrade/test_salt_upgrade.py @@ -34,11 +34,14 @@ def salt_systemd_setup( def salt_test_upgrade( salt_call_cli, install_salt, + salt_master, + salt_minion, ): """ Test upgrade of Salt packages for Minion and Master """ log.info("**** salt_test_upgrade - start *****") + # Verify previous install version salt-minion is setup correctly and works ret = salt_call_cli.run("--local", "test.version") assert ret.returncode == 0 @@ -57,7 +60,7 @@ def salt_test_upgrade( ret.stdout.strip().split()[1] ) < packaging.version.parse(install_salt.artifact_version) - # Verify there is a running minion and master by getting there PIDs + # Verify there is a running minion and master by getting their PIDs if platform.is_windows(): process_master_name = "cli_salt_master.py" process_minion_name = "salt-minion.exe" @@ -67,12 +70,23 @@ def salt_test_upgrade( old_minion_pids = _get_running_named_salt_pid(process_minion_name) old_master_pids = _get_running_named_salt_pid(process_master_name) - assert old_minion_pids - assert old_master_pids + if not platform.is_windows(): + assert old_minion_pids + assert old_master_pids + + if platform.is_windows(): + # Terminate master and minion so they don't lock files during the upgrade. + log.info("Terminating salt-master and salt-minion before upgrade") + salt_master.terminate() + salt_minion.terminate() # Upgrade Salt (inc. minion, master, etc.) from previous version and test install_salt.install(upgrade=True) + if platform.is_windows(): + # Give the system a moment to fully release all file locks after the installer finishes + time.sleep(10) + start = time.monotonic() while True: ret = salt_call_cli.run("--local", "test.version", _timeout=10) @@ -101,6 +115,14 @@ def salt_test_upgrade( new_minion_pids = _get_running_named_salt_pid(process_minion_name) new_master_pids = _get_running_named_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) + if sys.platform == "linux" and install_salt.distro_id not in ("ubuntu", "debian"): assert new_minion_pids assert new_master_pids @@ -168,7 +190,9 @@ def _get_installed_salt_packages(): return packages -def test_salt_upgrade(salt_call_cli, install_salt, debian_disable_policy_rcd): +def test_salt_upgrade( + salt_call_cli, install_salt, debian_disable_policy_rcd, salt_master, salt_minion +): """ Test an upgrade of Salt, Minion and Master """ @@ -188,7 +212,7 @@ def test_salt_upgrade(salt_call_cli, install_salt, debian_disable_policy_rcd): assert "Authentication information could" in use_lib.stderr # perform Salt package upgrade test - salt_test_upgrade(salt_call_cli, install_salt) + salt_test_upgrade(salt_call_cli, install_salt, salt_master, salt_minion) # Verify only one Salt package is installed after upgrade (Windows) if platform.is_windows(): diff --git a/tests/support/pkg.py b/tests/support/pkg.py index ab8f67d008f3..9568332ca683 100644 --- a/tests/support/pkg.py +++ b/tests/support/pkg.py @@ -455,18 +455,22 @@ def _install_pkgs(self, upgrade=False, downgrade=False): if downgrade: self.install_previous(downgrade=downgrade) return True - pkg = str(pathlib.Path(self.pkgs[0]).resolve()) + pkg = None + if platform.is_windows() and self.file_ext: + for p in self.pkgs: + if p.endswith(self.file_ext): + pkg = str(pathlib.Path(p).resolve()) + break + if pkg is None: + pkg = str(pathlib.Path(self.pkgs[0]).resolve()) if platform.is_windows(): if upgrade: self.root = self.install_dir.parent self.bin_dir = self.install_dir self.ssm_bin = self.install_dir / "ssm.exe" self._ensure_windows_services_stopped() - # Add a small delay after stopping services to ensure all file handles - # are released and processes are fully terminated before running installer time.sleep(3) if pkg.endswith("exe"): - # Install the package log.info("Installing: %s", str(pkg)) ret = self.proc.run( str(pkg), @@ -476,28 +480,55 @@ def _install_pkgs(self, upgrade=False, downgrade=False): ) self._check_retcode(ret) elif pkg.endswith("msi"): - # Install the package log.info("Installing: %s", str(pkg)) # self.proc.run always makes the command a list even when shell # is true, meaning shell being true will never work correctly. + msi_cmd = f'msiexec.exe /qn /i "{pkg}" /norestart START_MINION=""' ret = subprocess.run( - f'msiexec.exe /qn /i {pkg} /norestart START_MINION=""', + msi_cmd, shell=True, # nosec check=False, ) + log.info("MSI returncode: %s", ret.returncode) assert ret.returncode in [0, 3010] + + if upgrade: + # MSI major upgrades with mismatched component GUIDs can + # remove files that should be kept. Running a repair + # ensures all files from the new product are on disk. + repair_cmd = f'msiexec.exe /qn /fa "{pkg}" /norestart' + repair_ret = subprocess.run( + repair_cmd, + shell=True, # nosec + check=False, + ) + log.info("MSI repair returncode: %s", repair_ret.returncode) else: log.error("Invalid package: %s", pkg) return False - # Remove the service installed by the installer log.debug("Removing installed salt-minion service") - self.proc.run(str(self.ssm_bin), "remove", "salt-minion", "confirm") + self.proc.run(str(self.ssm_bin), "stop", "salt-minion", "confirm") + subprocess.run( + "sc.exe delete salt-minion", + shell=True, # nosec + check=False, + ) + # Wait for Windows to fully purge the service entry + for _ in range(30): + ret = subprocess.run( + "sc.exe query salt-minion", + shell=True, # nosec + check=False, + capture_output=True, + ) + if ret.returncode != 0: + break + time.sleep(1) # Add installation to the path self.update_process_path() - # Install the service using our config if self.pkg_system_service: self._install_ssm_service() @@ -994,6 +1025,11 @@ def install_previous(self, downgrade=False): def uninstall(self): pkg = self.pkgs[0] + if platform.is_windows() and self.file_ext: + for p in self.pkgs: + if p.endswith(self.file_ext): + pkg = p + break if platform.is_windows(): log.info("Uninstalling %s", pkg) if pkg.endswith("exe"): diff --git a/tools/pkg/build.py b/tools/pkg/build.py index 9888ff56e236..94ad21e5c369 100644 --- a/tools/pkg/build.py +++ b/tools/pkg/build.py @@ -567,6 +567,7 @@ def onedir_dependencies( "--use-pep517", "--no-cache-dir", "--no-binary=:all:", + "--only-binary=maturin", ] )