Merge branch 'master' into add-keyvalue-create_if_missing

This commit is contained in:
Nicholas Hughes 2023-06-09 14:41:55 -04:00 committed by GitHub
commit 528f345c87
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
110 changed files with 5393 additions and 5745 deletions

View file

@ -46,7 +46,7 @@ repos:
)$
- repo: https://github.com/s0undt3ch/python-tools-scripts
rev: "0.12.0"
rev: "0.15.0"
hooks:
- id: tools
alias: check-changelog-entries
@ -101,6 +101,8 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --platform=linux
- --include=requirements/base.txt
@ -114,6 +116,8 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=linux
- --include=requirements/base.txt
@ -127,6 +131,8 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=linux
- --include=requirements/base.txt
@ -153,6 +159,8 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --platform=freebsd
- --include=requirements/base.txt
@ -166,6 +174,8 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=freebsd
- --include=requirements/base.txt
@ -179,6 +189,8 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=freebsd
- --include=requirements/base.txt
@ -205,6 +217,8 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=darwin
- --include=requirements/darwin.txt
@ -217,6 +231,8 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=darwin
- --include=requirements/darwin.txt
@ -241,6 +257,8 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --platform=windows
- --include=requirements/windows.txt
@ -253,6 +271,8 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=windows
- --include=requirements/windows.txt
@ -265,6 +285,8 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=windows
- --include=requirements/windows.txt
@ -288,10 +310,12 @@ repos:
- id: pip-tools-compile
alias: compile-ci-linux-3.8-zmq-requirements
name: Linux CI Py3.8 ZeroMQ Requirements
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(linux\.in|common\.in)|pkg/py3\.8/linux\.txt))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(linux\.in|common\.in|py3\.8/linux\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --platform=linux
- --include=requirements/base.txt
@ -299,16 +323,17 @@ repos:
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/linux.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/linux.txt
- requirements/static/ci/linux.in
- id: pip-tools-compile
alias: compile-ci-linux-3.9-zmq-requirements
name: Linux CI Py3.9 ZeroMQ Requirements
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(linux\.in|common\.in)|pkg/py3\.9/linux\.txt))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(linux\.in|common\.in|py3\.9/linux\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=linux
- --include=requirements/base.txt
@ -316,16 +341,17 @@ repos:
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/linux.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/linux.txt
- requirements/static/ci/linux.in
- id: pip-tools-compile
alias: compile-ci-linux-3.10-zmq-requirements
name: Linux CI Py3.10 ZeroMQ Requirements
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(linux\.in|common\.in)|pkg/py3\.10/linux\.txt))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(linux\.in|common\.in|py3\.10/linux\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=linux
- --include=requirements/base.txt
@ -333,16 +359,17 @@ repos:
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/linux.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/linux.txt
- requirements/static/ci/linux.in
- id: pip-tools-compile
alias: compile-ci-linux-3.11-zmq-requirements
name: Linux CI Py3.11 ZeroMQ Requirements
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(linux\.in|common\.in)|pkg/py3\.11/linux\.txt))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(linux\.in|common\.in|py3\.11/linux\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.11
- --platform=linux
- --include=requirements/base.txt
@ -350,7 +377,6 @@ repos:
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/linux.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/linux.txt
- requirements/static/ci/linux.in
- id: pip-tools-compile
@ -360,10 +386,11 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --platform=linux
- --out-prefix=linux
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
@ -373,10 +400,11 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=linux
- --out-prefix=linux
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
@ -387,10 +415,11 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=linux
- --out-prefix=linux
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
@ -401,19 +430,22 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.11
- --platform=linux
- --out-prefix=linux
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
alias: compile-ci-freebsd-3.8-zmq-requirements
name: FreeBSD CI Py3.8 ZeroMQ Requirements
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(freebsd|common)\.in|pkg/py3\.8/freebsd\.txt))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/((freebsd|common)\.in|py3\.8/freebsd\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --platform=freebsd
- --include=requirements/base.txt
@ -421,16 +453,17 @@ repos:
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/freebsd.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/freebsd.txt
- requirements/static/ci/freebsd.in
- id: pip-tools-compile
alias: compile-ci-freebsd-3.9-zmq-requirements
name: FreeBSD CI Py3.9 ZeroMQ Requirements
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(freebsd|common)\.in|pkg/py3\.9/freebsd\.txt))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/((freebsd|common)\.in|py3\.9/freebsd\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=freebsd
- --include=requirements/base.txt
@ -438,16 +471,17 @@ repos:
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/freebsd.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/freebsd.txt
- requirements/static/ci/freebsd.in
- id: pip-tools-compile
alias: compile-ci-freebsd-3.10-zmq-requirements
name: FreeBSD CI Py3.10 ZeroMQ Requirements
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(freebsd|common)\.in|pkg/py3\.10/freebsd\.txt))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/((freebsd|common)\.in|py3\.10/freebsd\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=freebsd
- --include=requirements/base.txt
@ -455,16 +489,17 @@ repos:
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/freebsd.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/freebsd.txt
- requirements/static/ci/freebsd.in
- id: pip-tools-compile
alias: compile-ci-freebsd-3.11-zmq-requirements
name: FreeBSD CI Py3.11 ZeroMQ Requirements
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(freebsd|common)\.in|pkg/py3\.11/freebsd\.txt))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/((freebsd|common)\.in|py3\.11/freebsd\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.11
- --platform=freebsd
- --include=requirements/base.txt
@ -472,7 +507,6 @@ repos:
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/freebsd.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/freebsd.txt
- requirements/static/ci/freebsd.in
- id: pip-tools-compile
@ -482,10 +516,11 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --platform=freebsd
- --out-prefix=freebsd
- --pip-args=--constraint=requirements/static/ci/py{py_version}/freebsd.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
@ -495,10 +530,11 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=freebsd
- --out-prefix=freebsd
- --pip-args=--constraint=requirements/static/ci/py{py_version}/freebsd.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
@ -509,10 +545,11 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=freebsd
- --out-prefix=freebsd
- --pip-args=--constraint=requirements/static/ci/py{py_version}/freebsd.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
@ -523,58 +560,62 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.11
- --platform=freebsd
- --out-prefix=freebsd
- --pip-args=--constraint=requirements/static/ci/py{py_version}/freebsd.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
alias: compile-ci-darwin-3.9-zmq-requirements
name: Darwin CI Py3.9 ZeroMQ Requirements
files: ^(requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(darwin|common)\.in|pkg/py3\.9/darwin\.txt)))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/((darwin|common)\.in|py3\.9/darwin\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=darwin
- --include=requirements/darwin.txt
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/darwin.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/darwin.txt
- requirements/static/ci/darwin.in
- id: pip-tools-compile
alias: compile-ci-darwin-3.10-zmq-requirements
name: Darwin CI Py3.10 ZeroMQ Requirements
files: ^(requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(darwin|common)\.in|pkg/py3\.10/darwin\.txt)))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/((darwin|common)\.in|py3\.10/darwin\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=darwin
- --include=requirements/darwin.txt
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/darwin.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/darwin.txt
- requirements/static/ci/darwin.in
- id: pip-tools-compile
alias: compile-ci-darwin-3.11-zmq-requirements
name: Darwin CI Py3.11 ZeroMQ Requirements
files: ^(requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(darwin|common)\.in|pkg/py3\.11/darwin\.txt)))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/((darwin|common)\.in|py3\.11/darwin\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.11
- --platform=darwin
- --include=requirements/darwin.txt
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/darwin.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/darwin.txt
- requirements/static/ci/darwin.in
- id: pip-tools-compile
@ -584,10 +625,11 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=darwin
- --out-prefix=darwin
- --pip-args=--constraint=requirements/static/ci/py{py_version}/darwin.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
@ -597,10 +639,11 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=darwin
- --out-prefix=darwin
- --pip-args=--constraint=requirements/static/ci/py{py_version}/darwin.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
@ -610,74 +653,79 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.11
- --platform=darwin
- --out-prefix=darwin
- --pip-args=--constraint=requirements/static/ci/py{py_version}/darwin.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
alias: compile-ci-windows-3.8-zmq-requirements
name: Windows CI Py3.8 ZeroMQ Requirements
files: requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(windows|common)\.in|pkg/py3\.8/windows\.txt))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/((windows|common)\.in|py3\.8/windows\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --platform=windows
- --include=requirements/windows.txt
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/windows.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/windows.txt
- requirements/static/ci/windows.in
- id: pip-tools-compile
alias: compile-ci-windows-3.9-zmq-requirements
name: Windows CI Py3.9 ZeroMQ Requirements
files: requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(windows|common)\.in|pkg/py3\.9/windows\.txt))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/((windows|common)\.in|py3\.9/windows\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=windows
- --include=requirements/windows.txt
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/windows.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/windows.txt
- requirements/static/ci/windows.in
- id: pip-tools-compile
alias: compile-ci-windows-3.10-zmq-requirements
name: Windows CI Py3.10 ZeroMQ Requirements
files: requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(windows|common)\.in|pkg/py3\.10/windows\.txt))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/((windows|common)\.in|py3\.10/windows\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=windows
- --include=requirements/windows.txt
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/windows.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/windows.txt
- requirements/static/ci/windows.in
- id: pip-tools-compile
alias: compile-ci-windows-3.11-zmq-requirements
name: Windows CI Py3.11 ZeroMQ Requirements
files: requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(windows|common)\.in|pkg/py3\.11/windows\.txt))$
files: ^requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/((windows|common)\.in|py3\.11/windows\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.11
- --platform=windows
- --include=requirements/windows.txt
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/windows.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/pkg/py{py_version}/windows.txt
- requirements/static/ci/windows.in
- id: pip-tools-compile
@ -687,10 +735,11 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --platform=windows
- --out-prefix=windows
- --pip-args=--constraint=requirements/static/ci/py{py_version}/windows.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
@ -700,10 +749,11 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=windows
- --out-prefix=windows
- --pip-args=--constraint=requirements/static/ci/py{py_version}/windows.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
@ -713,10 +763,11 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=windows
- --out-prefix=windows
- --pip-args=--constraint=requirements/static/ci/py{py_version}/windows.txt
- requirements/static/ci/crypto.in
- id: pip-tools-compile
@ -726,10 +777,11 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.11
- --platform=windows
- --out-prefix=windows
- --pip-args=--constraint=requirements/static/ci/py{py_version}/windows.txt
- requirements/static/ci/crypto.in
# <---- CI Requirements --------------------------------------------------------------------------------------------
@ -743,13 +795,9 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --include=requirements/base.txt
- --include=requirements/zeromq.txt
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/linux.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/cloud.in
- id: pip-tools-compile
@ -759,13 +807,9 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --include=requirements/base.txt
- --include=requirements/zeromq.txt
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/linux.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/cloud.in
- id: pip-tools-compile
@ -775,13 +819,21 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --include=requirements/base.txt
- --include=requirements/zeromq.txt
- --include=requirements/pytest.txt
- --include=requirements/static/pkg/linux.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/cloud.in
- id: pip-tools-compile
alias: compile-ci-cloud-3.11-requirements
name: Cloud CI Py3.11 Requirements
files: ^requirements/((base|zeromq|pytest)\.txt|static/(pkg/linux\.in|ci/((cloud|common)\.in|py3\.11/cloud\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.11
- requirements/static/ci/cloud.in
# <---- Cloud CI Requirements --------------------------------------------------------------------------------------
@ -793,10 +845,10 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --platform=linux
- --include=requirements/base.txt
- --include=requirements/zeromq.txt
- requirements/static/ci/docs.in
- id: pip-tools-compile
@ -806,10 +858,10 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=linux
- --include=requirements/base.txt
- --include=requirements/zeromq.txt
- requirements/static/ci/docs.in
- id: pip-tools-compile
@ -819,12 +871,24 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=linux
- --include=requirements/base.txt
- --include=requirements/zeromq.txt
- requirements/static/ci/docs.in
- id: pip-tools-compile
alias: compile-doc-requirements
name: Docs CI Py3.11 Requirements
files: ^requirements/((base|zeromq|pytest)\.txt|static/ci/(docs|common|linux)\.in|static/pkg/linux\.in|static/pkg/.*/linux\.txt)$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.11
- --platform=linux
- requirements/static/ci/docs.in
# <---- Doc CI Requirements ----------------------------------------------------------------------------------------
# ----- Lint CI Requirements -------------------------------------------------------------------------------------->
@ -835,14 +899,10 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --platform=linux
- --include=requirements/base.txt
- --include=requirements/zeromq.txt
- --include=requirements/static/pkg/linux.in
- --include=requirements/static/ci/linux.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/lint.in
- id: pip-tools-compile
@ -852,14 +912,10 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=linux
- --include=requirements/base.txt
- --include=requirements/zeromq.txt
- --include=requirements/static/pkg/linux.in
- --include=requirements/static/ci/linux.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/lint.in
- id: pip-tools-compile
@ -869,14 +925,23 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=linux
- --include=requirements/base.txt
- --include=requirements/zeromq.txt
- --include=requirements/static/pkg/linux.in
- --include=requirements/static/ci/linux.in
- --include=requirements/static/ci/common.in
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/lint.in
- id: pip-tools-compile
alias: compile-ci-lint-3.11-requirements
name: Lint CI Py3.11 Requirements
files: ^requirements/((base|zeromq)\.txt|static/(pkg/linux\.in|ci/(linux\.in|common\.in|lint\.in|py3\.10/linux\.txt)))$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.11
- --platform=linux
- requirements/static/ci/lint.in
# <---- Lint CI Requirements ---------------------------------------------------------------------------------------
@ -889,9 +954,10 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --platform=linux
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/changelog.in
- id: pip-tools-compile
@ -901,9 +967,10 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --platform=linux
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/changelog.in
- id: pip-tools-compile
@ -913,9 +980,23 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --platform=linux
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/changelog.in
- id: pip-tools-compile
alias: compile-ci-changelog-3.11-requirements
name: Changelog CI Py3.11 Requirements
files: ^requirements/static/ci/(changelog\.in|py3\.11/(changelog|linux)\.txt)$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.11
- --platform=linux
- requirements/static/ci/changelog.in
# <---- Changelog --------------------------------------------------------------------------------------------------
@ -927,8 +1008,9 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.8
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/invoke.in
- id: pip-tools-compile
@ -938,8 +1020,9 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/invoke.in
- id: pip-tools-compile
@ -949,8 +1032,9 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/invoke.in
# <---- Invoke -----------------------------------------------------------------------------------------------------
@ -992,8 +1076,9 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.9
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/tools.in
- id: pip-tools-compile
@ -1003,8 +1088,21 @@ repos:
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.10
- --pip-args=--constraint=requirements/static/ci/py{py_version}/linux.txt
- requirements/static/ci/tools.in
- id: pip-tools-compile
alias: compile-ci-tools-3.11-requirements
name: Linux CI Py3.11 Tools Requirements
files: ^requirements/static/ci/(tools\.in|py3.11/(tools|linux)\.txt)$
pass_filenames: false
args:
- -v
- --build-isolation
# - --resolver=backtracking
- --py-version=3.11
- requirements/static/ci/tools.in
# <---- Tools -----------------------------------------------------------------------------------------------------

1
changelog/64256.added.md Normal file
View file

@ -0,0 +1 @@
Added flags to create local users and groups

View file

@ -920,11 +920,20 @@ def test_cloud(session, coverage):
)
# Install requirements
if _upgrade_pip_setuptools_and_wheel(session):
requirements_file = os.path.join(
linux_requirements_file = os.path.join(
"requirements", "static", "ci", pydir, "linux.txt"
)
cloud_requirements_file = os.path.join(
"requirements", "static", "ci", pydir, "cloud.txt"
)
install_command = ["--progress-bar=off", "-r", requirements_file]
install_command = [
"--progress-bar=off",
"-r",
linux_requirements_file,
"-r",
cloud_requirements_file,
]
session.install(*install_command, silent=PIP_INSTALL_SILENT)
cmd_args = [
@ -1346,10 +1355,19 @@ def _lint(
session, rcfile, flags, paths, tee_output=True, upgrade_setuptools_and_pip=True
):
if _upgrade_pip_setuptools_and_wheel(session, upgrade=upgrade_setuptools_and_pip):
requirements_file = os.path.join(
linux_requirements_file = os.path.join(
"requirements", "static", "ci", _get_pydir(session), "linux.txt"
)
lint_requirements_file = os.path.join(
"requirements", "static", "ci", _get_pydir(session), "lint.txt"
)
install_command = ["--progress-bar=off", "-r", requirements_file]
install_command = [
"--progress-bar=off",
"-r",
linux_requirements_file,
"-r",
lint_requirements_file,
]
session.install(*install_command, silent=PIP_INSTALL_SILENT)
if tee_output:
@ -1517,10 +1535,25 @@ def docs_html(session, compress, clean):
Build Salt's HTML Documentation
"""
if _upgrade_pip_setuptools_and_wheel(session):
requirements_file = os.path.join(
linux_requirements_file = os.path.join(
"requirements", "static", "ci", _get_pydir(session), "linux.txt"
)
base_requirements_file = os.path.join("requirements", "base.txt")
zeromq_requirements_file = os.path.join("requirements", "zeromq.txt")
docs_requirements_file = os.path.join(
"requirements", "static", "ci", _get_pydir(session), "docs.txt"
)
install_command = ["--progress-bar=off", "-r", requirements_file]
install_command = [
"--progress-bar=off",
"--constraint",
linux_requirements_file,
"-r",
base_requirements_file,
"-r",
zeromq_requirements_file,
"-r",
docs_requirements_file,
]
session.install(*install_command, silent=PIP_INSTALL_SILENT)
os.chdir("doc/")
if clean:
@ -1540,10 +1573,25 @@ def docs_man(session, compress, update, clean):
Build Salt's Manpages Documentation
"""
if _upgrade_pip_setuptools_and_wheel(session):
requirements_file = os.path.join(
linux_requirements_file = os.path.join(
"requirements", "static", "ci", _get_pydir(session), "linux.txt"
)
base_requirements_file = os.path.join("requirements", "base.txt")
zeromq_requirements_file = os.path.join("requirements", "zeromq.txt")
docs_requirements_file = os.path.join(
"requirements", "static", "ci", _get_pydir(session), "docs.txt"
)
install_command = ["--progress-bar=off", "-r", requirements_file]
install_command = [
"--progress-bar=off",
"--constraint",
linux_requirements_file,
"-r",
base_requirements_file,
"-r",
zeromq_requirements_file,
"-r",
docs_requirements_file,
]
session.install(*install_command, silent=PIP_INSTALL_SILENT)
os.chdir("doc/")
if clean:

View file

@ -11,4 +11,4 @@ looseversion
# We need contextvars for salt-ssh
contextvars
tornado>=6.2.0 ; python_version < '3.8'
tornado==6.3.2 ; python_version >= '3.8'
tornado>=6.3.2 ; python_version >= '3.8'

View file

@ -1 +1,2 @@
pycryptodomex>=3.9.8
cryptography>=40.0.2

View file

@ -5,17 +5,13 @@
apache-libcloud>=2.4.0
backports.ssl_match_hostname>=3.7.0.1; python_version < '3.7'
cherrypy>=17.4.1
cryptography>=39.0.1
gitpython>=3.1.30; python_version >= '3.7'
gitpython>=3.1.30
idna>=2.8
linode-python>=1.1.1
pyasn1>=0.4.8
pycparser>=2.21
pyopenssl>=19.0.0
python-dateutil>=2.8.0
python-gnupg>=0.4.4
setproctitle>=1.2.3
timelib>=0.2.5
vultr>=1.0.1
importlib-metadata>=3.3.0

View file

@ -1,7 +1,6 @@
mock >= 3.0.0
# PyTest
pytest >= 7.0.1; python_version <= "3.6"
pytest >= 7.2.0; python_version > "3.6"
pytest >= 7.2.0
pytest-salt-factories >= 1.0.0rc21; sys_platform == 'win32'
pytest-salt-factories[docker] >= 1.0.0rc21; sys_platform != 'win32'
pytest-tempdir >= 2019.10.12

View file

@ -1,3 +1,5 @@
--constraint=./py{py_version}/{platform}.txt
towncrier==22.12.0
looseversion
packaging

View file

@ -1,8 +1,10 @@
# Cloud tests requirements
--constraint=./py{py_version}/{platform}.txt
apache-libcloud>=2.5.0
netaddr
profitbricks
pypsexec
pywinrm
pyspnego==0.8.0
smbprotocol==1.10.1
pyspnego
smbprotocol

View file

@ -1,9 +1,11 @@
# Requirements in this file apply to all platforms.
# We can also exclude platforms from the requirements using markers, but if a requirement only applies
# to a particular platform, please add it to the corresponding `<platform>.in` file in this directory.
--constraint=../pkg/py{py_version}/{platform}.txt
apache-libcloud>=1.5.0; sys_platform != 'win32'
boto3>=1.16.0,<1.17.0; python_version < '3.6'
boto3>=1.17.67; python_version >= '3.6'
boto3>=1.21.46
boto>=2.46.0
cassandra-driver>=2.0
certifi>=2022.12.07
@ -13,23 +15,20 @@ clustershell
croniter>=0.3.0,!=0.3.22"; sys_platform != 'win32'
dnspython
docker
etcd3-py==0.1.6 ; python_version >= '3.6'
gitpython>=3.1.30; python_version >= '3.7'
etcd3-py==0.1.6
gitpython>=3.1.30
jmespath
jsonschema
junos-eznc; sys_platform != 'win32' and python_version <= '3.10'
junos-eznc; sys_platform != 'win32'
jxmlease; sys_platform != 'win32'
kazoo; sys_platform != 'win32' and sys_platform != 'darwin'
keyring==5.7.1
kubernetes<4.0
libnacl>=1.7.1; sys_platform != 'win32' and sys_platform != 'darwin'
moto>=1.3.14 ; python_version <= '3.5'
moto>=2.0.0 ; python_version >= '3.6'
# Napalm pulls in pyeapi which does not work on Py3.10
napalm; sys_platform != 'win32' and python_version > '3.6' and python_version < '3.10'
moto>=2.0.0
napalm; sys_platform != 'win32'
paramiko>=2.10.1; sys_platform != 'win32' and sys_platform != 'darwin'
passlib[bcrypt]>=1.7.4
pycparser>=2.21; python_version >= '3.9'
pyinotify>=0.9.6; sys_platform != 'win32' and sys_platform != 'darwin' and platform_system != "openbsd"
python-etcd>0.4.2
pyvmomi
@ -38,7 +37,7 @@ rfc3987
sqlparse>=0.4.4
strict_rfc3339>=0.7
toml
vcert~=0.7.0; sys_platform != 'win32'
vcert; sys_platform != 'win32'
virtualenv>=20.3.0
watchdog>=0.9.0
# Available template libraries that can be used

View file

@ -1,2 +1,4 @@
--constraint=./py{py_version}/{platform}.txt
m2crypto
pycryptodome

View file

@ -2,8 +2,9 @@
# XXX: Temporarily do not install pylxd.
# pylxd(or likely ws4py) will cause the test suite to hang at the finish line under runtests.py
# pylxd>=2.2.5
yamlordereddictloader
pygit2>=1.2.0; python_version >= '3.7'
--constraint=../pkg/py{py_version}/{platform}.txt
pygit2>=1.2.0
yamllint
mercurial
hglib

View file

@ -1,9 +1,9 @@
--constraint=./py{py_version}/{platform}.txt
sphinx>=3.5.1; python_version < '3.9'
sphinx>=6.1.0; python_version >= '3.9'
myst-docutils[linkify]
sphinxcontrib.httpdomain
sphinxcontrib-httpdomain>=1.8.0
sphinxcontrib-spelling
cherrypy
jinja2

View file

@ -1,5 +1,6 @@
# FreeBSD static CI requirements
pygit2==1.8.0; python_version >= '3.7'
--constraint=../pkg/py{py_version}/{platform}.txt
yamllint
mercurial
hglib

View file

@ -1,3 +1,5 @@
--constraint=./py{py_version}/{platform}.txt
invoke
blessings
pyyaml

View file

@ -1,4 +1,6 @@
# Lint requirements
--constraint=./py{py_version}/{platform}.txt
pylint==2.4.4
SaltPyLint>=v2020.9.28
toml

View file

@ -1,18 +1,17 @@
# Linux static CI requirements
--constraint=../pkg/py{py_version}/{platform}.txt
pyiface
pygit2<1.1.0; python_version <= '3.8'
pygit2>=1.4.0; python_version > '3.8'
pygit2==1.9.1; python_version >= '3.10'
pymysql==0.9.3; python_version <= '3.5'
pymysql>=1.0.2; python_version > '3.5'
ansible>=4.4.0; python_version < '3.9'
pygit2<1.11.0; python_version < '3.8'
pygit2>=1.11.0; python_version >= '3.8'
pymysql>=1.0.2
ansible>=4.4.0,<5.0.1; python_version <= '3.8'
ansible>=7.0.0; python_version >= '3.9'
twilio
python-telegram-bot==12.8; python_version <= '3.5'
python-telegram-bot>=13.7; python_version > '3.5'
python-telegram-bot>=13.7
yamllint
mercurial
hglib
redis-py-cluster
python-consul
slack_bolt
slack-bolt

View file

@ -1,5 +1,4 @@
cherrypy
pytest-salt-factories==1.0.0rc17
pythonnet==3.0.1; python_version >= '3.7'
pythonnet==2.5.2; python_version < '3.7'
pythonnet==3.0.1
wmi==1.5.1; sys_platform == 'win32'

View file

@ -2,26 +2,37 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/changelog.txt --pip-args='--constraint=requirements/static/ci/py3.10/linux.txt' requirements/static/ci/changelog.in
# pip-compile --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.2
click==7.1.1
# via
# -c requirements/static/ci/py3.10/linux.txt
# click-default-group
# towncrier
incremental==17.5.0
# via towncrier
jinja2==3.1.2
# via towncrier
looseversion==1.0.3
# via -r requirements/static/ci/changelog.in
markupsafe==2.0.1
# via jinja2
packaging==23.0
# via -r requirements/static/ci/changelog.in
# via
# -c requirements/static/ci/py3.10/linux.txt
# towncrier
looseversion==1.2.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/static/ci/changelog.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/py3.10/linux.txt
# jinja2
packaging==23.1
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/static/ci/changelog.in
tomli==2.0.1
# via towncrier
# via
# -c requirements/static/ci/py3.10/linux.txt
# towncrier
towncrier==22.12.0
# via -r requirements/static/ci/changelog.in

View file

@ -2,475 +2,77 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/cloud.txt --pip-args='--constraint=requirements/static/ci/py3.10/linux.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
# pip-compile --output-file=requirements/static/ci/py3.10/cloud.txt requirements/static/ci/cloud.in
#
aiohttp==3.8.1
# via etcd3-py
aiosignal==1.2.0
# via aiohttp
apache-libcloud==2.5.0 ; sys_platform != "win32"
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/static/ci/cloud.in
# -r requirements/static/ci/common.in
asn1crypto==1.4.0
certifi==2023.5.7
# via
# certvalidator
# oscrypto
async-timeout==4.0.2
# via aiohttp
attrs==21.2.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.2.0
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
# via
# boto3
# moto
# s3transfer
cachetools==4.2.2
# via google-auth
cassandra-driver==3.25.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
# via
# -r requirements/static/ci/common.in
# kubernetes
# -c requirements/static/ci/py3.10/linux.txt
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -r requirements/static/ci/common.in
# bcrypt
# -c requirements/static/ci/py3.10/linux.txt
# cryptography
# pynacl
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# aiohttp
# -c requirements/static/ci/py3.10/linux.txt
# requests
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cryptography==40.0.2
# via
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
click==8.0.1
# via geomet
clustershell==1.8.3
# via -r requirements/static/ci/common.in
contextvars==2.4
# via -r requirements/base.txt
croniter==1.0.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -r requirements/static/pkg/linux.in
# etcd3-py
# moto
# paramiko
# pyopenssl
# -c requirements/static/ci/py3.10/linux.txt
# pyspnego
# requests-ntlm
# smbprotocol
# vcert
distlib==0.3.2
# via virtualenv
distro==1.6.0
idna==3.4
# via
# -r requirements/base.txt
# pytest-skip-markers
dnspython==2.1.0
# via
# -r requirements/static/ci/common.in
# python-etcd
docker==5.0.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
filelock==3.0.12
# via virtualenv
flaky==3.7.0
# via -r requirements/pytest.txt
frozenlist==1.3.0
# via
# aiohttp
# aiosignal
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.7
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
# via -r requirements/static/ci/common.in
google-auth==2.1.0
# via kubernetes
idna==2.8
# via
# etcd3-py
# -c requirements/static/ci/py3.10/linux.txt
# requests
# yarl
immutables==0.16
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/static/pkg/linux.in
iniconfig==1.1.1
# via pytest
ipaddress==1.0.23
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==3.3.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jinja2==3.1.2
# via
# -r requirements/base.txt
# junos-eznc
# moto
jmespath==0.10.0
# via
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.6.0 ; sys_platform != "win32" and python_version <= "3.10"
# via -r requirements/static/ci/common.in
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
# via
# junos-eznc
# ncclient
mako==1.2.2
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mock==4.0.3
# via -r requirements/pytest.txt
more-itertools==8.8.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# via -r requirements/static/ci/common.in
msgpack==1.0.2
# via
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
ncclient==0.6.9
# via junos-eznc
netaddr==0.7.19
netaddr==0.8.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/static/ci/cloud.in
# junos-eznc
ntlm-auth==1.3.0
# via requests-ntlm
oscrypto==1.2.1
# via certvalidator
packaging==21.3
# via
# -r requirements/base.txt
# pytest
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
# ncclient
# scp
passlib[bcrypt]==1.7.4
# via -r requirements/static/ci/common.in
platformdirs==2.3.0
# via virtualenv
pluggy==1.0.0
# via pytest
portend==2.7.1
# via cherrypy
profitbricks==4.1.3
# via -r requirements/static/ci/cloud.in
psutil==5.8.0
pycparser==2.21
# via
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
# pytest-system-statistics
pyasn1-modules==0.2.8
# via google-auth
pyasn1==0.4.8
# via
# pyasn1-modules
# rsa
pycparser==2.21 ; python_version >= "3.9"
# via
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
# -c requirements/static/ci/py3.10/linux.txt
# cffi
pycryptodomex==3.10.1
# via -r requirements/crypto.txt
pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd"
# via -r requirements/static/ci/common.in
pynacl==1.4.0
# via paramiko
pyopenssl==23.0.0
# via
# -r requirements/static/pkg/linux.in
# etcd3-py
pyparsing==3.0.9
# via
# junos-eznc
# packaging
pypsexec==0.1.0
pypsexec==0.3.0
# via -r requirements/static/ci/cloud.in
pyrsistent==0.18.0
# via jsonschema
pyserial==3.5
# via junos-eznc
pyspnego==0.8.0
pyspnego==0.9.0
# via
# -r requirements/static/ci/cloud.in
# smbprotocol
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
# pytest-shell-utilities
pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
# via
# pytest-salt-factories
# pytest-shell-utilities
# pytest-system-statistics
pytest-subtests==0.5.0
# via -r requirements/pytest.txt
pytest-system-statistics==1.0.2
# via pytest-salt-factories
pytest-tempdir==2019.10.12
# via
# -r requirements/pytest.txt
# pytest-salt-factories
pytest-timeout==2.0.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
# 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-tempdir
# pytest-timeout
python-dateutil==2.8.2
# via
# -r requirements/static/pkg/linux.in
# botocore
# croniter
# kubernetes
# moto
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/linux.in
pytz==2022.1
# via
# moto
# tempora
pyvmomi==7.0.2
# via -r requirements/static/ci/common.in
pywinrm==0.3.0
pywinrm==0.4.3
# via -r requirements/static/ci/cloud.in
pyyaml==5.4.1
# via
# -r requirements/base.txt
# clustershell
# junos-eznc
# kubernetes
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
# via
# -r requirements/zeromq.txt
# pytest-salt-factories
requests-ntlm==1.1.0
# via pywinrm
requests==2.31.0
# via
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -c requirements/static/ci/py3.10/linux.txt
# apache-libcloud
# docker
# etcd3-py
# kubernetes
# moto
# profitbricks
# pyvmomi
# pywinrm
# requests-ntlm
# responses
# vcert
responses==0.14.0
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
# via -r requirements/static/pkg/linux.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.0
# via boto3
scp==0.14.1
# via junos-eznc
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
six==1.16.0
# via
# bcrypt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
# jsonschema
# junos-eznc
# kazoo
# kubernetes
# ncclient
# paramiko
# -c requirements/static/ci/py3.10/linux.txt
# profitbricks
# pynacl
# pypsexec
# python-dateutil
# pyvmomi
# pywinrm
# responses
# transitions
# vcert
# virtualenv
# websocket-client
smbprotocol==1.10.1
# via
# -r requirements/static/ci/cloud.in
# pypsexec
smmap==4.0.0
# via gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
timelib==0.2.5
# via -r requirements/static/pkg/linux.in
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
transitions==0.8.9
# via junos-eznc
typing-extensions==4.2.0
# via
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# botocore
# kubernetes
# python-etcd
# -c requirements/static/ci/py3.10/linux.txt
# requests
# responses
vcert==0.7.4 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.8.0
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==2.1.5
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
# docker
# kubernetes
werkzeug==2.2.3
# via
# moto
# pytest-httpserver
xmltodict==0.12.0
# via
# moto
# -c requirements/static/ci/py3.10/linux.txt
# pywinrm
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==2.0
# via cherrypy
zipp==3.6.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/darwin-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.10/darwin.txt' requirements/static/ci/crypto.in
# pip-compile --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

View file

@ -2,14 +2,15 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/darwin.txt --pip-args='--constraint=requirements/static/pkg/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
# pip-compile --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
#
aiohttp==3.8.1
# via etcd3-py
aiosignal==1.2.0
# via aiohttp
apache-libcloud==2.5.0 ; sys_platform != "win32"
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
asn1crypto==1.3.0
@ -22,69 +23,82 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# jaraco.text
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.1.6
bcrypt==4.0.1
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==3.1.0
# via google-auth
cassandra-driver==3.23.0
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/static/ci/common.in
# kubernetes
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# napalm
# pygit2
# pynacl
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# aiohttp
# requests
cheetah3==3.2.6.post2
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
click==7.0
# via geomet
clustershell==1.8.1
clustershell==1.9.1
# via -r requirements/static/ci/common.in
contextvars==2.4
# via -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -r requirements/darwin.txt
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/crypto.txt
# cassandra-driver
# etcd3-py
# moto
# paramiko
@ -92,19 +106,20 @@ cryptography==39.0.2
# vcert
distlib==0.3.2
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
# pytest-skip-markers
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# python-etcd
docker==5.0.3
docker==6.1.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
@ -116,132 +131,181 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
genshi==0.7.5
future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.1.2
# via cassandra-driver
gitdb==4.0.5
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# gitpython
gitpython==3.1.31
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
google-auth==1.6.3
# via kubernetes
hglib==2.6.1
hglib==2.6.2
# via -r requirements/static/ci/darwin.in
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# etcd3-py
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/darwin.txt
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# contextvars
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
# junos-eznc
# moto
# napalm
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.6.0 ; sys_platform != "win32" and python_version <= "3.10"
# via -r requirements/static/ci/common.in
jxmlease==1.0.1 ; sys_platform != "win32"
junos-eznc==2.6.7 ; sys_platform != "win32"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
linode-python==1.1.1
# via -r requirements/darwin.txt
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.2
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mercurial==6.0.1
mercurial==6.4.3
# via -r requirements/static/ci/darwin.in
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==8.2.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
ncclient==0.6.9
# via junos-eznc
netaddr==0.7.19
# via junos-eznc
oscrypto==1.2.0
# via certvalidator
packaging==21.3
# via
# -r requirements/base.txt
# pytest
paramiko==2.10.1
napalm==4.1.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
ncclient==0.6.13
# via
# junos-eznc
# napalm
netaddr==0.8.0
# via
# junos-eznc
# napalm
# pyeapi
netmiko==4.2.0
# via napalm
netutils==1.4.1
# via napalm
ntc-templates==3.3.0
# via netmiko
oscrypto==1.2.0
# via certvalidator
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
# docker
# pytest
paramiko==3.2.0
# via
# junos-eznc
# napalm
# ncclient
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via -r requirements/static/ci/common.in
pathspec==0.9.0
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.2.0
# via virtualenv
pluggy==0.13.1
# via pytest
portend==2.6
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -250,35 +314,44 @@ pyasn1-modules==0.2.4
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# pyasn1-modules
# rsa
pycparser==2.21 ; python_version >= "3.9"
pycparser==2.21
# via
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pygit2==1.9.1 ; python_version >= "3.7"
# via -r requirements/static/ci/darwin.in
pynacl==1.3.0
# via paramiko
pyopenssl==23.0.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# inflect
pyeapi==0.8.4
# via napalm
pygit2==1.12.1
# via -r requirements/static/ci/darwin.in
pynacl==1.5.0
# via paramiko
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# etcd3-py
pyparsing==3.0.9
# via
# junos-eznc
# packaging
# via junos-eznc
pyrsistent==0.17.3
# via jsonschema
pyserial==3.4
# via junos-eznc
pyserial==3.5
# via
# junos-eznc
# netmiko
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
pytest-helpers-namespace==2021.12.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
@ -287,9 +360,9 @@ pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -304,7 +377,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==1.4.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -316,8 +389,9 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-system-statistics
# pytest-tempdir
# pytest-timeout
python-dateutil==2.8.0
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# botocore
# croniter
@ -326,28 +400,36 @@ python-dateutil==2.8.0
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/darwin.txt
pytz==2022.1
python-gnupg==0.5.0
# via
# moto
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# tempora
pyvmomi==6.7.1.2018.12
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
# clustershell
# junos-eznc
# kubernetes
# napalm
# netmiko
# responses
# yamllint
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
@ -355,29 +437,33 @@ requests==2.31.0
# etcd3-py
# kubernetes
# moto
# pyvmomi
# napalm
# responses
# vcert
# vultr
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
scp==0.13.2
# via junos-eznc
scp==0.14.5
# via
# junos-eznc
# napalm
# netmiko
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/darwin.txt
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
six==1.16.0
# via
# bcrypt
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
@ -387,52 +473,79 @@ six==1.16.0
# kubernetes
# mock
# ncclient
# paramiko
# pynacl
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
# websocket-client
smmap==3.0.2
# via gitdb
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
timelib==0.2.5
# via -r requirements/darwin.txt
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# portend
textfsm==1.1.3
# via
# napalm
# netmiko
# ntc-templates
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
transitions==0.8.1
# via junos-eznc
typing-extensions==4.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
transitions==0.9.0
# via junos-eznc
ttp-templates==0.3.5
# via napalm
ttp==0.9.4
# via
# napalm
# ttp-templates
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
vcert==0.7.4 ; sys_platform != "win32"
# responses
vcert==0.9.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
vultr==1.0.1
# via -r requirements/darwin.txt
watchdog==0.10.3
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -444,18 +557,16 @@ werkzeug==2.2.3
# pytest-httpserver
xmltodict==0.12.0
# via moto
yamllint==1.26.3
yamllint==1.32.0
# via -r requirements/static/ci/darwin.in
yamlordereddictloader==0.4.0
# via
# -r requirements/static/ci/darwin.in
# junos-eznc
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==2.0
# via cherrypy
zipp==3.12.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# cherrypy
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,82 +2,70 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/docs.txt requirements/base.txt requirements/static/ci/docs.in requirements/zeromq.txt
# pip-compile --output-file=requirements/static/ci/py3.10/docs.txt requirements/static/ci/docs.in
#
alabaster==0.7.12
# via sphinx
autocommand==2.2.2
# via
# -c requirements/static/ci/py3.10/linux.txt
# jaraco.text
babel==2.9.1
# via sphinx
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/py3.10/linux.txt
# requests
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/py3.10/linux.txt
# requests
cheroot==8.5.2
cheroot==10.0.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/static/ci/docs.in
contextvars==2.4
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/base.txt
distro==1.5.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/base.txt
docutils==0.19
# via sphinx
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/py3.10/linux.txt
# requests
imagesize==1.4.1
# via sphinx
immutables==0.15
inflect==6.0.4
# via
# -c requirements/static/ci/py3.10/linux.txt
# contextvars
jaraco.classes==3.2.1
# via
# -c requirements/static/ci/py3.10/linux.txt
# jaraco.collections
jaraco.collections==3.4.0
# jaraco.text
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
jaraco.text==3.11.1
# via
# -c requirements/static/ci/py3.10/linux.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/base.txt
# -r requirements/static/ci/docs.in
# myst-docutils
# sphinx
jmespath==1.0.1
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/base.txt
linkify-it-py==1.0.3
# via myst-docutils
looseversion==1.0.2
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/base.txt
markdown-it-py==2.2.0
# via
# mdit-py-plugins
@ -85,84 +73,68 @@ markdown-it-py==2.2.0
markupsafe==2.1.2
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/base.txt
# jinja2
mdit-py-plugins==0.3.3
# via myst-docutils
mdurl==0.1.2
# via markdown-it-py
more-itertools==5.0.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/base.txt
# jaraco.text
myst-docutils[linkify]==0.18.1
# via -r requirements/static/ci/docs.in
packaging==22.0
packaging==23.1
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/base.txt
# sphinx
portend==2.4
portend==3.1.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# cherrypy
psutil==5.8.0
pydantic==1.10.8
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/base.txt
pycryptodomex==3.9.8
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/crypto.txt
# inflect
pyenchant==3.2.2
# via sphinxcontrib-spelling
pygments==2.14.0
# via sphinx
pytz==2022.1
pytz==2023.3
# via
# -c requirements/static/ci/py3.10/linux.txt
# babel
# tempora
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/base.txt
# myst-docutils
pyzmq==23.2.0 ; python_version < "3.11"
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/zeromq.txt
requests==2.31.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/base.txt
# sphinx
six==1.16.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# cheroot
# more-itertools
# 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
@ -171,20 +143,15 @@ 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
tempora==5.2.2
# via
# -c requirements/static/ci/py3.10/linux.txt
# portend
tornado==6.3.2 ; python_version >= "3.8"
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/base.txt
typing-extensions==4.2.0
typing-extensions==4.6.2
# via
# -c requirements/static/ci/py3.10/linux.txt
# myst-docutils
# pydantic
uc-micro-py==1.0.1
# via linkify-it-py
urllib3==1.26.6

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/freebsd-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.10/freebsd.txt' requirements/static/ci/crypto.in
# pip-compile --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

View file

@ -2,13 +2,13 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/freebsd.txt --pip-args='--constraint=requirements/static/pkg/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
# pip-compile --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
#
aiohttp==3.8.1
# via etcd3-py
aiosignal==1.2.0
# via aiohttp
apache-libcloud==2.5.0 ; sys_platform != "win32"
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
asn1crypto==1.3.0
# via
@ -20,68 +20,81 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# jaraco.text
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.1.6
bcrypt==4.0.1
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==3.1.0
# via google-auth
cassandra-driver==3.24.0
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/ci/common.in
# kubernetes
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# pygit2
# napalm
# pynacl
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# aiohttp
# requests
cheetah3==3.2.6.post2
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../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
clustershell==1.9.1
# via -r requirements/static/ci/common.in
contextvars==2.4
# via -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/crypto.txt
# cassandra-driver
# etcd3-py
# moto
# paramiko
@ -89,20 +102,21 @@ cryptography==39.0.2
# vcert
distlib==0.3.2
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
# pytest-skip-markers
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# python-etcd
docker==5.0.3
docker==6.1.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
@ -114,132 +128,180 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
genshi==0.7.5
future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.5
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.30
# via -r requirements/static/ci/common.in
google-auth==1.6.3
# via kubernetes
hglib==2.6.1
hglib==2.6.2
# via -r requirements/static/ci/freebsd.in
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# etcd3-py
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/static/pkg/freebsd.in
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/pkg/freebsd.in
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
# junos-eznc
# moto
# napalm
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.6.0 ; sys_platform != "win32" and python_version <= "3.10"
junos-eznc==2.6.7 ; sys_platform != "win32"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
jxmlease==1.0.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin"
kazoo==2.9.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin"
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.2
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mercurial==6.0.1
mercurial==6.4.3
# via -r requirements/static/ci/freebsd.in
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==5.0.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
ncclient==0.6.9
# via junos-eznc
netaddr==0.7.19
# via junos-eznc
napalm==4.1.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
ncclient==0.6.13
# via
# junos-eznc
# napalm
netaddr==0.8.0
# via
# junos-eznc
# napalm
# pyeapi
netmiko==4.2.0
# via napalm
netutils==1.4.1
# via napalm
ntc-templates==3.3.0
# via netmiko
oscrypto==1.2.0
# via certvalidator
packaging==21.3
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
# docker
# pytest
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
# napalm
# ncclient
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via -r requirements/static/ci/common.in
pathspec==0.9.0
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.2.0
# via virtualenv
pluggy==0.13.0
# via pytest
portend==2.4
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -252,32 +314,39 @@ pyasn1==0.4.8
# rsa
pycparser==2.21 ; python_version >= "3.9"
# via
# -r requirements/static/ci/common.in
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pygit2==1.8.0 ; python_version >= "3.7"
# via -r requirements/static/ci/freebsd.in
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# inflect
pyeapi==0.8.4
# via napalm
pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd"
# via -r requirements/static/ci/common.in
pynacl==1.3.0
pynacl==1.5.0
# via paramiko
pyopenssl==23.0.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# etcd3-py
pyparsing==3.0.9
# via
# junos-eznc
# packaging
# via junos-eznc
pyrsistent==0.17.3
# via jsonschema
pyserial==3.4
# via junos-eznc
pyserial==3.5
# via
# junos-eznc
# netmiko
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
pytest-helpers-namespace==2021.12.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
@ -286,9 +355,9 @@ pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -303,7 +372,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==1.4.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -315,8 +384,9 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-system-statistics
# pytest-tempdir
# pytest-timeout
python-dateutil==2.8.1
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# botocore
# croniter
@ -325,28 +395,36 @@ python-dateutil==2.8.1
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/freebsd.in
pytz==2022.1
python-gnupg==0.5.0
# via
# moto
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/pkg/freebsd.in
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# tempora
pyvmomi==6.7.1.2018.12
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
# clustershell
# junos-eznc
# kubernetes
# napalm
# netmiko
# responses
# yamllint
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
@ -354,28 +432,32 @@ requests==2.31.0
# etcd3-py
# kubernetes
# moto
# pyvmomi
# napalm
# responses
# vcert
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
scp==0.13.2
# via junos-eznc
scp==0.14.5
# via
# junos-eznc
# napalm
# netmiko
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/freebsd.in
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/pkg/freebsd.in
six==1.16.0
# via
# bcrypt
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
@ -385,13 +467,10 @@ six==1.16.0
# kazoo
# kubernetes
# mock
# more-itertools
# ncclient
# paramiko
# pynacl
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
@ -402,35 +481,60 @@ sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
timelib==0.2.5
# via -r requirements/static/pkg/freebsd.in
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# portend
textfsm==1.1.3
# via
# napalm
# netmiko
# ntc-templates
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/pkg/freebsd.in
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
transitions==0.8.1
# via junos-eznc
typing-extensions==4.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
transitions==0.9.0
# via junos-eznc
ttp-templates==0.3.5
# via napalm
ttp==0.9.4
# via
# napalm
# ttp-templates
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
vcert==0.7.4 ; sys_platform != "win32"
# responses
vcert==0.9.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -442,16 +546,20 @@ werkzeug==2.2.3
# pytest-httpserver
xmltodict==0.12.0
# via moto
yamllint==1.26.3
yamllint==1.32.0
# via -r requirements/static/ci/freebsd.in
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==1.4
# via cherrypy
zipp==3.12.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# cherrypy
zipp==3.15.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,13 +2,17 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/invoke.txt --pip-args='--constraint=requirements/static/ci/py3.10/linux.txt' requirements/static/ci/invoke.in
# pip-compile --output-file=requirements/static/ci/py3.10/invoke.txt requirements/static/ci/invoke.in
#
blessings==1.7
# via -r requirements/static/ci/invoke.in
invoke==1.4.1
# via -r requirements/static/ci/invoke.in
pyyaml==5.4.1
# via -r requirements/static/ci/invoke.in
pyyaml==6.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/static/ci/invoke.in
six==1.16.0
# via blessings
# via
# -c requirements/static/ci/py3.10/linux.txt
# blessings

View file

@ -2,445 +2,33 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/lint.txt --pip-args='--constraint=requirements/static/ci/py3.10/linux.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
# pip-compile --output-file=requirements/static/ci/py3.10/lint.txt requirements/static/ci/lint.in
#
aiohttp==3.8.1
# via etcd3-py
aiosignal==1.2.0
# via aiohttp
ansible-core==2.14.1
# via ansible
ansible==7.1.0 ; python_version >= "3.9"
# via -r requirements/static/ci/linux.in
apache-libcloud==3.3.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
apscheduler==3.6.3
# via python-telegram-bot
asn1crypto==1.4.0
# via
# certvalidator
# oscrypto
astroid==2.3.3
# via pylint
async-timeout==4.0.2
# via aiohttp
attrs==21.2.0
# via
# aiohttp
# jsonschema
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.2.0
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
# via
# boto3
# moto
# s3transfer
cachetools==4.2.2
# via
# google-auth
# python-telegram-bot
cassandra-driver==3.25.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
# via
# -r requirements/static/ci/common.in
# kubernetes
# python-telegram-bot
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
# via
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# pygit2
# pynacl
charset-normalizer==2.0.4
# via
# aiohttp
# requests
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
# via
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
click==8.0.1
# via geomet
clustershell==1.8.3
# via -r requirements/static/ci/common.in
contextvars==2.4
# via -r requirements/base.txt
croniter==1.0.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -r requirements/static/pkg/linux.in
# ansible-core
# etcd3-py
# moto
# paramiko
# pyopenssl
# vcert
distlib==0.3.2
# via virtualenv
distro==1.6.0
# via -r requirements/base.txt
dnspython==2.1.0
# via
# -r requirements/static/ci/common.in
# python-etcd
docker==5.0.0
# via -r requirements/static/ci/common.in
etcd3-py==0.1.6 ; python_version >= "3.6"
# via -r requirements/static/ci/common.in
filelock==3.0.12
# via virtualenv
frozenlist==1.3.0
# via
# aiohttp
# aiosignal
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.7
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
# via -r requirements/static/ci/common.in
google-auth==2.0.1
# via kubernetes
hglib==2.6.1
# via -r requirements/static/ci/linux.in
idna==3.2
# via
# etcd3-py
# requests
# yarl
immutables==0.16
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/static/pkg/linux.in
ipaddress==1.0.23
# via kubernetes
isort==4.3.21
# via pylint
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==3.3.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jinja2==3.1.2
# via
# -r requirements/base.txt
# ansible-core
# junos-eznc
# moto
jmespath==0.10.0
# via
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.6.0 ; sys_platform != "win32" and python_version <= "3.10"
# via -r requirements/static/ci/common.in
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
lazy-object-proxy==1.4.3
# via astroid
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
# via
# junos-eznc
# ncclient
mako==1.2.2
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mccabe==0.6.1
# via pylint
mercurial==6.0.1
# via -r requirements/static/ci/linux.in
modernize==0.5
# via saltpylint
more-itertools==8.8.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# via -r requirements/static/ci/common.in
msgpack==1.0.2
# via -r requirements/base.txt
multidict==6.0.2
# via
# aiohttp
# yarl
ncclient==0.6.9
# via junos-eznc
netaddr==0.8.0
# via junos-eznc
oscrypto==1.2.1
# via certvalidator
packaging==21.3
# via
# -r requirements/base.txt
# ansible-core
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
# ncclient
# scp
passlib[bcrypt]==1.7.4
# via -r requirements/static/ci/common.in
pathspec==0.9.0
# via yamllint
platformdirs==2.2.0
# via virtualenv
portend==2.7.1
# via cherrypy
psutil==5.8.0
# via -r requirements/base.txt
pyasn1-modules==0.2.8
# via google-auth
pyasn1==0.4.8
# via
# pyasn1-modules
# rsa
pycodestyle==2.5.0
# via saltpylint
pycparser==2.21 ; python_version >= "3.9"
# via
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
# cffi
pycryptodomex==3.10.1
# via -r requirements/crypto.txt
pygit2==1.9.1 ; python_version >= "3.10"
# via -r requirements/static/ci/linux.in
pyiface==0.0.11
# via -r requirements/static/ci/linux.in
pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd"
# via -r requirements/static/ci/common.in
pyjwt==2.4.0
# via twilio
pylint==2.4.4
# via
# -r requirements/static/ci/lint.in
# saltpylint
pymysql==1.0.2 ; python_version > "3.5"
# via -r requirements/static/ci/linux.in
pynacl==1.4.0
# via paramiko
pyopenssl==23.0.0
# via
# -r requirements/static/pkg/linux.in
# etcd3-py
pyparsing==3.0.9
# via
# junos-eznc
# packaging
pyrsistent==0.18.0
# via jsonschema
pyserial==3.5
# via junos-eznc
python-consul==1.1.0
# via -r requirements/static/ci/linux.in
python-dateutil==2.8.2
# via
# -r requirements/static/pkg/linux.in
# botocore
# croniter
# kubernetes
# moto
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/linux.in
python-telegram-bot==13.7 ; python_version > "3.5"
# via -r requirements/static/ci/linux.in
pytz==2022.1
# via
# apscheduler
# moto
# python-telegram-bot
# tempora
# twilio
pyvmomi==7.0.2
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
# via
# -r requirements/base.txt
# ansible-core
# clustershell
# junos-eznc
# kubernetes
# yamllint
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
# via -r requirements/zeromq.txt
redis-py-cluster==2.1.3
# via -r requirements/static/ci/linux.in
redis==3.5.3
# via redis-py-cluster
requests==2.31.0
# via
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
# docker
# etcd3-py
# kubernetes
# moto
# python-consul
# pyvmomi
# responses
# twilio
# vcert
resolvelib==0.5.4
# via ansible-core
responses==0.13.4
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
# via -r requirements/static/pkg/linux.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.0
# via boto3
saltpylint==2020.9.28
# via -r requirements/static/ci/lint.in
scp==0.13.6
# via junos-eznc
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
six==1.16.0
# via
# apscheduler
# -c requirements/static/ci/py3.10/linux.txt
# astroid
# bcrypt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
# jsonschema
# junos-eznc
# kazoo
# kubernetes
# ncclient
# paramiko
# pynacl
# python-consul
# python-dateutil
# pyvmomi
# responses
# transitions
# vcert
# virtualenv
# websocket-client
slack-bolt==1.15.5
# via -r requirements/static/ci/linux.in
slack-sdk==3.19.5
# via slack-bolt
smmap==4.0.0
# via gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
timelib==0.2.5
# via -r requirements/static/pkg/linux.in
toml==0.10.2
# via
# -r requirements/static/ci/common.in
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/static/ci/lint.in
tornado==6.3.2 ; python_version >= "3.8"
# via
# -r requirements/base.txt
# python-telegram-bot
transitions==0.8.8
# via junos-eznc
twilio==7.9.2
# via -r requirements/static/ci/linux.in
tzlocal==3.0
# via apscheduler
urllib3==1.26.6
# via
# botocore
# kubernetes
# python-etcd
# requests
# responses
vcert==0.7.4 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via -r requirements/static/ci/common.in
watchdog==2.1.5
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
# docker
# kubernetes
werkzeug==2.2.3
# via moto
wrapt==1.11.1
# via astroid
xmltodict==0.12.0
# via moto
yamllint==1.26.3
# via -r requirements/static/ci/linux.in
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==2.0
# via cherrypy
zipp==3.5.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/linux-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.10/linux.txt' requirements/static/ci/crypto.in
# pip-compile --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

View file

@ -2,20 +2,25 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/linux.txt --pip-args='--constraint=requirements/static/pkg/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
# pip-compile --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
#
aiohttp==3.8.1
# via etcd3-py
aiohttp-retry==2.8.3
# via twilio
aiohttp==3.8.4
# via
# aiohttp-retry
# etcd3-py
# twilio
aiosignal==1.2.0
# via aiohttp
ansible-core==2.14.1
ansible-core==2.15.0
# via ansible
ansible==7.1.0 ; python_version >= "3.9"
ansible==8.0.0 ; python_version >= "3.9"
# via -r requirements/static/ci/linux.in
apache-libcloud==2.5.0 ; sys_platform != "win32"
anyio==3.7.0
# via httpcore
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
apscheduler==3.6.3
# via python-telegram-bot
asn1crypto==1.3.0
# via
# certvalidator
@ -26,73 +31,85 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# jaraco.text
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.1.6
bcrypt==4.0.1
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==4.2.2
# via
# google-auth
# python-telegram-bot
cassandra-driver==3.23.0
# via google-auth
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/ci/common.in
# httpcore
# httpx
# kubernetes
# python-telegram-bot
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# napalm
# pygit2
# pynacl
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# aiohttp
# requests
cheetah3==3.2.6.post2
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../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
clustershell==1.9.1
# via -r requirements/static/ci/common.in
contextvars==2.4
# via -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -r requirements/static/pkg/linux.in
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/crypto.txt
# ansible-core
# cassandra-driver
# etcd3-py
# moto
# paramiko
@ -100,22 +117,25 @@ cryptography==39.0.2
# vcert
distlib==0.3.2
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt
# pytest-skip-markers
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# python-etcd
docker==5.0.3
docker==6.1.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
# via
# anyio
# pytest
filelock==3.0.12
# via virtualenv
flaky==3.7.0
@ -124,134 +144,190 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
genshi==0.7.5
future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.1.2
# via cassandra-driver
gitdb==4.0.5
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.30
# via -r requirements/static/ci/common.in
google-auth==1.6.3
# via kubernetes
hglib==2.6.1
h11==0.14.0
# via httpcore
hglib==2.6.2
# via -r requirements/static/ci/linux.in
idna==2.8
httpcore==0.17.2
# via httpx
httpx==0.24.1
# via python-telegram-bot
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# anyio
# etcd3-py
# httpx
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/static/pkg/linux.in
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt
# ansible-core
# junos-eznc
# moto
# napalm
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.6.0 ; sys_platform != "win32" and python_version <= "3.10"
junos-eznc==2.6.7 ; sys_platform != "win32"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
jxmlease==1.0.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin"
kazoo==2.9.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin"
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.2
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mercurial==6.0.1
mercurial==6.4.3
# via -r requirements/static/ci/linux.in
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==5.0.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
ncclient==0.6.9
# via junos-eznc
netaddr==0.7.19
# via junos-eznc
napalm==4.1.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
ncclient==0.6.13
# via
# junos-eznc
# napalm
netaddr==0.8.0
# via
# junos-eznc
# napalm
# pyeapi
netmiko==4.2.0
# via napalm
netutils==1.4.1
# via napalm
ntc-templates==3.3.0
# via netmiko
oscrypto==1.2.0
# via certvalidator
packaging==22.0
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt
# ansible-core
# docker
# pytest
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
# napalm
# ncclient
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via -r requirements/static/ci/common.in
pathspec==0.9.0
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.2.0
# via virtualenv
pluggy==0.13.0
# via pytest
portend==2.4
# via cherrypy
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# cherrypy
psutil==5.8.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -262,14 +338,21 @@ pyasn1==0.4.8
# via
# pyasn1-modules
# rsa
pycparser==2.21 ; python_version >= "3.9"
pycparser==2.21
# via
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pygit2==1.9.1 ; python_version >= "3.10"
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# inflect
pyeapi==0.8.4
# via napalm
pygit2==1.12.1 ; python_version >= "3.8"
# via -r requirements/static/ci/linux.in
pyiface==0.0.11
# via -r requirements/static/ci/linux.in
@ -277,23 +360,26 @@ pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and plat
# via -r requirements/static/ci/common.in
pyjwt==2.4.0
# via twilio
pymysql==1.0.2 ; python_version > "3.5"
pymysql==1.0.2
# via -r requirements/static/ci/linux.in
pynacl==1.3.0
pynacl==1.5.0
# via paramiko
pyopenssl==23.0.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
pyrsistent==0.17.3
# via jsonschema
pyserial==3.4
# via junos-eznc
pyserial==3.5
# via
# junos-eznc
# netmiko
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
pytest-helpers-namespace==2021.12.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
@ -302,9 +388,9 @@ pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -319,7 +405,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==1.4.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -333,8 +419,9 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-timeout
python-consul==1.1.0
# via -r requirements/static/ci/linux.in
python-dateutil==2.8.1
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
# botocore
# croniter
@ -343,31 +430,35 @@ python-dateutil==2.8.1
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/linux.in
python-telegram-bot==13.7 ; python_version > "3.5"
# via -r requirements/static/ci/linux.in
pytz==2022.1
python-gnupg==0.5.0
# via
# apscheduler
# moto
# python-telegram-bot
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
python-telegram-bot==20.3
# via -r requirements/static/ci/linux.in
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# tempora
# twilio
# tzlocal
pyvmomi==6.7.1.2018.12
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt
# ansible-core
# clustershell
# junos-eznc
# kubernetes
# napalm
# netmiko
# responses
# yamllint
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
redis-py-cluster==2.1.3
@ -376,6 +467,7 @@ redis==3.5.3
# via redis-py-cluster
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
@ -383,35 +475,40 @@ requests==2.31.0
# etcd3-py
# kubernetes
# moto
# napalm
# python-consul
# pyvmomi
# responses
# twilio
# vcert
resolvelib==0.5.4
# via ansible-core
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
# via -r requirements/static/pkg/linux.in
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
scp==0.13.2
# via junos-eznc
scp==0.14.5
# via
# junos-eznc
# napalm
# netmiko
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
six==1.16.0
# via
# apscheduler
# bcrypt
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
@ -421,63 +518,86 @@ six==1.16.0
# kazoo
# kubernetes
# mock
# more-itertools
# ncclient
# paramiko
# pynacl
# python-consul
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
# websocket-client
slack-bolt==1.15.5
slack-bolt==1.18.0
# via -r requirements/static/ci/linux.in
slack-sdk==3.19.5
slack-sdk==3.21.3
# via slack-bolt
smmap==3.0.4
# via gitdb
sniffio==1.3.0
# via
# anyio
# httpcore
# httpx
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# portend
textfsm==1.1.3
# via
# napalm
# netmiko
# ntc-templates
timelib==0.2.5
# via -r requirements/static/pkg/linux.in
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt
# python-telegram-bot
transitions==0.8.1
transitions==0.9.0
# via junos-eznc
twilio==7.9.2
# via -r requirements/static/ci/linux.in
typing-extensions==4.2.0
ttp-templates==0.3.5
# via napalm
ttp==0.9.4
# via
# napalm
# ttp-templates
twilio==8.2.2
# via -r requirements/static/ci/linux.in
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
tzlocal==2.1
# via apscheduler
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
vcert==0.7.4 ; sys_platform != "win32"
# responses
vcert==0.9.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -489,16 +609,20 @@ werkzeug==2.2.3
# pytest-httpserver
xmltodict==0.12.0
# via moto
yamllint==1.26.3
yamllint==1.32.0
# via -r requirements/static/ci/linux.in
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==1.4
# via cherrypy
zipp==3.6.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# cherrypy
zipp==3.15.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -6,20 +6,21 @@
#
attrs==22.2.0
# via
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via jaraco.text
certifi==2022.12.7
certifi==2023.5.7
# via requests
cffi==1.15.1
# via clr-loader
charset-normalizer==3.0.1
# via
# clr-loader
# cryptography
charset-normalizer==2.1.1
# via requests
cheroot==9.0.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/static/ci/pkgtests-windows.in
@ -29,6 +30,8 @@ colorama==0.4.6
# via pytest
contextvars==2.4
# via -r requirements/base.txt
cryptography==40.0.2
# via -r requirements/crypto.txt
distlib==0.3.6
# via virtualenv
distro==1.8.0
@ -41,19 +44,17 @@ filelock==3.9.0
# via virtualenv
idna==3.4
# via requests
immutables==0.19
immutables==0.15
# via contextvars
inflect==6.0.2
# via jaraco.text
iniconfig==2.0.0
# via pytest
jaraco.classes==3.2.3
# via jaraco.collections
jaraco.collections==3.8.0
jaraco.collections==4.1.0
# via cherrypy
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.5.2
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
@ -64,24 +65,23 @@ jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.0.3
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==9.0.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
# jaraco.text
msgpack==1.0.4
msgpack==1.0.5
# via
# -r requirements/base.txt
# pytest-salt-factories
packaging==23.0
packaging==23.1
# via
# -r requirements/base.txt
# pytest
@ -91,7 +91,7 @@ pluggy==1.0.0
# via pytest
portend==3.1.0
# via cherrypy
psutil==5.9.4
psutil==5.9.5
# via
# -r requirements/base.txt
# pytest-salt-factories
@ -99,7 +99,7 @@ psutil==5.9.4
# pytest-system-statistics
pycparser==2.21
# via cffi
pycryptodomex==3.17
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pydantic==1.10.4
# via inflect
@ -120,7 +120,7 @@ pytest-system-statistics==1.0.2
# via pytest-salt-factories
pytest-tempdir==2019.10.12
# via pytest-salt-factories
pytest==7.2.1
pytest==7.3.1
# via
# pytest-helpers-namespace
# pytest-salt-factories
@ -128,31 +128,29 @@ pytest==7.2.1
# pytest-skip-markers
# pytest-system-statistics
# pytest-tempdir
pythonnet==3.0.1 ; python_version >= "3.7"
pythonnet==3.0.1
# via -r requirements/static/ci/pkgtests-windows.in
pytz==2022.7.1
pytz==2023.3
# via tempora
pywin32==305
pywin32==306
# via
# pytest-skip-markers
# wmi
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==25.0.2 ; sys_platform == "win32"
pyzmq==25.1.0
# via
# -r requirements/zeromq.txt
# pytest-salt-factories
requests==2.31.0
# via -r requirements/base.txt
six==1.16.0
# via cheroot
tempora==5.2.1
tempora==5.2.2
# via portend
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.4.0
typing-extensions==4.6.2
# via
# pydantic
# pytest-shell-utilities

View file

@ -6,30 +6,33 @@
#
attrs==22.2.0
# via
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via jaraco.text
certifi==2022.12.7
certifi==2023.5.7
# via requests
charset-normalizer==3.0.1
cffi==1.15.1
# via cryptography
charset-normalizer==2.1.1
# via requests
cheroot==9.0.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/static/ci/pkgtests.in
contextvars==2.4
# via -r requirements/base.txt
cryptography==40.0.2
# via -r requirements/crypto.txt
distlib==0.3.6
# via virtualenv
distro==1.8.0
# via
# -r requirements/base.txt
# pytest-skip-markers
docker==5.0.3
docker==6.1.2
# via -r requirements/static/ci/pkgtests.in
exceptiongroup==1.1.0
# via pytest
@ -37,48 +40,47 @@ filelock==3.9.0
# via virtualenv
idna==3.4
# via requests
immutables==0.19
immutables==0.15
# via contextvars
inflect==6.0.2
# via jaraco.text
iniconfig==2.0.0
# via pytest
jaraco.classes==3.2.3
# via jaraco.collections
jaraco.collections==3.8.0
jaraco.collections==4.1.0
# via cherrypy
jaraco.context==4.2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.5.2
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
jaraco.text==3.11.0
# tempora
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.0.3
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.1
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==9.0.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
# jaraco.text
msgpack==1.0.4
msgpack==1.0.5
# via
# -r requirements/base.txt
# pytest-salt-factories
packaging==23.0
packaging==23.1
# via
# -r requirements/base.txt
# docker
# pytest
platformdirs==2.6.2
# via virtualenv
@ -86,13 +88,15 @@ pluggy==1.0.0
# via pytest
portend==3.1.0
# via cherrypy
psutil==5.9.4
psutil==5.9.5
# via
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
# pytest-system-statistics
pycryptodomex==3.16.0
pycparser==2.21
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pydantic==1.10.4
# via inflect
@ -113,7 +117,7 @@ pytest-system-statistics==1.0.2
# via pytest-salt-factories
pytest-tempdir==2019.10.12
# via pytest-salt-factories
pytest==7.2.1
pytest==7.3.1
# via
# pytest-helpers-namespace
# pytest-salt-factories
@ -121,11 +125,11 @@ pytest==7.2.1
# pytest-skip-markers
# pytest-system-statistics
# pytest-tempdir
pytz==2022.7.1
pytz==2023.3
# via tempora
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==25.0.2 ; python_version < "3.11"
pyzmq==25.1.0
# via
# -r requirements/zeromq.txt
# pytest-salt-factories
@ -133,21 +137,21 @@ requests==2.31.0
# via
# -r requirements/base.txt
# docker
six==1.16.0
# via cheroot
tempora==5.2.0
tempora==5.2.2
# via portend
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.4.0
typing-extensions==4.6.2
# via
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
# via requests
# via
# docker
# requests
virtualenv==20.17.1
# via pytest-salt-factories
websocket-client==1.5.1

View file

@ -2,21 +2,21 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/tools.txt --pip-args='--constraint=requirements/static/ci/py3.10/linux.txt' requirements/static/ci/tools.in
# pip-compile --output-file=requirements/static/ci/py3.10/tools.txt requirements/static/ci/tools.in
#
attrs==22.1.0
# via
# -r requirements/static/ci/tools.in
# python-tools-scripts
boto3==1.21.46
boto3==1.26.143
# via -r requirements/static/ci/tools.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# s3transfer
certifi==2022.12.7
certifi==2023.5.7
# via requests
charset-normalizer==3.0.1
charset-normalizer==2.1.1
# via requests
commonmark==0.9.1
# via rich
@ -30,13 +30,13 @@ jmespath==1.0.1
# botocore
markupsafe==2.1.2
# via jinja2
packaging==23.0
packaging==23.1
# via -r requirements/static/ci/tools.in
pygments==2.13.0
# via rich
python-dateutil==2.8.2
# via botocore
python-tools-scripts==0.12.0
python-tools-scripts==0.15.0
# via -r requirements/static/ci/tools.in
pyyaml==6.0
# via -r requirements/static/ci/tools.in
@ -46,11 +46,11 @@ requests==2.31.0
# virustotal3
rich==12.5.1
# via python-tools-scripts
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
six==1.16.0
# via python-dateutil
typing-extensions==4.4.0
typing-extensions==4.6.2
# via python-tools-scripts
urllib3==1.26.12
# via

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/windows-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.10/windows.txt' requirements/static/ci/crypto.in
# pip-compile --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

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.10/windows.txt --pip-args='--constraint=requirements/static/pkg/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
# pip-compile --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
#
aiohttp==3.8.3
# via etcd3-py
@ -14,36 +14,41 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# jaraco.text
bcrypt==4.0.1
# via passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==3.1.0
# via google-auth
cassandra-driver==3.23.0
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# kubernetes
# requests
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# clr-loader
@ -51,50 +56,59 @@ cffi==1.14.6
# pygit2
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# aiohttp
# requests
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../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 pythonnet
clustershell==1.8.3
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# pythonnet
clustershell==1.9.1
# via -r requirements/static/ci/common.in
colorama==0.4.1
# via pytest
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
# via
# -r requirements/windows.txt
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/crypto.txt
# cassandra-driver
# etcd3-py
# moto
# pyopenssl
# requests-ntlm
distlib==0.3.6
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
# pytest-skip-markers
dmidecode==0.9.0
# via -r requirements/static/ci/windows.in
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# python-etcd
docker-pycreds==0.4.0
# via docker
docker==2.7.0
docker==6.1.2
# via -r requirements/static/ci/common.in
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
@ -106,50 +120,69 @@ frozenlist==1.3.3
# via
# aiohttp
# aiosignal
genshi==0.7.5
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.1.2
# via cassandra-driver
gitdb==4.0.7
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# gitpython
gitpython==3.1.31
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
google-auth==1.6.3
# via kubernetes
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# etcd3-py
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ioloop==0.1a0
# via -r requirements/windows.txt
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.3.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.0
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
# moto
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
@ -160,31 +193,37 @@ keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
# via -r requirements/windows.txt
mako==1.2.2
# via -r requirements/static/ci/common.in
markupsafe==2.1.1
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==8.2.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
@ -193,9 +232,11 @@ multidict==6.0.2
# yarl
ntlm-auth==1.5.0
# via requests-ntlm
packaging==21.3
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
# docker
# pytest
passlib[bcrypt]==1.7.4
# via -r requirements/static/ci/common.in
@ -203,16 +244,17 @@ patch==1.16
# via -r requirements/static/ci/windows.in
pathspec==0.10.2
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.5.4
# via virtualenv
pluggy==0.13.0
# via pytest
portend==2.6
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -221,28 +263,37 @@ pyasn1-modules==0.2.4
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# pyasn1-modules
# rsa
pycparser==2.21 ; python_version >= "3.9"
pycparser==2.21
# via
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# cffi
pycryptodomex==3.10.1
# via -r requirements/crypto.txt
pygit2==1.9.1 ; python_version >= "3.7"
pycryptodomex==3.9.8
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# inflect
pygit2==1.12.1
# via -r requirements/static/ci/windows.in
pymssql==2.2.7
# via -r requirements/windows.txt
pymysql==1.0.2
# via -r requirements/windows.txt
pyopenssl==23.0.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
pymysql==1.0.2
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# etcd3-py
pyparsing==3.0.9
# via packaging
pyrsistent==0.17.3
# via jsonschema
pytest-custom-exit-code==0.3.0
@ -258,7 +309,7 @@ pytest-salt-factories==1.0.0rc21 ; sys_platform == "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.3.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -273,7 +324,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==2.1.0
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -285,45 +336,56 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-system-statistics
# pytest-tempdir
# pytest-timeout
python-dateutil==2.8.1
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# botocore
# kubernetes
# moto
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/windows.txt
pythonnet==3.0.1
# via -r requirements/windows.txt
pytz==2022.1
# via
# moto
# tempora
pyvmomi==6.7.1.2018.12
# via -r requirements/static/ci/common.in
pywin32==305
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
pythonnet==3.0.1
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# tempora
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pywin32==306
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# docker
# pytest-skip-markers
# wmi
pywinrm==0.4.1
pywinrm==0.4.3
# via -r requirements/static/ci/windows.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
# clustershell
# kubernetes
# responses
# yamllint
pyzmq==25.0.2 ; sys_platform == "win32"
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
requests-ntlm==1.1.0
# via pywinrm
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
@ -331,30 +393,29 @@ requests==2.31.0
# etcd3-py
# kubernetes
# moto
# pyvmomi
# pywinrm
# requests-ntlm
# responses
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
sed==0.3.1
# via -r requirements/static/ci/windows.in
semantic-version==2.10.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
six==1.15.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# cassandra-driver
# cheroot
# docker
# docker-pycreds
# etcd3-py
# genshi
# geomet
@ -365,40 +426,54 @@ six==1.15.0
# python-dateutil
# pyvmomi
# pywinrm
# responses
# websocket-client
smmap==4.0.0
# via gitdb
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
timelib==0.2.5
# via -r requirements/windows.txt
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# portend
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.4.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
# responses
virtualenv==20.17.0
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -409,21 +484,29 @@ werkzeug==2.2.3
# moto
# pytest-httpserver
wheel==0.38.4
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
wmi==1.5.1
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
xmltodict==0.12.0
# via
# moto
# pywinrm
yamllint==1.28.0
yamllint==1.32.0
# via -r requirements/static/ci/windows.in
yarl==1.8.1
# via aiohttp
zc.lockfile==2.0
# via cherrypy
zipp==3.12.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# cherrypy
zipp==3.15.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -0,0 +1,36 @@
#
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --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
incremental==17.5.0
# via towncrier
jinja2==3.1.2
# via
# -c requirements/static/ci/py3.11/linux.txt
# towncrier
looseversion==1.2.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# -r requirements/static/ci/changelog.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/py3.11/linux.txt
# jinja2
packaging==23.1
# via
# -c requirements/static/ci/py3.11/linux.txt
# -r requirements/static/ci/changelog.in
towncrier==22.12.0
# via -r requirements/static/ci/changelog.in
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -0,0 +1,78 @@
#
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.11/cloud.txt requirements/static/ci/cloud.in
#
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via
# -c requirements/static/ci/py3.11/linux.txt
# -r requirements/static/ci/cloud.in
certifi==2023.5.7
# via
# -c requirements/static/ci/py3.11/linux.txt
# requests
cffi==1.15.1
# via
# -c requirements/static/ci/py3.11/linux.txt
# cryptography
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/py3.11/linux.txt
# requests
cryptography==40.0.2
# via
# -c requirements/static/ci/py3.11/linux.txt
# pyspnego
# requests-ntlm
# smbprotocol
idna==3.4
# via
# -c requirements/static/ci/py3.11/linux.txt
# requests
netaddr==0.8.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# -r requirements/static/ci/cloud.in
ntlm-auth==1.3.0
# via requests-ntlm
profitbricks==4.1.3
# via -r requirements/static/ci/cloud.in
pycparser==2.21
# via
# -c requirements/static/ci/py3.11/linux.txt
# cffi
pypsexec==0.3.0
# via -r requirements/static/ci/cloud.in
pyspnego==0.9.0
# via
# -r requirements/static/ci/cloud.in
# smbprotocol
pywinrm==0.4.3
# via -r requirements/static/ci/cloud.in
requests-ntlm==1.1.0
# via pywinrm
requests==2.31.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# apache-libcloud
# profitbricks
# pywinrm
# requests-ntlm
six==1.16.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# profitbricks
# pywinrm
smbprotocol==1.10.1
# via
# -r requirements/static/ci/cloud.in
# pypsexec
urllib3==1.26.6
# via
# -c requirements/static/ci/py3.11/linux.txt
# requests
xmltodict==0.12.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# pywinrm

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.11/darwin-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.11/darwin.txt' requirements/static/ci/crypto.in
# pip-compile --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

View file

@ -2,14 +2,15 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.11/darwin.txt --pip-args='--constraint=requirements/static/pkg/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
# pip-compile --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
#
aiohttp==3.8.1
# via etcd3-py
aiosignal==1.2.0
# via aiohttp
apache-libcloud==2.5.0 ; sys_platform != "win32"
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
asn1crypto==1.3.0
@ -22,85 +23,103 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# jaraco.text
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.1.6
# via passlib
boto3==1.21.46 ; python_version >= "3.6"
bcrypt==4.0.1
# via
# paramiko
# passlib
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==3.1.0
# via google-auth
cassandra-driver==3.23.0
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/static/ci/common.in
# kubernetes
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# napalm
# pygit2
charset-normalizer==2.0.12
# pynacl
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# aiohttp
# requests
cheetah3==3.2.6.post2
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
click==7.0
# via geomet
clustershell==1.8.1
clustershell==1.9.1
# via -r requirements/static/ci/common.in
contextvars==2.4
# via -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -r requirements/darwin.txt
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/crypto.txt
# cassandra-driver
# etcd3-py
# moto
# paramiko
# pyopenssl
# vcert
distlib==0.3.2
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt
# pytest-skip-markers
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# python-etcd
docker==5.0.3
docker==6.1.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
filelock==3.0.12
# via virtualenv
@ -110,116 +129,181 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
genshi==0.7.5
future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.1.2
# via cassandra-driver
gitdb==4.0.5
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# gitpython
gitpython==3.1.31
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
google-auth==1.6.3
# via kubernetes
hglib==2.6.1
hglib==2.6.2
# via -r requirements/static/ci/darwin.in
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# etcd3-py
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/darwin.txt
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# contextvars
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt
# junos-eznc
# moto
# napalm
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
jxmlease==1.0.1 ; sys_platform != "win32"
junos-eznc==2.6.7 ; sys_platform != "win32"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
linode-python==1.1.1
# via -r requirements/darwin.txt
looseversion==1.0.2
# via -r requirements/base.txt
mako==1.2.2
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mercurial==6.0.1
mercurial==6.4.3
# via -r requirements/static/ci/darwin.in
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==8.2.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
napalm==4.1.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
ncclient==0.6.13
# via
# junos-eznc
# napalm
netaddr==0.8.0
# via
# junos-eznc
# napalm
# pyeapi
netmiko==4.2.0
# via napalm
netutils==1.4.1
# via napalm
ntc-templates==3.3.0
# via netmiko
oscrypto==1.2.0
# via certvalidator
packaging==21.3
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt
# docker
# pytest
paramiko==3.2.0
# via
# junos-eznc
# napalm
# ncclient
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via -r requirements/static/ci/common.in
pathspec==0.9.0
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.2.0
# via virtualenv
pluggy==0.13.1
# via pytest
portend==2.6
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -228,29 +312,44 @@ pyasn1-modules==0.2.4
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# pyasn1-modules
# rsa
pycparser==2.21 ; python_version >= "3.9"
pycparser==2.21
# via
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pygit2==1.9.1 ; python_version >= "3.7"
# via -r requirements/static/ci/darwin.in
pyopenssl==23.0.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# inflect
pyeapi==0.8.4
# via napalm
pygit2==1.12.1
# via -r requirements/static/ci/darwin.in
pynacl==1.5.0
# via paramiko
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# etcd3-py
pyparsing==3.0.9
# via packaging
# via junos-eznc
pyrsistent==0.17.3
# via jsonschema
pyserial==3.5
# via
# junos-eznc
# netmiko
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
pytest-helpers-namespace==2021.12.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
@ -259,9 +358,9 @@ pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -276,7 +375,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==1.4.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -288,8 +387,9 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-system-statistics
# pytest-tempdir
# pytest-timeout
python-dateutil==2.8.0
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# botocore
# croniter
@ -298,27 +398,36 @@ python-dateutil==2.8.0
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/darwin.txt
pytz==2022.1
python-gnupg==0.5.0
# via
# moto
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# tempora
pyvmomi==6.7.1.2018.12
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt
# clustershell
# junos-eznc
# kubernetes
# napalm
# netmiko
# responses
# yamllint
# yamlordereddictloader
pyzmq==25.0.2 ; python_version >= "3.11"
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
@ -326,73 +435,113 @@ requests==2.31.0
# etcd3-py
# kubernetes
# moto
# pyvmomi
# napalm
# responses
# vcert
# vultr
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
scp==0.14.5
# via
# junos-eznc
# napalm
# netmiko
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/darwin.txt
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
six==1.16.0
# via
# bcrypt
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
# google-auth
# jsonschema
# junos-eznc
# kubernetes
# mock
# ncclient
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
# websocket-client
smmap==3.0.2
# via gitdb
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
timelib==0.2.5
# via -r requirements/darwin.txt
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# portend
textfsm==1.1.3
# via
# napalm
# netmiko
# ntc-templates
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt
transitions==0.9.0
# via junos-eznc
ttp-templates==0.3.5
# via napalm
ttp==0.9.4
# via
# napalm
# ttp-templates
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
vcert==0.7.4 ; sys_platform != "win32"
# responses
vcert==0.9.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
vultr==1.0.1
# via -r requirements/darwin.txt
watchdog==0.10.3
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -404,16 +553,16 @@ werkzeug==2.2.3
# pytest-httpserver
xmltodict==0.12.0
# via moto
yamllint==1.26.3
yamllint==1.32.0
# via -r requirements/static/ci/darwin.in
yamlordereddictloader==0.4.0
# via -r requirements/static/ci/darwin.in
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==2.0
# via cherrypy
zipp==3.12.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# cherrypy
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -0,0 +1,165 @@
#
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.11/docs.txt requirements/static/ci/docs.in
#
alabaster==0.7.13
# via sphinx
autocommand==2.2.2
# via
# -c requirements/static/ci/py3.11/linux.txt
# jaraco.text
babel==2.12.1
# via sphinx
certifi==2023.5.7
# via
# -c requirements/static/ci/py3.11/linux.txt
# requests
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/py3.11/linux.txt
# requests
cheroot==10.0.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# -r requirements/static/ci/docs.in
docutils==0.20.1
# via sphinx
idna==3.4
# via
# -c requirements/static/ci/py3.11/linux.txt
# requests
imagesize==1.4.1
# via sphinx
inflect==6.0.4
# via
# -c requirements/static/ci/py3.11/linux.txt
# jaraco.text
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.11.1
# via
# -c requirements/static/ci/py3.11/linux.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/py3.11/linux.txt
# -r requirements/static/ci/docs.in
# myst-docutils
# sphinx
linkify-it-py==1.0.3
# via myst-docutils
markdown-it-py==2.2.0
# via
# mdit-py-plugins
# myst-docutils
markupsafe==2.1.2
# via
# -c requirements/static/ci/py3.11/linux.txt
# jinja2
mdit-py-plugins==0.3.5
# via myst-docutils
mdurl==0.1.2
# via markdown-it-py
more-itertools==9.1.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# cheroot
# cherrypy
# jaraco.functools
# jaraco.text
myst-docutils[linkify]==1.0.0
# via -r requirements/static/ci/docs.in
packaging==23.1
# via
# -c requirements/static/ci/py3.11/linux.txt
# sphinx
portend==3.1.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# cherrypy
pydantic==1.10.8
# via
# -c requirements/static/ci/py3.11/linux.txt
# inflect
pyenchant==3.2.2
# via sphinxcontrib-spelling
pygments==2.15.1
# via sphinx
pytz==2023.3
# via
# -c requirements/static/ci/py3.11/linux.txt
# tempora
pyyaml==6.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# myst-docutils
requests==2.31.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# sphinx
six==1.16.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# sphinxcontrib-httpdomain
snowballstemmer==2.2.0
# via sphinx
sphinx==7.0.1 ; python_version >= "3.9"
# via
# -r requirements/static/ci/docs.in
# sphinxcontrib-httpdomain
# sphinxcontrib-spelling
sphinxcontrib-applehelp==1.0.4
# 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
# via sphinx
sphinxcontrib-serializinghtml==1.1.5
# via sphinx
sphinxcontrib-spelling==8.0.0
# via -r requirements/static/ci/docs.in
tempora==5.2.2
# via
# -c requirements/static/ci/py3.11/linux.txt
# portend
typing-extensions==4.6.2
# via
# -c requirements/static/ci/py3.11/linux.txt
# pydantic
uc-micro-py==1.0.2
# via linkify-it-py
urllib3==1.26.6
# via
# -c requirements/static/ci/py3.11/linux.txt
# requests
zc.lockfile==1.4
# via
# -c requirements/static/ci/py3.11/linux.txt
# cherrypy
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.11/freebsd-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.11/freebsd.txt' requirements/static/ci/crypto.in
# pip-compile --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

View file

@ -2,13 +2,13 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.11/freebsd.txt --pip-args='--constraint=requirements/static/pkg/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
# pip-compile --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
#
aiohttp==3.8.1
# via etcd3-py
aiosignal==1.2.0
# via aiohttp
apache-libcloud==2.5.0 ; sys_platform != "win32"
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
asn1crypto==1.3.0
# via
@ -20,68 +20,81 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# jaraco.text
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.1.6
bcrypt==4.0.1
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==3.1.0
# via google-auth
cassandra-driver==3.24.0
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/ci/common.in
# kubernetes
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# pygit2
# napalm
# pynacl
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# aiohttp
# requests
cheetah3==3.2.6.post2
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../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
clustershell==1.9.1
# via -r requirements/static/ci/common.in
contextvars==2.4
# via -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/crypto.txt
# cassandra-driver
# etcd3-py
# moto
# paramiko
@ -89,20 +102,21 @@ cryptography==39.0.2
# vcert
distlib==0.3.2
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
# pytest-skip-markers
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# python-etcd
docker==5.0.3
docker==6.1.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
filelock==3.0.12
# via virtualenv
@ -112,117 +126,180 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
genshi==0.7.5
future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.5
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.30
# via -r requirements/static/ci/common.in
google-auth==1.6.3
# via kubernetes
hglib==2.6.1
hglib==2.6.2
# via -r requirements/static/ci/freebsd.in
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# etcd3-py
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/static/pkg/freebsd.in
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/pkg/freebsd.in
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt
# junos-eznc
# moto
# napalm
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
jxmlease==1.0.1 ; sys_platform != "win32"
junos-eznc==2.6.7 ; sys_platform != "win32"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin"
kazoo==2.9.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin"
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
mako==1.2.2
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mercurial==6.0.1
mercurial==6.4.3
# via -r requirements/static/ci/freebsd.in
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==5.0.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
napalm==4.1.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
ncclient==0.6.13
# via
# junos-eznc
# napalm
netaddr==0.8.0
# via
# junos-eznc
# napalm
# pyeapi
netmiko==4.2.0
# via napalm
netutils==1.4.1
# via napalm
ntc-templates==3.3.0
# via netmiko
oscrypto==1.2.0
# via certvalidator
packaging==21.3
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt
# docker
# pytest
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
# napalm
# ncclient
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via -r requirements/static/ci/common.in
pathspec==0.9.0
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.2.0
# via virtualenv
pluggy==0.13.0
# via pytest
portend==2.4
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -235,28 +312,39 @@ pyasn1==0.4.8
# rsa
pycparser==2.21 ; python_version >= "3.9"
# via
# -r requirements/static/ci/common.in
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pygit2==1.8.0 ; python_version >= "3.7"
# via -r requirements/static/ci/freebsd.in
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# inflect
pyeapi==0.8.4
# via napalm
pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd"
# via -r requirements/static/ci/common.in
pynacl==1.3.0
pynacl==1.5.0
# via paramiko
pyopenssl==23.0.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# etcd3-py
pyparsing==3.0.9
# via packaging
# via junos-eznc
pyrsistent==0.17.3
# via jsonschema
pyserial==3.5
# via
# junos-eznc
# netmiko
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
pytest-helpers-namespace==2021.12.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
@ -265,9 +353,9 @@ pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -282,7 +370,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==1.4.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -294,8 +382,9 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-system-statistics
# pytest-tempdir
# pytest-timeout
python-dateutil==2.8.1
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# botocore
# croniter
@ -304,26 +393,36 @@ python-dateutil==2.8.1
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/freebsd.in
pytz==2022.1
python-gnupg==0.5.0
# via
# moto
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/pkg/freebsd.in
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# tempora
pyvmomi==6.7.1.2018.12
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt
# clustershell
# junos-eznc
# kubernetes
# napalm
# netmiko
# responses
# yamllint
pyzmq==25.0.2 ; python_version >= "3.11"
# yamlordereddictloader
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
@ -331,40 +430,46 @@ requests==2.31.0
# etcd3-py
# kubernetes
# moto
# pyvmomi
# napalm
# responses
# vcert
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
scp==0.14.5
# via
# junos-eznc
# napalm
# netmiko
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/freebsd.in
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/pkg/freebsd.in
six==1.16.0
# via
# bcrypt
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
# google-auth
# jsonschema
# junos-eznc
# kazoo
# kubernetes
# mock
# more-itertools
# paramiko
# pynacl
# ncclient
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
# websocket-client
@ -374,31 +479,58 @@ sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
timelib==0.2.5
# via -r requirements/static/pkg/freebsd.in
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# portend
textfsm==1.1.3
# via
# napalm
# netmiko
# ntc-templates
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/pkg/freebsd.in
toml==0.10.2
# via -r requirements/static/ci/common.in
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt
transitions==0.9.0
# via junos-eznc
ttp-templates==0.3.5
# via napalm
ttp==0.9.4
# via
# napalm
# ttp-templates
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
vcert==0.7.4 ; sys_platform != "win32"
# responses
vcert==0.9.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -410,14 +542,20 @@ werkzeug==2.2.3
# pytest-httpserver
xmltodict==0.12.0
# via moto
yamllint==1.26.3
yamllint==1.32.0
# via -r requirements/static/ci/freebsd.in
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==1.4
# via cherrypy
zipp==3.12.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# cherrypy
zipp==3.15.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -0,0 +1,34 @@
#
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.11/lint.txt requirements/static/ci/lint.in
#
astroid==2.3.3
# via pylint
isort==4.3.21
# via pylint
lazy-object-proxy==1.4.3
# via astroid
mccabe==0.6.1
# via pylint
modernize==0.5
# via saltpylint
pycodestyle==2.10.0
# via saltpylint
pylint==2.4.4
# via
# -r requirements/static/ci/lint.in
# saltpylint
saltpylint==2020.9.28
# via -r requirements/static/ci/lint.in
six==1.16.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# astroid
toml==0.10.2
# via
# -c requirements/static/ci/py3.11/linux.txt
# -r requirements/static/ci/lint.in
wrapt==1.11.2
# via astroid

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.11/linux-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.11/linux.txt' requirements/static/ci/crypto.in
# pip-compile --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

View file

@ -2,20 +2,25 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.11/linux.txt --pip-args='--constraint=requirements/static/pkg/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
# pip-compile --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
#
aiohttp==3.8.1
# via etcd3-py
aiohttp-retry==2.8.3
# via twilio
aiohttp==3.8.4
# via
# aiohttp-retry
# etcd3-py
# twilio
aiosignal==1.2.0
# via aiohttp
ansible-core==2.14.1
ansible-core==2.15.0
# via ansible
ansible==7.1.0 ; python_version >= "3.9"
ansible==8.0.0 ; python_version >= "3.9"
# via -r requirements/static/ci/linux.in
apache-libcloud==2.5.0 ; sys_platform != "win32"
anyio==3.7.0
# via httpcore
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
apscheduler==3.6.3
# via python-telegram-bot
asn1crypto==1.3.0
# via
# certvalidator
@ -26,73 +31,85 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# jaraco.text
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.1.6
bcrypt==4.0.1
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==4.2.2
# via
# google-auth
# python-telegram-bot
cassandra-driver==3.23.0
# via google-auth
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/ci/common.in
# httpcore
# httpx
# kubernetes
# python-telegram-bot
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# napalm
# pygit2
# pynacl
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# aiohttp
# requests
cheetah3==3.2.6.post2
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../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
clustershell==1.9.1
# via -r requirements/static/ci/common.in
contextvars==2.4
# via -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -r requirements/static/pkg/linux.in
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/crypto.txt
# ansible-core
# cassandra-driver
# etcd3-py
# moto
# paramiko
@ -100,19 +117,20 @@ cryptography==39.0.2
# vcert
distlib==0.3.2
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt
# pytest-skip-markers
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# python-etcd
docker==5.0.3
docker==6.1.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
filelock==3.0.12
# via virtualenv
@ -122,119 +140,190 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
genshi==0.7.5
future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.1.2
# via cassandra-driver
gitdb==4.0.5
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.30
# via -r requirements/static/ci/common.in
google-auth==1.6.3
# via kubernetes
hglib==2.6.1
h11==0.14.0
# via httpcore
hglib==2.6.2
# via -r requirements/static/ci/linux.in
idna==2.8
httpcore==0.17.2
# via httpx
httpx==0.24.1
# via python-telegram-bot
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# anyio
# etcd3-py
# httpx
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/static/pkg/linux.in
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt
# ansible-core
# junos-eznc
# moto
# napalm
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
jxmlease==1.0.1 ; sys_platform != "win32"
junos-eznc==2.6.7 ; sys_platform != "win32"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin"
kazoo==2.9.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin"
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
mako==1.2.2
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mercurial==6.0.1
mercurial==6.4.3
# via -r requirements/static/ci/linux.in
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==5.0.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
napalm==4.1.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
ncclient==0.6.13
# via
# junos-eznc
# napalm
netaddr==0.8.0
# via
# junos-eznc
# napalm
# pyeapi
netmiko==4.2.0
# via napalm
netutils==1.4.1
# via napalm
ntc-templates==3.3.0
# via netmiko
oscrypto==1.2.0
# via certvalidator
packaging==22.0
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt
# ansible-core
# docker
# pytest
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
# napalm
# ncclient
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via -r requirements/static/ci/common.in
pathspec==0.9.0
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.2.0
# via virtualenv
pluggy==0.13.0
# via pytest
portend==2.4
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -245,14 +334,21 @@ pyasn1==0.4.8
# via
# pyasn1-modules
# rsa
pycparser==2.21 ; python_version >= "3.9"
pycparser==2.21
# via
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pygit2==1.9.1 ; python_version >= "3.10"
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# inflect
pyeapi==0.8.4
# via napalm
pygit2==1.12.1 ; python_version >= "3.8"
# via -r requirements/static/ci/linux.in
pyiface==0.0.11
# via -r requirements/static/ci/linux.in
@ -260,19 +356,26 @@ pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and plat
# via -r requirements/static/ci/common.in
pyjwt==2.4.0
# via twilio
pymysql==1.0.2 ; python_version > "3.5"
pymysql==1.0.2
# via -r requirements/static/ci/linux.in
pynacl==1.3.0
pynacl==1.5.0
# via paramiko
pyopenssl==23.0.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
pyrsistent==0.17.3
# via jsonschema
pyserial==3.5
# via
# junos-eznc
# netmiko
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
pytest-helpers-namespace==2021.12.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
@ -281,9 +384,9 @@ pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -298,7 +401,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==1.4.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -312,8 +415,9 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-timeout
python-consul==1.1.0
# via -r requirements/static/ci/linux.in
python-dateutil==2.8.1
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
# botocore
# croniter
@ -322,29 +426,35 @@ python-dateutil==2.8.1
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/linux.in
python-telegram-bot==13.7 ; python_version > "3.5"
# via -r requirements/static/ci/linux.in
pytz==2022.1
python-gnupg==0.5.0
# via
# apscheduler
# moto
# python-telegram-bot
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
python-telegram-bot==20.3
# via -r requirements/static/ci/linux.in
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# tempora
# twilio
# tzlocal
pyvmomi==6.7.1.2018.12
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt
# ansible-core
# clustershell
# junos-eznc
# kubernetes
# napalm
# netmiko
# responses
# yamllint
pyzmq==25.0.2 ; python_version >= "3.11"
# yamlordereddictloader
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
redis-py-cluster==2.1.3
@ -353,6 +463,7 @@ redis==3.5.3
# via redis-py-cluster
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
@ -360,92 +471,127 @@ requests==2.31.0
# etcd3-py
# kubernetes
# moto
# napalm
# python-consul
# pyvmomi
# responses
# twilio
# vcert
resolvelib==0.5.4
# via ansible-core
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
# via -r requirements/static/pkg/linux.in
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
scp==0.14.5
# via
# junos-eznc
# napalm
# netmiko
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
six==1.16.0
# via
# apscheduler
# bcrypt
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
# google-auth
# jsonschema
# junos-eznc
# kazoo
# kubernetes
# mock
# more-itertools
# paramiko
# pynacl
# ncclient
# python-consul
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
# websocket-client
slack-bolt==1.15.5
slack-bolt==1.18.0
# via -r requirements/static/ci/linux.in
slack-sdk==3.19.5
slack-sdk==3.21.3
# via slack-bolt
smmap==3.0.4
# via gitdb
sniffio==1.3.0
# via
# anyio
# httpcore
# httpx
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
timelib==0.2.5
# via -r requirements/static/pkg/linux.in
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# portend
textfsm==1.1.3
# via
# napalm
# netmiko
# ntc-templates
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
toml==0.10.2
# via -r requirements/static/ci/common.in
tornado==6.3.2 ; python_version >= "3.8"
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt
# python-telegram-bot
twilio==7.9.2
# via -r requirements/static/ci/linux.in
typing-extensions==4.2.0
transitions==0.9.0
# via junos-eznc
ttp-templates==0.3.5
# via napalm
ttp==0.9.4
# via
# napalm
# ttp-templates
twilio==8.2.2
# via -r requirements/static/ci/linux.in
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
tzlocal==2.1
# via apscheduler
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
vcert==0.7.4 ; sys_platform != "win32"
# responses
vcert==0.9.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -457,14 +603,20 @@ werkzeug==2.2.3
# pytest-httpserver
xmltodict==0.12.0
# via moto
yamllint==1.26.3
yamllint==1.32.0
# via -r requirements/static/ci/linux.in
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==1.4
# via cherrypy
zipp==3.6.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# cherrypy
zipp==3.15.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -0,0 +1,60 @@
#
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.11/tools.txt requirements/static/ci/tools.in
#
attrs==23.1.0
# via
# -r requirements/static/ci/tools.in
# python-tools-scripts
boto3==1.26.143
# via -r requirements/static/ci/tools.in
botocore==1.29.143
# via
# boto3
# s3transfer
certifi==2023.5.7
# via requests
charset-normalizer==2.1.1
# via requests
idna==3.4
# via requests
jinja2==3.1.2
# via -r requirements/static/ci/tools.in
jmespath==1.0.1
# via
# boto3
# botocore
markdown-it-py==2.2.0
# via rich
markupsafe==2.1.2
# via jinja2
mdurl==0.1.2
# via markdown-it-py
packaging==23.1
# via -r requirements/static/ci/tools.in
pygments==2.15.1
# via rich
python-dateutil==2.8.2
# via botocore
python-tools-scripts==0.15.0
# via -r requirements/static/ci/tools.in
pyyaml==6.0
# via -r requirements/static/ci/tools.in
requests==2.31.0
# via
# python-tools-scripts
# virustotal3
rich==13.3.5
# via python-tools-scripts
s3transfer==0.6.1
# via boto3
six==1.16.0
# via python-dateutil
urllib3==1.26.16
# via
# botocore
# requests
virustotal3==1.0.8
# via -r requirements/static/ci/tools.in

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.11/windows-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.11/windows.txt' requirements/static/ci/crypto.in
# pip-compile --output-file=requirements/static/ci/py3.11/windows-crypto.txt requirements/static/ci/crypto.in
#
m2crypto==0.38.0
# via -r requirements/static/ci/crypto.in

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.11/windows.txt --pip-args='--constraint=requirements/static/pkg/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
# pip-compile --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
#
aiohttp==3.8.3
# via etcd3-py
@ -14,36 +14,41 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# jaraco.text
bcrypt==4.0.1
# via passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==3.1.0
# via google-auth
cassandra-driver==3.23.0
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# kubernetes
# requests
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# clr-loader
@ -51,50 +56,59 @@ cffi==1.14.6
# pygit2
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# aiohttp
# requests
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../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 pythonnet
clustershell==1.8.3
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# pythonnet
clustershell==1.9.1
# via -r requirements/static/ci/common.in
colorama==0.4.1
# via pytest
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
# via
# -r requirements/windows.txt
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/crypto.txt
# cassandra-driver
# etcd3-py
# moto
# pyopenssl
# requests-ntlm
distlib==0.3.6
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
# pytest-skip-markers
dmidecode==0.9.0
# via -r requirements/static/ci/windows.in
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# python-etcd
docker-pycreds==0.4.0
# via docker
docker==2.7.0
docker==6.1.2
# via -r requirements/static/ci/common.in
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
filelock==3.8.0
# via virtualenv
@ -104,50 +118,69 @@ frozenlist==1.3.3
# via
# aiohttp
# aiosignal
genshi==0.7.5
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.1.2
# via cassandra-driver
gitdb==4.0.7
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# gitpython
gitpython==3.1.31
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
google-auth==1.6.3
# via kubernetes
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# etcd3-py
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ioloop==0.1a0
# via -r requirements/windows.txt
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.3.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.0
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
# moto
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
@ -158,31 +191,37 @@ keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
# via -r requirements/windows.txt
mako==1.2.2
# via -r requirements/static/ci/common.in
markupsafe==2.1.1
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==8.2.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
@ -191,9 +230,11 @@ multidict==6.0.2
# yarl
ntlm-auth==1.5.0
# via requests-ntlm
packaging==21.3
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
# docker
# pytest
passlib[bcrypt]==1.7.4
# via -r requirements/static/ci/common.in
@ -201,16 +242,17 @@ patch==1.16
# via -r requirements/static/ci/windows.in
pathspec==0.10.2
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.5.4
# via virtualenv
pluggy==0.13.0
# via pytest
portend==2.6
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -219,28 +261,37 @@ pyasn1-modules==0.2.4
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# pyasn1-modules
# rsa
pycparser==2.21 ; python_version >= "3.9"
pycparser==2.21
# via
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# cffi
pycryptodomex==3.10.1
# via -r requirements/crypto.txt
pygit2==1.9.1 ; python_version >= "3.7"
pycryptodomex==3.9.8
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# inflect
pygit2==1.12.1
# via -r requirements/static/ci/windows.in
pymssql==2.2.7
# via -r requirements/windows.txt
pymysql==1.0.2
# via -r requirements/windows.txt
pyopenssl==23.0.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
pymysql==1.0.2
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# etcd3-py
pyparsing==3.0.9
# via packaging
pyrsistent==0.17.3
# via jsonschema
pytest-custom-exit-code==0.3.0
@ -256,7 +307,7 @@ pytest-salt-factories==1.0.0rc21 ; sys_platform == "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.3.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -271,7 +322,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==2.1.0
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -283,45 +334,56 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-system-statistics
# pytest-tempdir
# pytest-timeout
python-dateutil==2.8.1
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# botocore
# kubernetes
# moto
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/windows.txt
pythonnet==3.0.1
# via -r requirements/windows.txt
pytz==2022.1
# via
# moto
# tempora
pyvmomi==6.7.1.2018.12
# via -r requirements/static/ci/common.in
pywin32==305
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
pythonnet==3.0.1
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# tempora
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pywin32==306
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# docker
# pytest-skip-markers
# wmi
pywinrm==0.4.1
pywinrm==0.4.3
# via -r requirements/static/ci/windows.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
# clustershell
# kubernetes
# responses
# yamllint
pyzmq==25.0.2 ; sys_platform == "win32"
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
requests-ntlm==1.1.0
# via pywinrm
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
@ -329,30 +391,29 @@ requests==2.31.0
# etcd3-py
# kubernetes
# moto
# pyvmomi
# pywinrm
# requests-ntlm
# responses
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
sed==0.3.1
# via -r requirements/static/ci/windows.in
semantic-version==2.10.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
six==1.15.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# cassandra-driver
# cheroot
# docker
# docker-pycreds
# etcd3-py
# genshi
# geomet
@ -363,38 +424,52 @@ six==1.15.0
# python-dateutil
# pyvmomi
# pywinrm
# responses
# websocket-client
smmap==4.0.0
# via gitdb
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
timelib==0.2.5
# via -r requirements/windows.txt
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# portend
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.4.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
# responses
virtualenv==20.17.0
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -405,21 +480,29 @@ werkzeug==2.2.3
# moto
# pytest-httpserver
wheel==0.38.4
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
wmi==1.5.1
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
xmltodict==0.12.0
# via
# moto
# pywinrm
yamllint==1.28.0
yamllint==1.32.0
# via -r requirements/static/ci/windows.in
yarl==1.8.1
# via aiohttp
zc.lockfile==2.0
# via cherrypy
zipp==3.12.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# cherrypy
zipp==3.15.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,26 +2,37 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.8/changelog.txt --pip-args='--constraint=requirements/static/ci/py3.8/linux.txt' requirements/static/ci/changelog.in
# pip-compile --output-file=requirements/static/ci/py3.8/changelog.txt requirements/static/ci/changelog.in
#
click-default-group==1.2.2
# via towncrier
click==7.1.2
click==7.1.1
# via
# -c requirements/static/ci/py3.8/linux.txt
# click-default-group
# towncrier
incremental==17.5.0
# via towncrier
jinja2==3.1.2
# via towncrier
looseversion==1.0.3
# via -r requirements/static/ci/changelog.in
markupsafe==2.0.1
# via jinja2
packaging==23.0
# via -r requirements/static/ci/changelog.in
# via
# -c requirements/static/ci/py3.8/linux.txt
# towncrier
looseversion==1.2.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/static/ci/changelog.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/py3.8/linux.txt
# jinja2
packaging==23.1
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/static/ci/changelog.in
tomli==2.0.1
# via towncrier
# via
# -c requirements/static/ci/py3.8/linux.txt
# towncrier
towncrier==22.12.0
# via -r requirements/static/ci/changelog.in

View file

@ -2,520 +2,77 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.8/cloud.txt --pip-args='--constraint=requirements/static/ci/py3.8/linux.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
# pip-compile --output-file=requirements/static/ci/py3.8/cloud.txt requirements/static/ci/cloud.in
#
aiohttp==3.8.1
# via etcd3-py
aiosignal==1.2.0
# via aiohttp
apache-libcloud==2.5.0 ; sys_platform != "win32"
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/static/ci/cloud.in
# -r requirements/static/ci/common.in
asn1crypto==1.4.0
certifi==2023.5.7
# via
# certvalidator
# oscrypto
async-timeout==4.0.2
# via aiohttp
attrs==21.2.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.2.0
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
# via
# boto3
# moto
# s3transfer
cachetools==4.2.2
# via google-auth
cassandra-driver==3.25.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
# via
# -r requirements/static/ci/common.in
# kubernetes
# -c requirements/static/ci/py3.8/linux.txt
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -r requirements/static/ci/common.in
# bcrypt
# -c requirements/static/ci/py3.8/linux.txt
# cryptography
# napalm
# pynacl
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# aiohttp
# -c requirements/static/ci/py3.8/linux.txt
# requests
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cryptography==40.0.2
# via
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
ciscoconfparse==1.5.46
# via napalm
click==8.0.1
# via geomet
clustershell==1.8.3
# via -r requirements/static/ci/common.in
colorama==0.4.4
# via ciscoconfparse
contextvars==2.4
# via -r requirements/base.txt
croniter==1.0.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -r requirements/static/pkg/linux.in
# etcd3-py
# moto
# paramiko
# pyopenssl
# -c requirements/static/ci/py3.8/linux.txt
# pyspnego
# requests-ntlm
# smbprotocol
# vcert
distlib==0.3.3
# via virtualenv
distro==1.6.0
idna==3.4
# via
# -r requirements/base.txt
# pytest-skip-markers
dnspython==2.1.0
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# python-etcd
docker==5.0.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
filelock==3.0.12
# via virtualenv
flaky==3.7.0
# via -r requirements/pytest.txt
frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.7
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
# via -r requirements/static/ci/common.in
google-auth==2.1.0
# via kubernetes
idna==2.8
# via
# etcd3-py
# -c requirements/static/ci/py3.8/linux.txt
# requests
# yarl
immutables==0.16
# via contextvars
importlib-metadata==4.8.1
# via -r requirements/static/pkg/linux.in
iniconfig==1.1.1
# via pytest
ipaddress==1.0.23
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==3.3.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jinja2==3.1.2
# via
# -r requirements/base.txt
# junos-eznc
# moto
# napalm
jmespath==0.10.0
# via
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
loguru==0.6.0
# via ciscoconfparse
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.2
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mock==4.0.3
# via -r requirements/pytest.txt
more-itertools==8.8.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# via -r requirements/static/ci/common.in
msgpack==1.0.2
# via
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
napalm==3.3.1 ; sys_platform != "win32" and python_version > "3.6" and python_version < "3.10"
# via -r requirements/static/ci/common.in
ncclient==0.6.12
# via
# junos-eznc
# napalm
netaddr==0.7.19
netaddr==0.8.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/static/ci/cloud.in
# junos-eznc
# napalm
# pyeapi
netmiko==3.4.0
# via napalm
ntc-templates==2.3.2
# via
# junos-eznc
# netmiko
ntlm-auth==1.3.0
# via requests-ntlm
oscrypto==1.2.1
# via certvalidator
packaging==21.3
# via
# -r requirements/base.txt
# pytest
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
# napalm
# ncclient
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
platformdirs==2.3.0
# via virtualenv
pluggy==1.0.0
# via pytest
portend==2.7.1
# via cherrypy
profitbricks==4.1.3
# via -r requirements/static/ci/cloud.in
psutil==5.8.0
pycparser==2.21
# via
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
# pytest-system-statistics
pyasn1-modules==0.2.8
# via google-auth
pyasn1==0.4.8
# via
# pyasn1-modules
# rsa
pycparser==2.19
# via cffi
pycryptodomex==3.10.1
# via -r requirements/crypto.txt
pyeapi==0.8.4
# via napalm
pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd"
# via -r requirements/static/ci/common.in
pynacl==1.4.0
# via paramiko
pyopenssl==23.0.0
# via
# -r requirements/static/pkg/linux.in
# etcd3-py
pyparsing==3.0.9
# via
# junos-eznc
# packaging
pypsexec==0.1.0
# -c requirements/static/ci/py3.8/linux.txt
# cffi
pypsexec==0.3.0
# via -r requirements/static/ci/cloud.in
pyrsistent==0.18.0
# via jsonschema
pyserial==3.5
# via
# junos-eznc
# netmiko
pyspnego==0.8.0
pyspnego==0.9.0
# via
# -r requirements/static/ci/cloud.in
# smbprotocol
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
# pytest-shell-utilities
pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
# via
# pytest-salt-factories
# pytest-shell-utilities
# pytest-system-statistics
pytest-subtests==0.5.0
# via -r requirements/pytest.txt
pytest-system-statistics==1.0.2
# via pytest-salt-factories
pytest-tempdir==2019.10.12
# via
# -r requirements/pytest.txt
# pytest-salt-factories
pytest-timeout==2.0.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
# 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-tempdir
# pytest-timeout
python-dateutil==2.8.2
# via
# -r requirements/static/pkg/linux.in
# botocore
# croniter
# kubernetes
# moto
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/linux.in
pytz==2022.1
# via
# moto
# tempora
pyvmomi==7.0.2
# via -r requirements/static/ci/common.in
pywinrm==0.3.0
pywinrm==0.4.3
# via -r requirements/static/ci/cloud.in
pyyaml==5.4.1
# via
# -r requirements/base.txt
# clustershell
# junos-eznc
# kubernetes
# napalm
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
# via
# -r requirements/zeromq.txt
# pytest-salt-factories
requests-ntlm==1.1.0
# via pywinrm
requests==2.31.0
# via
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -c requirements/static/ci/py3.8/linux.txt
# apache-libcloud
# docker
# etcd3-py
# kubernetes
# moto
# napalm
# profitbricks
# pyvmomi
# pywinrm
# requests-ntlm
# responses
# vcert
responses==0.14.0
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
# via -r requirements/static/pkg/linux.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.0
# via boto3
scp==0.14.1
# via
# junos-eznc
# napalm
# netmiko
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
six==1.16.0
# via
# bcrypt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
# jsonschema
# junos-eznc
# kazoo
# kubernetes
# ncclient
# paramiko
# -c requirements/static/ci/py3.8/linux.txt
# profitbricks
# pynacl
# pypsexec
# python-dateutil
# pyvmomi
# pywinrm
# responses
# textfsm
# transitions
# vcert
# virtualenv
# websocket-client
smbprotocol==1.10.1
# via
# -r requirements/static/ci/cloud.in
# pypsexec
smmap==4.0.0
# via gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
tenacity==8.0.1
# via netmiko
textfsm==1.1.2
# via
# napalm
# ntc-templates
timelib==0.2.5
# via -r requirements/static/pkg/linux.in
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
transitions==0.8.9
# via junos-eznc
typing-extensions==3.10.0.2
# via
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# botocore
# kubernetes
# python-etcd
# -c requirements/static/ci/py3.8/linux.txt
# requests
# responses
vcert==0.7.4 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.8.0
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==2.1.5
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
# docker
# kubernetes
werkzeug==2.2.3
# via
# moto
# pytest-httpserver
xmltodict==0.12.0
# via
# moto
# -c requirements/static/ci/py3.8/linux.txt
# pywinrm
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==2.0
# via cherrypy
zipp==3.5.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,82 +2,74 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.8/docs.txt requirements/base.txt requirements/static/ci/docs.in requirements/zeromq.txt
# pip-compile --output-file=requirements/static/ci/py3.8/docs.txt requirements/static/ci/docs.in
#
alabaster==0.7.12
# via sphinx
autocommand==2.2.2
# via
# -c requirements/static/ci/py3.8/linux.txt
# jaraco.text
babel==2.9.1
# via sphinx
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/py3.8/linux.txt
# requests
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/py3.8/linux.txt
# requests
cheroot==8.5.2
cheroot==10.0.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/static/ci/docs.in
contextvars==2.4
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/base.txt
distro==1.5.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/base.txt
docutils==0.16
# via sphinx
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/py3.8/linux.txt
# requests
imagesize==1.2.0
# via sphinx
immutables==0.15
importlib-resources==5.12.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# contextvars
jaraco.classes==3.2.1
# jaraco.text
inflect==6.0.4
# via
# -c requirements/static/ci/py3.8/linux.txt
# jaraco.collections
jaraco.collections==3.4.0
# jaraco.text
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
jaraco.text==3.11.1
# via
# -c requirements/static/ci/py3.8/linux.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/base.txt
# -r requirements/static/ci/docs.in
# myst-docutils
# sphinx
jmespath==1.0.1
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/base.txt
linkify-it-py==1.0.3
# via myst-docutils
looseversion==1.0.2
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/base.txt
markdown-it-py==2.2.0
# via
# mdit-py-plugins
@ -85,84 +77,68 @@ markdown-it-py==2.2.0
markupsafe==2.1.2
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/base.txt
# jinja2
mdit-py-plugins==0.3.3
# via myst-docutils
mdurl==0.1.2
# via markdown-it-py
more-itertools==5.0.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/base.txt
# jaraco.text
myst-docutils[linkify]==0.18.1
# via -r requirements/static/ci/docs.in
packaging==22.0
packaging==23.1
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/base.txt
# sphinx
portend==2.4
portend==3.1.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# cherrypy
psutil==5.8.0
pydantic==1.10.8
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/base.txt
pycryptodomex==3.9.8
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/crypto.txt
# inflect
pyenchant==3.2.2
# via sphinxcontrib-spelling
pygments==2.8.1
# via sphinx
pytz==2022.1
pytz==2023.3
# via
# -c requirements/static/ci/py3.8/linux.txt
# babel
# tempora
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/base.txt
# myst-docutils
pyzmq==23.2.0 ; python_version < "3.11"
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/zeromq.txt
requests==2.31.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/base.txt
# sphinx
six==1.16.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# cheroot
# more-itertools
# sphinxcontrib.httpdomain
# sphinxcontrib-httpdomain
snowballstemmer==2.1.0
# via sphinx
sphinx==3.5.2 ; 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==1.0.3
# 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
@ -171,20 +147,15 @@ sphinxcontrib-serializinghtml==1.1.4
# 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
tempora==5.2.2
# via
# -c requirements/static/ci/py3.8/linux.txt
# portend
tornado==6.3.2 ; python_version >= "3.8"
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/base.txt
typing-extensions==4.2.0
typing-extensions==4.6.2
# via
# -c requirements/static/ci/py3.8/linux.txt
# myst-docutils
# pydantic
uc-micro-py==1.0.1
# via linkify-it-py
urllib3==1.26.6
@ -195,6 +166,10 @@ zc.lockfile==1.4
# via
# -c requirements/static/ci/py3.8/linux.txt
# cherrypy
zipp==3.15.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# importlib-resources
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.8/freebsd-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.8/freebsd.txt' requirements/static/ci/crypto.in
# pip-compile --output-file=requirements/static/ci/py3.8/freebsd-crypto.txt requirements/static/ci/crypto.in
#
m2crypto==0.38.0
# via -r requirements/static/ci/crypto.in

View file

@ -2,13 +2,13 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.8/freebsd.txt --pip-args='--constraint=requirements/static/pkg/py3.8/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
# pip-compile --output-file=requirements/static/ci/py3.8/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
#
aiohttp==3.8.1
# via etcd3-py
aiosignal==1.2.0
# via aiohttp
apache-libcloud==2.5.0 ; sys_platform != "win32"
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
asn1crypto==1.3.0
# via
@ -20,73 +20,81 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# jaraco.text
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.1.6
bcrypt==4.0.1
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==3.1.0
# via google-auth
cassandra-driver==3.24.0
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/ci/common.in
# kubernetes
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# napalm
# pygit2
# pynacl
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# aiohttp
# requests
cheetah3==3.2.6.post2
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../pkg/py3.8/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
clustershell==1.9.1
# via -r requirements/static/ci/common.in
colorama==0.4.3
# via ciscoconfparse
contextvars==2.4
# via -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/crypto.txt
# cassandra-driver
# etcd3-py
# moto
# paramiko
@ -94,21 +102,21 @@ cryptography==39.0.2
# vcert
distlib==0.3.2
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
# pytest-skip-markers
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# python-etcd
docker==5.0.3
docker==6.1.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
@ -124,126 +132,158 @@ future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.5
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.5
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.30
# via -r requirements/static/ci/common.in
google-auth==1.6.3
# via kubernetes
hglib==2.6.1
hglib==2.6.2
# via -r requirements/static/ci/freebsd.in
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# etcd3-py
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==4.6.4
# via -r requirements/static/pkg/freebsd.in
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/pkg/freebsd.in
importlib-resources==5.12.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# jaraco.text
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
# junos-eznc
# moto
# napalm
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10"
junos-eznc==2.6.7 ; sys_platform != "win32"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.1 ; sys_platform != "win32"
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin"
kazoo==2.9.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin"
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.2
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mercurial==6.0.1
mercurial==6.4.3
# via -r requirements/static/ci/freebsd.in
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==5.0.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
napalm==3.1.0 ; sys_platform != "win32" and python_version > "3.6" and python_version < "3.10"
napalm==4.1.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
ncclient==0.6.4
# via junos-eznc
netaddr==0.7.19
ncclient==0.6.13
# via
# junos-eznc
# napalm
netaddr==0.8.0
# via
# junos-eznc
# napalm
# pyeapi
netmiko==3.2.0
netmiko==4.2.0
# via napalm
ntc-templates==1.4.1
# via junos-eznc
netutils==1.4.1
# via napalm
ntc-templates==3.3.0
# via netmiko
oscrypto==1.2.0
# via certvalidator
packaging==21.3
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
# docker
# pytest
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
@ -252,21 +292,20 @@ paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# via -r requirements/static/ci/common.in
pathspec==0.9.0
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.2.0
# via virtualenv
pluggy==0.13.0
# via pytest
portend==2.4
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -277,35 +316,40 @@ pyasn1==0.4.8
# via
# pyasn1-modules
# rsa
pycparser==2.17
# via cffi
pycparser==2.21
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# inflect
pyeapi==0.8.3
# via napalm
pygit2==1.8.0 ; python_version >= "3.7"
# via -r requirements/static/ci/freebsd.in
pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd"
# via -r requirements/static/ci/common.in
pynacl==1.3.0
pynacl==1.5.0
# via paramiko
pyopenssl==23.0.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# etcd3-py
pyparsing==3.0.9
# via
# junos-eznc
# packaging
# via junos-eznc
pyrsistent==0.17.3
# via jsonschema
pyserial==3.4
pyserial==3.5
# via
# junos-eznc
# netmiko
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
pytest-helpers-namespace==2021.12.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
@ -314,9 +358,9 @@ pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -331,7 +375,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==1.4.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -343,8 +387,9 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-system-statistics
# pytest-tempdir
# pytest-timeout
python-dateutil==2.8.1
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# botocore
# croniter
@ -353,29 +398,36 @@ python-dateutil==2.8.1
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/freebsd.in
pytz==2022.1
python-gnupg==0.5.0
# via
# moto
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/pkg/freebsd.in
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# tempora
pyvmomi==6.7.1.2018.12
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
# clustershell
# junos-eznc
# kubernetes
# napalm
# netmiko
# responses
# yamllint
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
@ -384,18 +436,17 @@ requests==2.31.0
# kubernetes
# moto
# napalm
# pyvmomi
# responses
# vcert
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
scp==0.13.2
scp==0.14.5
# via
# junos-eznc
# napalm
@ -403,12 +454,13 @@ scp==0.13.2
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/freebsd.in
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/pkg/freebsd.in
six==1.16.0
# via
# bcrypt
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
@ -418,13 +470,9 @@ six==1.16.0
# kazoo
# kubernetes
# mock
# more-itertools
# ncclient
# paramiko
# pynacl
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
@ -436,42 +484,60 @@ sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
terminal==0.4.0
# via ntc-templates
textfsm==1.1.0
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# portend
textfsm==1.1.3
# via
# napalm
# netmiko
# ntc-templates
timelib==0.2.5
# via -r requirements/static/pkg/freebsd.in
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/pkg/freebsd.in
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
transitions==0.8.1
# via junos-eznc
typing-extensions==4.2.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
transitions==0.9.0
# via junos-eznc
ttp-templates==0.3.5
# via napalm
ttp==0.9.4
# via
# napalm
# ttp-templates
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
vcert==0.7.4 ; sys_platform != "win32"
# responses
vcert==0.9.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -483,16 +549,21 @@ werkzeug==2.2.3
# pytest-httpserver
xmltodict==0.12.0
# via moto
yamllint==1.26.3
yamllint==1.32.0
# via -r requirements/static/ci/freebsd.in
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==1.4
# via cherrypy
zipp==3.5.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# cherrypy
zipp==3.15.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# importlib-metadata
# importlib-resources
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,13 +2,17 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.8/invoke.txt --pip-args='--constraint=requirements/static/ci/py3.8/linux.txt' requirements/static/ci/invoke.in
# pip-compile --output-file=requirements/static/ci/py3.8/invoke.txt requirements/static/ci/invoke.in
#
blessings==1.7
# via -r requirements/static/ci/invoke.in
invoke==1.4.1
# via -r requirements/static/ci/invoke.in
pyyaml==5.4.1
# via -r requirements/static/ci/invoke.in
pyyaml==6.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/static/ci/invoke.in
six==1.16.0
# via blessings
# via
# -c requirements/static/ci/py3.8/linux.txt
# blessings

View file

@ -2,493 +2,33 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.8/lint.txt --pip-args='--constraint=requirements/static/ci/py3.8/linux.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
# pip-compile --output-file=requirements/static/ci/py3.8/lint.txt requirements/static/ci/lint.in
#
aiohttp==3.8.1
# via etcd3-py
aiosignal==1.2.0
# via aiohttp
ansible-core==2.11.4
# via ansible
ansible==4.4.0 ; python_version < "3.9"
# via -r requirements/static/ci/linux.in
apache-libcloud==3.3.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
apscheduler==3.6.3
# via python-telegram-bot
asn1crypto==1.4.0
# via
# certvalidator
# oscrypto
astroid==2.3.3
# via pylint
async-timeout==4.0.2
# via aiohttp
attrs==21.2.0
# via
# aiohttp
# jsonschema
backports.entry-points-selectable==1.1.0
# via virtualenv
backports.zoneinfo==0.2.1
# via tzlocal
bcrypt==3.2.0
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
# via
# boto3
# moto
# s3transfer
cachetools==4.2.2
# via
# google-auth
# python-telegram-bot
cassandra-driver==3.25.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
# via
# -r requirements/static/ci/common.in
# kubernetes
# python-telegram-bot
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
# via
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# napalm
# pygit2
# pynacl
charset-normalizer==2.0.4
# via
# aiohttp
# requests
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
# via
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
ciscoconfparse==1.5.46
# via napalm
click==8.0.1
# via geomet
clustershell==1.8.3
# via -r requirements/static/ci/common.in
colorama==0.4.4
# via ciscoconfparse
contextvars==2.4
# via -r requirements/base.txt
croniter==1.0.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -r requirements/static/pkg/linux.in
# ansible-core
# etcd3-py
# moto
# paramiko
# pyopenssl
# vcert
distlib==0.3.2
# via virtualenv
distro==1.6.0
# via -r requirements/base.txt
dnspython==2.1.0
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# python-etcd
docker==5.0.0
# via -r requirements/static/ci/common.in
etcd3-py==0.1.6 ; python_version >= "3.6"
# via -r requirements/static/ci/common.in
filelock==3.0.12
# via virtualenv
frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.7
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
# via -r requirements/static/ci/common.in
google-auth==2.0.1
# via kubernetes
hglib==2.6.1
# via -r requirements/static/ci/linux.in
idna==3.2
# via
# etcd3-py
# requests
# yarl
immutables==0.16
# via contextvars
importlib-metadata==4.6.4
# via -r requirements/static/pkg/linux.in
ipaddress==1.0.23
# via kubernetes
isort==4.3.21
# via pylint
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==3.3.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jinja2==3.1.2
# via
# -r requirements/base.txt
# ansible-core
# junos-eznc
# moto
# napalm
jmespath==0.10.0
# via
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
lazy-object-proxy==1.4.3
# via astroid
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
loguru==0.6.0
# via ciscoconfparse
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.2
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mccabe==0.6.1
# via pylint
mercurial==6.0.1
# via -r requirements/static/ci/linux.in
modernize==0.5
# via saltpylint
more-itertools==8.8.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# via -r requirements/static/ci/common.in
msgpack==1.0.2
# via -r requirements/base.txt
multidict==6.0.2
# via
# aiohttp
# yarl
napalm==3.3.1 ; sys_platform != "win32" and python_version > "3.6" and python_version < "3.10"
# via -r requirements/static/ci/common.in
ncclient==0.6.12
# via
# junos-eznc
# napalm
netaddr==0.8.0
# via
# junos-eznc
# napalm
# pyeapi
netmiko==3.4.0
# via napalm
ntc-templates==2.2.2
# via
# junos-eznc
# netmiko
oscrypto==1.2.1
# via certvalidator
packaging==21.3
# via
# -r requirements/base.txt
# ansible-core
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
# napalm
# ncclient
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
pathspec==0.9.0
# via yamllint
platformdirs==2.2.0
# via virtualenv
portend==2.7.1
# via cherrypy
psutil==5.8.0
# via -r requirements/base.txt
pyasn1-modules==0.2.8
# via google-auth
pyasn1==0.4.8
# via
# pyasn1-modules
# rsa
pycodestyle==2.5.0
# via saltpylint
pycparser==2.20
# via cffi
pycryptodomex==3.10.1
# via -r requirements/crypto.txt
pyeapi==0.8.4
# via napalm
pygit2==1.0.3 ; python_version <= "3.8"
# via -r requirements/static/ci/linux.in
pyiface==0.0.11
# via -r requirements/static/ci/linux.in
pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd"
# via -r requirements/static/ci/common.in
pyjwt==2.4.0
# via twilio
pylint==2.4.4
# via
# -r requirements/static/ci/lint.in
# saltpylint
pymysql==1.0.2 ; python_version > "3.5"
# via -r requirements/static/ci/linux.in
pynacl==1.4.0
# via paramiko
pyopenssl==23.0.0
# via
# -r requirements/static/pkg/linux.in
# etcd3-py
pyparsing==3.0.9
# via
# junos-eznc
# packaging
pyrsistent==0.18.0
# via jsonschema
pyserial==3.5
# via
# junos-eznc
# netmiko
python-consul==1.1.0
# via -r requirements/static/ci/linux.in
python-dateutil==2.8.2
# via
# -r requirements/static/pkg/linux.in
# botocore
# croniter
# kubernetes
# moto
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/linux.in
python-telegram-bot==13.7 ; python_version > "3.5"
# via -r requirements/static/ci/linux.in
pytz==2022.1
# via
# apscheduler
# moto
# python-telegram-bot
# tempora
# twilio
pyvmomi==7.0.2
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
# via
# -r requirements/base.txt
# ansible-core
# clustershell
# junos-eznc
# kubernetes
# napalm
# yamllint
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
# via -r requirements/zeromq.txt
redis-py-cluster==2.1.3
# via -r requirements/static/ci/linux.in
redis==3.5.3
# via redis-py-cluster
requests==2.31.0
# via
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
# docker
# etcd3-py
# kubernetes
# moto
# napalm
# python-consul
# pyvmomi
# responses
# twilio
# vcert
resolvelib==0.5.4
# via ansible-core
responses==0.13.4
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
# via -r requirements/static/pkg/linux.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.0
# via boto3
saltpylint==2020.9.28
# via -r requirements/static/ci/lint.in
scp==0.13.6
# via
# junos-eznc
# napalm
# netmiko
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
six==1.16.0
# via
# apscheduler
# -c requirements/static/ci/py3.8/linux.txt
# astroid
# bcrypt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
# jsonschema
# junos-eznc
# kazoo
# kubernetes
# ncclient
# paramiko
# pynacl
# python-consul
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
# websocket-client
slack-bolt==1.15.5
# via -r requirements/static/ci/linux.in
slack-sdk==3.19.5
# via slack-bolt
smmap==4.0.0
# via gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
tenacity==8.0.1
# via netmiko
textfsm==1.1.2
# via
# napalm
# ntc-templates
timelib==0.2.5
# via -r requirements/static/pkg/linux.in
toml==0.10.2
# via
# -r requirements/static/ci/common.in
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/static/ci/lint.in
tornado==6.3.2 ; python_version >= "3.8"
# via
# -r requirements/base.txt
# python-telegram-bot
transitions==0.8.8
# via junos-eznc
twilio==7.9.2
# via -r requirements/static/ci/linux.in
tzlocal==3.0
# via apscheduler
urllib3==1.26.6
# via
# botocore
# kubernetes
# python-etcd
# requests
# responses
vcert==0.7.4 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via -r requirements/static/ci/common.in
watchdog==2.1.5
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
# docker
# kubernetes
werkzeug==2.2.3
# via moto
wrapt==1.11.1
# via astroid
xmltodict==0.12.0
# via moto
yamllint==1.26.3
# via -r requirements/static/ci/linux.in
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==2.0
# via cherrypy
zipp==3.5.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.8/linux-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.8/linux.txt' requirements/static/ci/crypto.in
# pip-compile --output-file=requirements/static/ci/py3.8/linux-crypto.txt requirements/static/ci/crypto.in
#
m2crypto==0.38.0
# via -r requirements/static/ci/crypto.in

View file

@ -2,20 +2,25 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.8/linux.txt --pip-args='--constraint=requirements/static/pkg/py3.8/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
# pip-compile --output-file=requirements/static/ci/py3.8/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
#
aiohttp==3.8.1
# via etcd3-py
aiohttp-retry==2.8.3
# via twilio
aiohttp==3.8.4
# via
# aiohttp-retry
# etcd3-py
# twilio
aiosignal==1.2.0
# via aiohttp
ansible-core==2.11.7
ansible-core==2.11.12
# via ansible
ansible==4.4.0 ; python_version < "3.9"
ansible==4.10.0 ; python_version <= "3.8"
# via -r requirements/static/ci/linux.in
apache-libcloud==2.5.0 ; sys_platform != "win32"
anyio==3.7.0
# via httpcore
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
apscheduler==3.6.3
# via python-telegram-bot
asn1crypto==1.3.0
# via
# certvalidator
@ -26,78 +31,85 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# jaraco.text
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.1.6
bcrypt==4.0.1
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==4.2.2
# via
# google-auth
# python-telegram-bot
cassandra-driver==3.23.0
# via google-auth
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/ci/common.in
# httpcore
# httpx
# kubernetes
# python-telegram-bot
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# napalm
# pygit2
# pynacl
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# aiohttp
# requests
cheetah3==3.2.6.post2
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../pkg/py3.8/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
clustershell==1.9.1
# via -r requirements/static/ci/common.in
colorama==0.4.3
# via ciscoconfparse
contextvars==2.4
# via -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -r requirements/static/pkg/linux.in
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/crypto.txt
# ansible-core
# cassandra-driver
# etcd3-py
# moto
# paramiko
@ -105,23 +117,25 @@ cryptography==39.0.2
# vcert
distlib==0.3.2
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
# pytest-skip-markers
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# python-etcd
docker==5.0.3
docker==6.1.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
# via
# anyio
# pytest
filelock==3.0.12
# via virtualenv
flaky==3.7.0
@ -134,44 +148,73 @@ future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.5
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.1.2
# via cassandra-driver
gitdb==4.0.5
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.30
# via -r requirements/static/ci/common.in
google-auth==1.6.3
# via kubernetes
hglib==2.6.1
h11==0.14.0
# via httpcore
hglib==2.6.2
# via -r requirements/static/ci/linux.in
idna==2.8
httpcore==0.17.2
# via httpx
httpx==0.24.1
# via python-telegram-bot
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# anyio
# etcd3-py
# httpx
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==4.6.4
# via -r requirements/static/pkg/linux.in
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
importlib-resources==5.12.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# jaraco.text
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
# ansible-core
# junos-eznc
@ -179,83 +222,94 @@ jinja2==3.1.2
# napalm
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10"
junos-eznc==2.6.7 ; sys_platform != "win32"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.1 ; sys_platform != "win32"
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin"
kazoo==2.9.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin"
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.2
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mercurial==6.0.1
mercurial==6.4.3
# via -r requirements/static/ci/linux.in
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==5.0.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
napalm==3.1.0 ; sys_platform != "win32" and python_version > "3.6" and python_version < "3.10"
napalm==4.1.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
ncclient==0.6.4
# via junos-eznc
netaddr==0.7.19
ncclient==0.6.13
# via
# junos-eznc
# napalm
netaddr==0.8.0
# via
# junos-eznc
# napalm
# pyeapi
netmiko==3.2.0
netmiko==4.2.0
# via napalm
ntc-templates==1.4.1
# via junos-eznc
netutils==1.4.1
# via napalm
ntc-templates==3.3.0
# via netmiko
oscrypto==1.2.0
# via certvalidator
packaging==22.0
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
# ansible-core
# docker
# pytest
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
@ -264,21 +318,20 @@ paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# via -r requirements/static/ci/common.in
pathspec==0.9.0
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.2.0
# via virtualenv
pluggy==0.13.0
# via pytest
portend==2.4
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -289,13 +342,21 @@ pyasn1==0.4.8
# via
# pyasn1-modules
# rsa
pycparser==2.17
# via cffi
pycparser==2.21
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# inflect
pyeapi==0.8.3
# via napalm
pygit2==1.0.3 ; python_version <= "3.8"
pygit2==1.12.1 ; python_version >= "3.8"
# via -r requirements/static/ci/linux.in
pyiface==0.0.11
# via -r requirements/static/ci/linux.in
@ -303,25 +364,26 @@ pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and plat
# via -r requirements/static/ci/common.in
pyjwt==2.4.0
# via twilio
pymysql==1.0.2 ; python_version > "3.5"
pymysql==1.0.2
# via -r requirements/static/ci/linux.in
pynacl==1.3.0
pynacl==1.5.0
# via paramiko
pyopenssl==23.0.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
pyrsistent==0.17.3
# via jsonschema
pyserial==3.4
pyserial==3.5
# via
# junos-eznc
# netmiko
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
pytest-helpers-namespace==2021.12.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
@ -330,9 +392,9 @@ pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -347,7 +409,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==1.4.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -361,8 +423,9 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-timeout
python-consul==1.1.0
# via -r requirements/static/ci/linux.in
python-dateutil==2.8.1
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
# botocore
# croniter
@ -371,32 +434,35 @@ python-dateutil==2.8.1
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/linux.in
python-telegram-bot==13.7 ; python_version > "3.5"
# via -r requirements/static/ci/linux.in
pytz==2022.1
python-gnupg==0.5.0
# via
# apscheduler
# moto
# python-telegram-bot
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
python-telegram-bot==20.3
# via -r requirements/static/ci/linux.in
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# tempora
# twilio
# tzlocal
pyvmomi==6.7.1.2018.12
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
# ansible-core
# clustershell
# junos-eznc
# kubernetes
# napalm
# netmiko
# responses
# yamllint
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
redis-py-cluster==2.1.3
@ -405,6 +471,7 @@ redis==3.5.3
# via redis-py-cluster
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
@ -414,23 +481,24 @@ requests==2.31.0
# moto
# napalm
# python-consul
# pyvmomi
# responses
# twilio
# vcert
resolvelib==0.5.4
# via ansible-core
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
# via -r requirements/static/pkg/linux.in
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
scp==0.13.2
scp==0.14.5
# via
# junos-eznc
# napalm
@ -438,13 +506,13 @@ scp==0.13.2
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
six==1.16.0
# via
# apscheduler
# bcrypt
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
@ -454,71 +522,86 @@ six==1.16.0
# kazoo
# kubernetes
# mock
# more-itertools
# ncclient
# paramiko
# pynacl
# python-consul
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
# websocket-client
slack-bolt==1.15.5
slack-bolt==1.18.0
# via -r requirements/static/ci/linux.in
slack-sdk==3.19.5
slack-sdk==3.21.3
# via slack-bolt
smmap==3.0.4
# via gitdb
sniffio==1.3.0
# via
# anyio
# httpcore
# httpx
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
terminal==0.4.0
# via ntc-templates
textfsm==1.1.0
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# portend
textfsm==1.1.3
# via
# napalm
# netmiko
# ntc-templates
timelib==0.2.5
# via -r requirements/static/pkg/linux.in
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
# python-telegram-bot
transitions==0.8.1
transitions==0.9.0
# via junos-eznc
twilio==7.9.2
# via -r requirements/static/ci/linux.in
typing-extensions==4.2.0
ttp-templates==0.3.5
# via napalm
ttp==0.9.4
# via
# napalm
# ttp-templates
twilio==8.2.2
# via -r requirements/static/ci/linux.in
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
tzlocal==2.1
# via apscheduler
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
vcert==0.7.4 ; sys_platform != "win32"
# responses
vcert==0.9.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -530,16 +613,21 @@ werkzeug==2.2.3
# pytest-httpserver
xmltodict==0.12.0
# via moto
yamllint==1.26.3
yamllint==1.32.0
# via -r requirements/static/ci/linux.in
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==1.4
# via cherrypy
zipp==3.5.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# cherrypy
zipp==3.15.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# importlib-metadata
# importlib-resources
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.8/windows-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.8/windows.txt' requirements/static/ci/crypto.in
# pip-compile --output-file=requirements/static/ci/py3.8/windows-crypto.txt requirements/static/ci/crypto.in
#
m2crypto==0.38.0
# via -r requirements/static/ci/crypto.in

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.8/windows.txt --pip-args='--constraint=requirements/static/pkg/py3.8/windows.txt' requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in requirements/static/pkg/windows.in requirements/windows.txt
# pip-compile --output-file=requirements/static/ci/py3.8/windows.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in requirements/static/pkg/windows.in requirements/windows.txt
#
aiohttp==3.8.1
# via etcd3-py
@ -14,89 +14,103 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# jaraco.text
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==4.0.1
# via passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==3.1.0
# via google-auth
cassandra-driver==3.23.0
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# kubernetes
# requests
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# clr-loader
# cryptography
# pygit2
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# aiohttp
# requests
cheetah3==3.2.6.post2
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
click==7.1.2
# via geomet
clr-loader==0.2.4
# via pythonnet
clustershell==1.8.3
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# pythonnet
clustershell==1.9.1
# via -r requirements/static/ci/common.in
colorama==0.4.1
# via pytest
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
# via
# -r requirements/windows.txt
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/crypto.txt
# cassandra-driver
# etcd3-py
# moto
# pyopenssl
# requests-ntlm
distlib==0.3.2
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
# pytest-skip-markers
dmidecode==0.9.0
# via -r requirements/static/ci/windows.in
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# python-etcd
docker-pycreds==0.4.0
# via docker
docker==2.7.0
docker==6.1.2
# via -r requirements/static/ci/common.in
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
@ -108,50 +122,73 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
genshi==0.7.5
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.1.2
# via cassandra-driver
gitdb==4.0.7
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# gitpython
gitpython==3.1.31
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
google-auth==1.6.3
# via kubernetes
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# etcd3-py
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==4.6.4
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
importlib-resources==5.12.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# jaraco.text
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ioloop==0.1a0
# via -r requirements/windows.txt
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.3.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.0
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
# moto
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
@ -162,31 +199,37 @@ keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
# via -r requirements/windows.txt
mako==1.2.2
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==8.2.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
@ -195,9 +238,11 @@ multidict==6.0.2
# yarl
ntlm-auth==1.5.0
# via requests-ntlm
packaging==21.3
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
# docker
# pytest
passlib[bcrypt]==1.7.4
# via -r requirements/static/ci/common.in
@ -205,16 +250,17 @@ patch==1.16
# via -r requirements/static/ci/windows.in
pathspec==0.9.0
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.2.0
# via virtualenv
pluggy==0.13.0
# via pytest
portend==2.6
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -223,32 +269,42 @@ pyasn1-modules==0.2.4
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# pyasn1-modules
# rsa
pycparser==2.21
# via
# -r requirements/windows.txt
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# cffi
pycryptodomex==3.10.1
# via -r requirements/crypto.txt
pygit2==1.9.1 ; python_version >= "3.7"
# via -r requirements/static/ci/windows.in
pymssql==2.2.1
# via -r requirements/windows.txt
pymysql==1.0.2
# via -r requirements/windows.txt
pyopenssl==23.0.0
pycryptodomex==3.9.8
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# inflect
pygit2==1.12.1
# via -r requirements/static/ci/windows.in
pymssql==2.2.7
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
pymysql==1.0.2
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# etcd3-py
pyparsing==3.0.9
# via packaging
pyrsistent==0.17.3
# via jsonschema
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
pytest-helpers-namespace==2021.12.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
@ -257,9 +313,9 @@ pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories==1.0.0rc21 ; sys_platform == "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -274,7 +330,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==1.4.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -286,46 +342,57 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-system-statistics
# pytest-tempdir
# pytest-timeout
python-dateutil==2.8.1
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# botocore
# kubernetes
# moto
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/windows.txt
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
pythonnet==3.0.1
# via -r requirements/windows.txt
pytz==2022.1
# via
# moto
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# tempora
pyvmomi==6.7.1.2018.12
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pywin32==305
pywin32==306
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# cherrypy
# docker
# pytest-skip-markers
# wmi
pywinrm==0.4.1
pywinrm==0.4.3
# via -r requirements/static/ci/windows.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
# clustershell
# kubernetes
# responses
# yamllint
pyzmq==25.0.2 ; sys_platform == "win32"
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
requests-ntlm==1.1.0
# via pywinrm
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
@ -333,30 +400,29 @@ requests==2.31.0
# etcd3-py
# kubernetes
# moto
# pyvmomi
# pywinrm
# requests-ntlm
# responses
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
sed==0.3.1
# via -r requirements/static/ci/windows.in
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
six==1.15.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# cassandra-driver
# cheroot
# docker
# docker-pycreds
# etcd3-py
# genshi
# geomet
@ -367,41 +433,55 @@ six==1.15.0
# python-dateutil
# pyvmomi
# pywinrm
# responses
# virtualenv
# websocket-client
smmap==4.0.0
# via gitdb
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
timelib==0.2.5
# via -r requirements/windows.txt
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# portend
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.2.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
# responses
virtualenv==20.7.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -412,21 +492,30 @@ werkzeug==2.2.3
# moto
# pytest-httpserver
wheel==0.38.4
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
wmi==1.5.1
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
xmltodict==0.12.0
# via
# moto
# pywinrm
yamllint==1.26.3
yamllint==1.32.0
# via -r requirements/static/ci/windows.in
yarl==1.7.2
# via aiohttp
zc.lockfile==2.0
# via cherrypy
zipp==3.5.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# cherrypy
zipp==3.15.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# importlib-metadata
# importlib-resources
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,26 +2,37 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/changelog.txt --pip-args='--constraint=requirements/static/ci/py3.9/linux.txt' requirements/static/ci/changelog.in
# pip-compile --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.2
click==7.1.1
# via
# -c requirements/static/ci/py3.9/linux.txt
# click-default-group
# towncrier
incremental==17.5.0
# via towncrier
jinja2==3.1.2
# via towncrier
looseversion==1.0.3
# via -r requirements/static/ci/changelog.in
markupsafe==2.0.1
# via jinja2
packaging==23.0
# via -r requirements/static/ci/changelog.in
# via
# -c requirements/static/ci/py3.9/linux.txt
# towncrier
looseversion==1.2.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/static/ci/changelog.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/py3.9/linux.txt
# jinja2
packaging==23.1
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/static/ci/changelog.in
tomli==2.0.1
# via towncrier
# via
# -c requirements/static/ci/py3.9/linux.txt
# towncrier
towncrier==22.12.0
# via -r requirements/static/ci/changelog.in

View file

@ -2,523 +2,77 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/cloud.txt --pip-args='--constraint=requirements/static/ci/py3.9/linux.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
# pip-compile --output-file=requirements/static/ci/py3.9/cloud.txt requirements/static/ci/cloud.in
#
aiohttp==3.8.1
# via etcd3-py
aiosignal==1.2.0
# via aiohttp
apache-libcloud==2.5.0 ; sys_platform != "win32"
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/static/ci/cloud.in
# -r requirements/static/ci/common.in
asn1crypto==1.4.0
certifi==2023.5.7
# via
# certvalidator
# oscrypto
async-timeout==4.0.2
# via aiohttp
attrs==21.2.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.2.0
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
# via
# boto3
# moto
# s3transfer
cachetools==4.2.2
# via google-auth
cassandra-driver==3.25.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
# via
# -r requirements/static/ci/common.in
# kubernetes
# -c requirements/static/ci/py3.9/linux.txt
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -r requirements/static/ci/common.in
# bcrypt
# -c requirements/static/ci/py3.9/linux.txt
# cryptography
# napalm
# pynacl
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# aiohttp
# -c requirements/static/ci/py3.9/linux.txt
# requests
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cryptography==40.0.2
# via
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
ciscoconfparse==1.5.46
# via napalm
click==8.0.1
# via geomet
clustershell==1.8.3
# via -r requirements/static/ci/common.in
colorama==0.4.4
# via ciscoconfparse
contextvars==2.4
# via -r requirements/base.txt
croniter==1.0.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -r requirements/static/pkg/linux.in
# etcd3-py
# moto
# paramiko
# pyopenssl
# -c requirements/static/ci/py3.9/linux.txt
# pyspnego
# requests-ntlm
# smbprotocol
# vcert
distlib==0.3.3
# via virtualenv
distro==1.6.0
idna==3.4
# via
# -r requirements/base.txt
# pytest-skip-markers
dnspython==2.1.0
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# python-etcd
docker==5.0.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
filelock==3.0.12
# via virtualenv
flaky==3.7.0
# via -r requirements/pytest.txt
frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.7
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
# via -r requirements/static/ci/common.in
google-auth==2.1.0
# via kubernetes
idna==2.8
# via
# etcd3-py
# -c requirements/static/ci/py3.9/linux.txt
# requests
# yarl
immutables==0.16
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/static/pkg/linux.in
iniconfig==1.1.1
# via pytest
ipaddress==1.0.23
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==3.3.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jinja2==3.1.2
# via
# -r requirements/base.txt
# junos-eznc
# moto
# napalm
jmespath==0.10.0
# via
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
loguru==0.6.0
# via ciscoconfparse
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.2
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mock==4.0.3
# via -r requirements/pytest.txt
more-itertools==8.8.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# via -r requirements/static/ci/common.in
msgpack==1.0.2
# via
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
napalm==3.3.1 ; sys_platform != "win32" and python_version > "3.6" and python_version < "3.10"
# via -r requirements/static/ci/common.in
ncclient==0.6.12
# via
# junos-eznc
# napalm
netaddr==0.7.19
netaddr==0.8.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/static/ci/cloud.in
# junos-eznc
# napalm
# pyeapi
netmiko==3.4.0
# via napalm
ntc-templates==2.3.2
# via
# junos-eznc
# netmiko
ntlm-auth==1.3.0
# via requests-ntlm
oscrypto==1.2.1
# via certvalidator
packaging==21.3
# via
# -r requirements/base.txt
# pytest
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
# napalm
# ncclient
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
platformdirs==2.3.0
# via virtualenv
pluggy==1.0.0
# via pytest
portend==2.7.1
# via cherrypy
profitbricks==4.1.3
# via -r requirements/static/ci/cloud.in
psutil==5.8.0
pycparser==2.21
# via
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
# pytest-system-statistics
pyasn1-modules==0.2.8
# via google-auth
pyasn1==0.4.8
# via
# pyasn1-modules
# rsa
pycparser==2.21 ; python_version >= "3.9"
# via
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
# -c requirements/static/ci/py3.9/linux.txt
# cffi
pycryptodomex==3.10.1
# via -r requirements/crypto.txt
pyeapi==0.8.4
# via napalm
pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd"
# via -r requirements/static/ci/common.in
pynacl==1.4.0
# via paramiko
pyopenssl==23.0.0
# via
# -r requirements/static/pkg/linux.in
# etcd3-py
pyparsing==3.0.9
# via
# junos-eznc
# packaging
pypsexec==0.1.0
pypsexec==0.3.0
# via -r requirements/static/ci/cloud.in
pyrsistent==0.18.0
# via jsonschema
pyserial==3.5
# via
# junos-eznc
# netmiko
pyspnego==0.8.0
pyspnego==0.9.0
# via
# -r requirements/static/ci/cloud.in
# smbprotocol
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
# pytest-shell-utilities
pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
# via
# pytest-salt-factories
# pytest-shell-utilities
# pytest-system-statistics
pytest-subtests==0.5.0
# via -r requirements/pytest.txt
pytest-system-statistics==1.0.2
# via pytest-salt-factories
pytest-tempdir==2019.10.12
# via
# -r requirements/pytest.txt
# pytest-salt-factories
pytest-timeout==2.0.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
# 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-tempdir
# pytest-timeout
python-dateutil==2.8.2
# via
# -r requirements/static/pkg/linux.in
# botocore
# croniter
# kubernetes
# moto
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/linux.in
pytz==2022.1
# via
# moto
# tempora
pyvmomi==7.0.2
# via -r requirements/static/ci/common.in
pywinrm==0.3.0
pywinrm==0.4.3
# via -r requirements/static/ci/cloud.in
pyyaml==5.4.1
# via
# -r requirements/base.txt
# clustershell
# junos-eznc
# kubernetes
# napalm
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
# via
# -r requirements/zeromq.txt
# pytest-salt-factories
requests-ntlm==1.1.0
# via pywinrm
requests==2.31.0
# via
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -c requirements/static/ci/py3.9/linux.txt
# apache-libcloud
# docker
# etcd3-py
# kubernetes
# moto
# napalm
# profitbricks
# pyvmomi
# pywinrm
# requests-ntlm
# responses
# vcert
responses==0.14.0
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
# via -r requirements/static/pkg/linux.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.0
# via boto3
scp==0.14.1
# via
# junos-eznc
# napalm
# netmiko
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
six==1.16.0
# via
# bcrypt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
# jsonschema
# junos-eznc
# kazoo
# kubernetes
# ncclient
# paramiko
# -c requirements/static/ci/py3.9/linux.txt
# profitbricks
# pynacl
# pypsexec
# python-dateutil
# pyvmomi
# pywinrm
# responses
# textfsm
# transitions
# vcert
# virtualenv
# websocket-client
smbprotocol==1.10.1
# via
# -r requirements/static/ci/cloud.in
# pypsexec
smmap==4.0.0
# via gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
tenacity==8.0.1
# via netmiko
textfsm==1.1.2
# via
# napalm
# ntc-templates
timelib==0.2.5
# via -r requirements/static/pkg/linux.in
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
transitions==0.8.9
# via junos-eznc
typing-extensions==3.10.0.2
# via
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# botocore
# kubernetes
# python-etcd
# -c requirements/static/ci/py3.9/linux.txt
# requests
# responses
vcert==0.7.4 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.8.0
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==2.1.5
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
# docker
# kubernetes
werkzeug==2.2.3
# via
# moto
# pytest-httpserver
xmltodict==0.12.0
# via
# moto
# -c requirements/static/ci/py3.9/linux.txt
# pywinrm
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==2.0
# via cherrypy
zipp==3.5.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/darwin-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.9/darwin.txt' requirements/static/ci/crypto.in
# pip-compile --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

View file

@ -2,14 +2,15 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/darwin.txt --pip-args='--constraint=requirements/static/pkg/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
# pip-compile --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
#
aiohttp==3.8.1
# via etcd3-py
aiosignal==1.2.0
# via aiohttp
apache-libcloud==2.5.0 ; sys_platform != "win32"
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
asn1crypto==1.3.0
@ -22,74 +23,82 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# jaraco.text
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.1.6
bcrypt==4.0.1
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==3.1.0
# via google-auth
cassandra-driver==3.23.0
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/static/ci/common.in
# kubernetes
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# napalm
# pygit2
# pynacl
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# aiohttp
# requests
cheetah3==3.2.6.post2
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../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
clustershell==1.9.1
# via -r requirements/static/ci/common.in
colorama==0.4.3
# via ciscoconfparse
contextvars==2.4
# via -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -r requirements/darwin.txt
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/crypto.txt
# cassandra-driver
# etcd3-py
# moto
# paramiko
@ -97,20 +106,20 @@ cryptography==39.0.2
# vcert
distlib==0.3.2
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
# pytest-skip-markers
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# python-etcd
docker==5.0.3
docker==6.1.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
@ -126,127 +135,156 @@ future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.5
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.1.2
# via cassandra-driver
gitdb==4.0.5
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# gitpython
gitpython==3.1.31
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
google-auth==1.6.3
# via kubernetes
hglib==2.6.1
hglib==2.6.2
# via -r requirements/static/ci/darwin.in
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# etcd3-py
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/darwin.txt
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# contextvars
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
# junos-eznc
# moto
# napalm
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10"
junos-eznc==2.6.7 ; sys_platform != "win32"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.1 ; sys_platform != "win32"
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
linode-python==1.1.1
# via -r requirements/darwin.txt
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.2
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mercurial==6.0.1
mercurial==6.4.3
# via -r requirements/static/ci/darwin.in
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==8.2.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
napalm==3.1.0 ; sys_platform != "win32" and python_version > "3.6" and python_version < "3.10"
napalm==4.1.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
ncclient==0.6.4
# via junos-eznc
netaddr==0.7.19
ncclient==0.6.13
# via
# junos-eznc
# napalm
netaddr==0.8.0
# via
# junos-eznc
# napalm
# pyeapi
netmiko==3.2.0
netmiko==4.2.0
# via napalm
ntc-templates==1.4.1
# via junos-eznc
netutils==1.4.1
# via napalm
ntc-templates==3.3.0
# via netmiko
oscrypto==1.2.0
# via certvalidator
packaging==21.3
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
# docker
# pytest
paramiko==2.10.1
paramiko==3.2.0
# via
# junos-eznc
# napalm
@ -254,21 +292,20 @@ paramiko==2.10.1
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# via -r requirements/static/ci/common.in
pathspec==0.9.0
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.2.0
# via virtualenv
pluggy==0.13.1
# via pytest
portend==2.6
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -277,39 +314,44 @@ pyasn1-modules==0.2.4
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# pyasn1-modules
# rsa
pycparser==2.21 ; python_version >= "3.9"
pycparser==2.21
# via
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# inflect
pyeapi==0.8.3
# via napalm
pygit2==1.9.1 ; python_version >= "3.7"
pygit2==1.12.1
# via -r requirements/static/ci/darwin.in
pynacl==1.3.0
pynacl==1.5.0
# via paramiko
pyopenssl==23.0.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# etcd3-py
pyparsing==3.0.9
# via
# junos-eznc
# packaging
# via junos-eznc
pyrsistent==0.17.3
# via jsonschema
pyserial==3.4
pyserial==3.5
# via
# junos-eznc
# netmiko
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
pytest-helpers-namespace==2021.12.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
@ -318,9 +360,9 @@ pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -335,7 +377,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==1.4.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -347,8 +389,9 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-system-statistics
# pytest-tempdir
# pytest-timeout
python-dateutil==2.8.0
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# botocore
# croniter
@ -357,29 +400,36 @@ python-dateutil==2.8.0
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/darwin.txt
pytz==2022.1
python-gnupg==0.5.0
# via
# moto
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# tempora
pyvmomi==6.7.1.2018.12
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
# clustershell
# junos-eznc
# kubernetes
# napalm
# netmiko
# responses
# yamllint
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
@ -388,19 +438,18 @@ requests==2.31.0
# kubernetes
# moto
# napalm
# pyvmomi
# responses
# vcert
# vultr
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
scp==0.13.2
scp==0.14.5
# via
# junos-eznc
# napalm
@ -408,12 +457,13 @@ scp==0.13.2
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/darwin.txt
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
six==1.16.0
# via
# bcrypt
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
@ -423,60 +473,79 @@ six==1.16.0
# kubernetes
# mock
# ncclient
# paramiko
# pynacl
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
# websocket-client
smmap==3.0.2
# via gitdb
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
terminal==0.4.0
# via ntc-templates
textfsm==1.1.0
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# portend
textfsm==1.1.3
# via
# napalm
# netmiko
# ntc-templates
timelib==0.2.5
# via -r requirements/darwin.txt
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
transitions==0.8.1
# via junos-eznc
typing-extensions==4.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
transitions==0.9.0
# via junos-eznc
ttp-templates==0.3.5
# via napalm
ttp==0.9.4
# via
# napalm
# ttp-templates
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
vcert==0.7.4 ; sys_platform != "win32"
# responses
vcert==0.9.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
vultr==1.0.1
# via -r requirements/darwin.txt
watchdog==0.10.3
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -488,18 +557,16 @@ werkzeug==2.2.3
# pytest-httpserver
xmltodict==0.12.0
# via moto
yamllint==1.26.3
yamllint==1.32.0
# via -r requirements/static/ci/darwin.in
yamlordereddictloader==0.4.0
# via
# -r requirements/static/ci/darwin.in
# junos-eznc
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==2.0
# via cherrypy
zipp==3.5.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# cherrypy
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,86 +2,74 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/docs.txt requirements/base.txt requirements/static/ci/docs.in requirements/zeromq.txt
# pip-compile --output-file=requirements/static/ci/py3.9/docs.txt requirements/static/ci/docs.in
#
alabaster==0.7.12
# via sphinx
autocommand==2.2.2
# via
# -c requirements/static/ci/py3.9/linux.txt
# jaraco.text
babel==2.9.1
# via sphinx
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/py3.9/linux.txt
# requests
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/py3.9/linux.txt
# requests
cheroot==8.5.2
cheroot==10.0.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/static/ci/docs.in
contextvars==2.4
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/base.txt
distro==1.5.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/base.txt
docutils==0.19
# via sphinx
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/py3.9/linux.txt
# requests
imagesize==1.4.1
# via sphinx
immutables==0.15
# via
# -c requirements/static/ci/py3.9/linux.txt
# contextvars
importlib-metadata==6.0.0
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# sphinx
jaraco.classes==3.2.1
inflect==6.0.4
# via
# -c requirements/static/ci/py3.9/linux.txt
# jaraco.collections
jaraco.collections==3.4.0
# jaraco.text
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
jaraco.text==3.11.1
# via
# -c requirements/static/ci/py3.9/linux.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/base.txt
# -r requirements/static/ci/docs.in
# myst-docutils
# sphinx
jmespath==1.0.1
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/base.txt
linkify-it-py==1.0.3
# via myst-docutils
looseversion==1.0.2
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/base.txt
markdown-it-py==2.2.0
# via
# mdit-py-plugins
@ -89,84 +77,68 @@ markdown-it-py==2.2.0
markupsafe==2.1.2
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/base.txt
# jinja2
mdit-py-plugins==0.3.3
# via myst-docutils
mdurl==0.1.2
# via markdown-it-py
more-itertools==5.0.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/base.txt
# jaraco.text
myst-docutils[linkify]==0.18.1
# via -r requirements/static/ci/docs.in
packaging==22.0
packaging==23.1
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/base.txt
# sphinx
portend==2.4
portend==3.1.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# cherrypy
psutil==5.8.0
pydantic==1.10.8
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/base.txt
pycryptodomex==3.9.8
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/crypto.txt
# inflect
pyenchant==3.2.2
# via sphinxcontrib-spelling
pygments==2.14.0
# via sphinx
pytz==2022.1
pytz==2023.3
# via
# -c requirements/static/ci/py3.9/linux.txt
# babel
# tempora
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/base.txt
# myst-docutils
pyzmq==23.2.0 ; python_version < "3.11"
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/zeromq.txt
requests==2.31.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/base.txt
# sphinx
six==1.16.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# cheroot
# more-itertools
# 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
@ -175,20 +147,15 @@ 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
tempora==5.2.2
# via
# -c requirements/static/ci/py3.9/linux.txt
# portend
tornado==6.3.2 ; python_version >= "3.8"
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/base.txt
typing-extensions==4.2.0
typing-extensions==4.6.2
# via
# -c requirements/static/ci/py3.9/linux.txt
# myst-docutils
# pydantic
uc-micro-py==1.0.1
# via linkify-it-py
urllib3==1.26.6
@ -199,7 +166,7 @@ zc.lockfile==1.4
# via
# -c requirements/static/ci/py3.9/linux.txt
# cherrypy
zipp==3.5.0
zipp==3.15.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# importlib-metadata

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/freebsd-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.9/freebsd.txt' requirements/static/ci/crypto.in
# pip-compile --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

View file

@ -2,13 +2,13 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/freebsd.txt --pip-args='--constraint=requirements/static/pkg/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
# pip-compile --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
#
aiohttp==3.8.1
# via etcd3-py
aiosignal==1.2.0
# via aiohttp
apache-libcloud==2.5.0 ; sys_platform != "win32"
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
asn1crypto==1.3.0
# via
@ -20,73 +20,81 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# jaraco.text
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.1.6
bcrypt==4.0.1
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==3.1.0
# via google-auth
cassandra-driver==3.24.0
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/ci/common.in
# kubernetes
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# napalm
# pygit2
# pynacl
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# aiohttp
# requests
cheetah3==3.2.6.post2
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../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
clustershell==1.9.1
# via -r requirements/static/ci/common.in
colorama==0.4.3
# via ciscoconfparse
contextvars==2.4
# via -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/crypto.txt
# cassandra-driver
# etcd3-py
# moto
# paramiko
@ -94,21 +102,21 @@ cryptography==39.0.2
# vcert
distlib==0.3.2
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
# pytest-skip-markers
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# python-etcd
docker==5.0.3
docker==6.1.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
@ -124,126 +132,154 @@ future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.5
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.5
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.30
# via -r requirements/static/ci/common.in
google-auth==1.6.3
# via kubernetes
hglib==2.6.1
hglib==2.6.2
# via -r requirements/static/ci/freebsd.in
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# etcd3-py
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/static/pkg/freebsd.in
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/pkg/freebsd.in
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
# junos-eznc
# moto
# napalm
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10"
junos-eznc==2.6.7 ; sys_platform != "win32"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.1 ; sys_platform != "win32"
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin"
kazoo==2.9.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin"
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.2
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mercurial==6.0.1
mercurial==6.4.3
# via -r requirements/static/ci/freebsd.in
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==5.0.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
napalm==3.1.0 ; sys_platform != "win32" and python_version > "3.6" and python_version < "3.10"
napalm==4.1.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
ncclient==0.6.4
# via junos-eznc
netaddr==0.7.19
ncclient==0.6.13
# via
# junos-eznc
# napalm
netaddr==0.8.0
# via
# junos-eznc
# napalm
# pyeapi
netmiko==3.2.0
netmiko==4.2.0
# via napalm
ntc-templates==1.4.1
# via junos-eznc
netutils==1.4.1
# via napalm
ntc-templates==3.3.0
# via netmiko
oscrypto==1.2.0
# via certvalidator
packaging==21.3
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
# docker
# pytest
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
@ -252,21 +288,20 @@ paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# via -r requirements/static/ci/common.in
pathspec==0.9.0
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.2.0
# via virtualenv
pluggy==0.13.0
# via pytest
portend==2.4
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -279,36 +314,39 @@ pyasn1==0.4.8
# rsa
pycparser==2.21 ; python_version >= "3.9"
# via
# -r requirements/static/ci/common.in
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# inflect
pyeapi==0.8.3
# via napalm
pygit2==1.8.0 ; python_version >= "3.7"
# via -r requirements/static/ci/freebsd.in
pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd"
# via -r requirements/static/ci/common.in
pynacl==1.3.0
pynacl==1.5.0
# via paramiko
pyopenssl==23.0.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# etcd3-py
pyparsing==3.0.9
# via
# junos-eznc
# packaging
# via junos-eznc
pyrsistent==0.17.3
# via jsonschema
pyserial==3.4
pyserial==3.5
# via
# junos-eznc
# netmiko
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
pytest-helpers-namespace==2021.12.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
@ -317,9 +355,9 @@ pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -334,7 +372,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==1.4.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -346,8 +384,9 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-system-statistics
# pytest-tempdir
# pytest-timeout
python-dateutil==2.8.1
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# botocore
# croniter
@ -356,29 +395,36 @@ python-dateutil==2.8.1
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/freebsd.in
pytz==2022.1
python-gnupg==0.5.0
# via
# moto
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/pkg/freebsd.in
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# tempora
pyvmomi==6.7.1.2018.12
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
# clustershell
# junos-eznc
# kubernetes
# napalm
# netmiko
# responses
# yamllint
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
@ -387,18 +433,17 @@ requests==2.31.0
# kubernetes
# moto
# napalm
# pyvmomi
# responses
# vcert
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
scp==0.13.2
scp==0.14.5
# via
# junos-eznc
# napalm
@ -406,12 +451,13 @@ scp==0.13.2
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/freebsd.in
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/pkg/freebsd.in
six==1.16.0
# via
# bcrypt
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
@ -421,13 +467,9 @@ six==1.16.0
# kazoo
# kubernetes
# mock
# more-itertools
# ncclient
# paramiko
# pynacl
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
@ -439,42 +481,60 @@ sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
terminal==0.4.0
# via ntc-templates
textfsm==1.1.0
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# portend
textfsm==1.1.3
# via
# napalm
# netmiko
# ntc-templates
timelib==0.2.5
# via -r requirements/static/pkg/freebsd.in
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/pkg/freebsd.in
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
transitions==0.8.1
# via junos-eznc
typing-extensions==4.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
transitions==0.9.0
# via junos-eznc
ttp-templates==0.3.5
# via napalm
ttp==0.9.4
# via
# napalm
# ttp-templates
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
vcert==0.7.4 ; sys_platform != "win32"
# responses
vcert==0.9.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -486,16 +546,20 @@ werkzeug==2.2.3
# pytest-httpserver
xmltodict==0.12.0
# via moto
yamllint==1.26.3
yamllint==1.32.0
# via -r requirements/static/ci/freebsd.in
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==1.4
# via cherrypy
zipp==3.5.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# cherrypy
zipp==3.15.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,13 +2,17 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/invoke.txt --pip-args='--constraint=requirements/static/ci/py3.9/linux.txt' requirements/static/ci/invoke.in
# pip-compile --output-file=requirements/static/ci/py3.9/invoke.txt requirements/static/ci/invoke.in
#
blessings==1.7
# via -r requirements/static/ci/invoke.in
invoke==1.4.1
# via -r requirements/static/ci/invoke.in
pyyaml==5.4.1
# via -r requirements/static/ci/invoke.in
pyyaml==6.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/static/ci/invoke.in
six==1.16.0
# via blessings
# via
# -c requirements/static/ci/py3.9/linux.txt
# blessings

View file

@ -2,494 +2,33 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/lint.txt --pip-args='--constraint=requirements/static/ci/py3.9/linux.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
# pip-compile --output-file=requirements/static/ci/py3.9/lint.txt requirements/static/ci/lint.in
#
aiohttp==3.8.1
# via etcd3-py
aiosignal==1.2.0
# via aiohttp
ansible-core==2.14.1
# via ansible
ansible==7.1.0 ; python_version >= "3.9"
# via -r requirements/static/ci/linux.in
apache-libcloud==3.3.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
apscheduler==3.6.3
# via python-telegram-bot
asn1crypto==1.4.0
# via
# certvalidator
# oscrypto
astroid==2.3.3
# via pylint
async-timeout==4.0.2
# via aiohttp
attrs==21.2.0
# via
# aiohttp
# jsonschema
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.2.0
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
# via
# boto3
# moto
# s3transfer
cachetools==4.2.2
# via
# google-auth
# python-telegram-bot
cassandra-driver==3.25.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
# via
# -r requirements/static/ci/common.in
# kubernetes
# python-telegram-bot
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
# via
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# napalm
# pygit2
# pynacl
charset-normalizer==2.0.4
# via
# aiohttp
# requests
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
# via
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
ciscoconfparse==1.5.46
# via napalm
click==8.0.1
# via geomet
clustershell==1.8.3
# via -r requirements/static/ci/common.in
colorama==0.4.4
# via ciscoconfparse
contextvars==2.4
# via -r requirements/base.txt
croniter==1.0.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -r requirements/static/pkg/linux.in
# ansible-core
# etcd3-py
# moto
# paramiko
# pyopenssl
# vcert
distlib==0.3.2
# via virtualenv
distro==1.6.0
# via -r requirements/base.txt
dnspython==2.1.0
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# python-etcd
docker==5.0.0
# via -r requirements/static/ci/common.in
etcd3-py==0.1.6 ; python_version >= "3.6"
# via -r requirements/static/ci/common.in
filelock==3.0.12
# via virtualenv
frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.7
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
# via -r requirements/static/ci/common.in
google-auth==2.0.1
# via kubernetes
hglib==2.6.1
# via -r requirements/static/ci/linux.in
idna==3.2
# via
# etcd3-py
# requests
# yarl
immutables==0.16
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/static/pkg/linux.in
ipaddress==1.0.23
# via kubernetes
isort==4.3.21
# via pylint
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==3.3.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jinja2==3.1.2
# via
# -r requirements/base.txt
# ansible-core
# junos-eznc
# moto
# napalm
jmespath==0.10.0
# via
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
lazy-object-proxy==1.4.3
# via astroid
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
loguru==0.6.0
# via ciscoconfparse
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.2
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mccabe==0.6.1
# via pylint
mercurial==6.0.1
# via -r requirements/static/ci/linux.in
modernize==0.5
# via saltpylint
more-itertools==8.8.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# via -r requirements/static/ci/common.in
msgpack==1.0.2
# via -r requirements/base.txt
multidict==6.0.2
# via
# aiohttp
# yarl
napalm==3.3.1 ; sys_platform != "win32" and python_version > "3.6" and python_version < "3.10"
# via -r requirements/static/ci/common.in
ncclient==0.6.12
# via
# junos-eznc
# napalm
netaddr==0.8.0
# via
# junos-eznc
# napalm
# pyeapi
netmiko==3.4.0
# via napalm
ntc-templates==2.2.2
# via
# junos-eznc
# netmiko
oscrypto==1.2.1
# via certvalidator
packaging==21.3
# via
# -r requirements/base.txt
# ansible-core
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
# napalm
# ncclient
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
pathspec==0.9.0
# via yamllint
platformdirs==2.2.0
# via virtualenv
portend==2.7.1
# via cherrypy
psutil==5.8.0
# via -r requirements/base.txt
pyasn1-modules==0.2.8
# via google-auth
pyasn1==0.4.8
# via
# pyasn1-modules
# rsa
pycodestyle==2.5.0
# via saltpylint
pycparser==2.21 ; python_version >= "3.9"
# via
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
# cffi
pycryptodomex==3.10.1
# via -r requirements/crypto.txt
pyeapi==0.8.4
# via napalm
pygit2==1.6.1 ; python_version > "3.8"
# via -r requirements/static/ci/linux.in
pyiface==0.0.11
# via -r requirements/static/ci/linux.in
pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd"
# via -r requirements/static/ci/common.in
pyjwt==2.4.0
# via twilio
pylint==2.4.4
# via
# -r requirements/static/ci/lint.in
# saltpylint
pymysql==1.0.2 ; python_version > "3.5"
# via -r requirements/static/ci/linux.in
pynacl==1.4.0
# via paramiko
pyopenssl==23.0.0
# via
# -r requirements/static/pkg/linux.in
# etcd3-py
pyparsing==3.0.9
# via
# junos-eznc
# packaging
pyrsistent==0.18.0
# via jsonschema
pyserial==3.5
# via
# junos-eznc
# netmiko
python-consul==1.1.0
# via -r requirements/static/ci/linux.in
python-dateutil==2.8.2
# via
# -r requirements/static/pkg/linux.in
# botocore
# croniter
# kubernetes
# moto
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/linux.in
python-telegram-bot==13.7 ; python_version > "3.5"
# via -r requirements/static/ci/linux.in
pytz==2022.1
# via
# apscheduler
# moto
# python-telegram-bot
# tempora
# twilio
pyvmomi==7.0.2
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
# via
# -r requirements/base.txt
# ansible-core
# clustershell
# junos-eznc
# kubernetes
# napalm
# yamllint
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
# via -r requirements/zeromq.txt
redis-py-cluster==2.1.3
# via -r requirements/static/ci/linux.in
redis==3.5.3
# via redis-py-cluster
requests==2.31.0
# via
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
# docker
# etcd3-py
# kubernetes
# moto
# napalm
# python-consul
# pyvmomi
# responses
# twilio
# vcert
resolvelib==0.5.4
# via ansible-core
responses==0.13.4
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
# via -r requirements/static/pkg/linux.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.0
# via boto3
saltpylint==2020.9.28
# via -r requirements/static/ci/lint.in
scp==0.13.6
# via
# junos-eznc
# napalm
# netmiko
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
six==1.16.0
# via
# apscheduler
# -c requirements/static/ci/py3.9/linux.txt
# astroid
# bcrypt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
# jsonschema
# junos-eznc
# kazoo
# kubernetes
# ncclient
# paramiko
# pynacl
# python-consul
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
# websocket-client
slack-bolt==1.15.5
# via -r requirements/static/ci/linux.in
slack-sdk==3.19.5
# via slack-bolt
smmap==4.0.0
# via gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
tenacity==8.0.1
# via netmiko
textfsm==1.1.2
# via
# napalm
# ntc-templates
timelib==0.2.5
# via -r requirements/static/pkg/linux.in
toml==0.10.2
# via
# -r requirements/static/ci/common.in
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/static/ci/lint.in
tornado==6.3.2 ; python_version >= "3.8"
# via
# -r requirements/base.txt
# python-telegram-bot
transitions==0.8.8
# via junos-eznc
twilio==7.9.2
# via -r requirements/static/ci/linux.in
tzlocal==3.0
# via apscheduler
urllib3==1.26.6
# via
# botocore
# kubernetes
# python-etcd
# requests
# responses
vcert==0.7.4 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via -r requirements/static/ci/common.in
watchdog==2.1.5
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
# docker
# kubernetes
werkzeug==2.2.3
# via moto
wrapt==1.11.1
# via astroid
xmltodict==0.12.0
# via moto
yamllint==1.26.3
# via -r requirements/static/ci/linux.in
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==2.0
# via cherrypy
zipp==3.5.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/linux-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.9/linux.txt' requirements/static/ci/crypto.in
# pip-compile --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

View file

@ -2,20 +2,25 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/linux.txt --pip-args='--constraint=requirements/static/pkg/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
# pip-compile --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
#
aiohttp==3.8.1
# via etcd3-py
aiohttp-retry==2.8.3
# via twilio
aiohttp==3.8.4
# via
# aiohttp-retry
# etcd3-py
# twilio
aiosignal==1.2.0
# via aiohttp
ansible-core==2.14.1
ansible-core==2.15.0
# via ansible
ansible==7.1.0 ; python_version >= "3.9"
ansible==8.0.0 ; python_version >= "3.9"
# via -r requirements/static/ci/linux.in
apache-libcloud==2.5.0 ; sys_platform != "win32"
anyio==3.7.0
# via httpcore
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
apscheduler==3.6.3
# via python-telegram-bot
asn1crypto==1.3.0
# via
# certvalidator
@ -26,80 +31,85 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# jaraco.text
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==3.1.6
bcrypt==4.0.1
# via
# paramiko
# passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cached-property==1.5.2
# via pygit2
cachetools==4.2.2
# via
# google-auth
# python-telegram-bot
cassandra-driver==3.23.0
# via google-auth
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/ci/common.in
# httpcore
# httpx
# kubernetes
# python-telegram-bot
# requests
certvalidator==0.11.1
# via vcert
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/ci/common.in
# bcrypt
# cryptography
# napalm
# pygit2
# pynacl
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# aiohttp
# requests
cheetah3==3.2.6.post2
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../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
clustershell==1.9.1
# via -r requirements/static/ci/common.in
colorama==0.4.3
# via ciscoconfparse
contextvars==2.4
# via -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==39.0.2
# via
# -r requirements/static/pkg/linux.in
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/crypto.txt
# ansible-core
# cassandra-driver
# etcd3-py
# moto
# paramiko
@ -107,23 +117,25 @@ cryptography==39.0.2
# vcert
distlib==0.3.2
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt
# pytest-skip-markers
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# python-etcd
docker==5.0.3
docker==6.1.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
# via
# anyio
# pytest
filelock==3.0.12
# via virtualenv
flaky==3.7.0
@ -136,44 +148,71 @@ future==0.18.3
# via
# napalm
# textfsm
genshi==0.7.5
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.1.2
# via cassandra-driver
gitdb==4.0.5
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.30
# via -r requirements/static/ci/common.in
google-auth==1.6.3
# via kubernetes
hglib==2.6.1
h11==0.14.0
# via httpcore
hglib==2.6.2
# via -r requirements/static/ci/linux.in
idna==2.8
httpcore==0.17.2
# via httpx
httpx==0.24.1
# via python-telegram-bot
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# anyio
# etcd3-py
# httpx
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/static/pkg/linux.in
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
importlib-resources==5.0.7
# via ansible-core
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt
# ansible-core
# junos-eznc
@ -181,83 +220,94 @@ jinja2==3.1.2
# napalm
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
# botocore
jsonschema==3.2.0
# via -r requirements/static/ci/common.in
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.10"
junos-eznc==2.6.7 ; sys_platform != "win32"
# via
# -r requirements/static/ci/common.in
# napalm
jxmlease==1.0.1 ; sys_platform != "win32"
jxmlease==1.0.3 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
kazoo==2.6.1 ; sys_platform != "win32" and sys_platform != "darwin"
kazoo==2.9.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
libnacl==1.7.1 ; sys_platform != "win32" and sys_platform != "darwin"
libnacl==1.8.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# junos-eznc
# napalm
# ncclient
mako==1.2.2
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mercurial==6.0.1
mercurial==6.4.3
# via -r requirements/static/ci/linux.in
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==5.0.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
# via
# aiohttp
# yarl
napalm==3.1.0 ; sys_platform != "win32" and python_version > "3.6" and python_version < "3.10"
napalm==4.1.0 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
ncclient==0.6.4
# via junos-eznc
netaddr==0.7.19
ncclient==0.6.13
# via
# junos-eznc
# napalm
netaddr==0.8.0
# via
# junos-eznc
# napalm
# pyeapi
netmiko==3.2.0
netmiko==4.2.0
# via napalm
ntc-templates==1.4.1
# via junos-eznc
netutils==1.4.1
# via napalm
ntc-templates==3.3.0
# via netmiko
oscrypto==1.2.0
# via certvalidator
packaging==22.0
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt
# ansible-core
# docker
# pytest
paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
@ -266,21 +316,20 @@ paramiko==2.10.1 ; sys_platform != "win32" and sys_platform != "darwin"
# netmiko
# scp
passlib[bcrypt]==1.7.4
# via
# -r requirements/static/ci/common.in
# ciscoconfparse
# via -r requirements/static/ci/common.in
pathspec==0.9.0
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.2.0
# via virtualenv
pluggy==0.13.0
# via pytest
portend==2.4
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -291,16 +340,21 @@ pyasn1==0.4.8
# via
# pyasn1-modules
# rsa
pycparser==2.21 ; python_version >= "3.9"
pycparser==2.21
# via
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# inflect
pyeapi==0.8.3
# via napalm
pygit2==1.5.0 ; python_version > "3.8"
pygit2==1.12.1 ; python_version >= "3.8"
# via -r requirements/static/ci/linux.in
pyiface==0.0.11
# via -r requirements/static/ci/linux.in
@ -308,25 +362,26 @@ pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and plat
# via -r requirements/static/ci/common.in
pyjwt==2.4.0
# via twilio
pymysql==1.0.2 ; python_version > "3.5"
pymysql==1.0.2
# via -r requirements/static/ci/linux.in
pynacl==1.3.0
pynacl==1.5.0
# via paramiko
pyopenssl==23.0.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
pyrsistent==0.17.3
# via jsonschema
pyserial==3.4
pyserial==3.5
# via
# junos-eznc
# netmiko
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
pytest-helpers-namespace==2021.12.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
@ -335,9 +390,9 @@ pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories[docker]==1.0.0rc21 ; sys_platform != "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -352,7 +407,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==1.4.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -366,8 +421,9 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-timeout
python-consul==1.1.0
# via -r requirements/static/ci/linux.in
python-dateutil==2.8.1
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
# botocore
# croniter
@ -376,32 +432,35 @@ python-dateutil==2.8.1
# vcert
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/static/pkg/linux.in
python-telegram-bot==13.7 ; python_version > "3.5"
# via -r requirements/static/ci/linux.in
pytz==2022.1
python-gnupg==0.5.0
# via
# apscheduler
# moto
# python-telegram-bot
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
python-telegram-bot==20.3
# via -r requirements/static/ci/linux.in
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# tempora
# twilio
# tzlocal
pyvmomi==6.7.1.2018.12
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt
# ansible-core
# clustershell
# junos-eznc
# kubernetes
# napalm
# netmiko
# responses
# yamllint
# yamlordereddictloader
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
redis-py-cluster==2.1.3
@ -410,6 +469,7 @@ redis==3.5.3
# via redis-py-cluster
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# apache-libcloud
@ -419,23 +479,24 @@ requests==2.31.0
# moto
# napalm
# python-consul
# pyvmomi
# responses
# twilio
# vcert
resolvelib==0.5.4
# via ansible-core
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
# via -r requirements/static/pkg/linux.in
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
scp==0.13.2
scp==0.14.5
# via
# junos-eznc
# napalm
@ -443,13 +504,13 @@ scp==0.13.2
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
six==1.16.0
# via
# apscheduler
# bcrypt
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# cassandra-driver
# cheroot
# etcd3-py
# genshi
# geomet
@ -459,71 +520,86 @@ six==1.16.0
# kazoo
# kubernetes
# mock
# more-itertools
# ncclient
# paramiko
# pynacl
# python-consul
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
# websocket-client
slack-bolt==1.15.5
slack-bolt==1.18.0
# via -r requirements/static/ci/linux.in
slack-sdk==3.19.5
slack-sdk==3.21.3
# via slack-bolt
smmap==3.0.4
# via gitdb
sniffio==1.3.0
# via
# anyio
# httpcore
# httpx
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
terminal==0.4.0
# via ntc-templates
textfsm==1.1.0
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# portend
textfsm==1.1.3
# via
# napalm
# netmiko
# ntc-templates
timelib==0.2.5
# via -r requirements/static/pkg/linux.in
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt
# python-telegram-bot
transitions==0.8.1
transitions==0.9.0
# via junos-eznc
twilio==7.9.2
# via -r requirements/static/ci/linux.in
typing-extensions==4.2.0
ttp-templates==0.3.5
# via napalm
ttp==0.9.4
# via
# napalm
# ttp-templates
twilio==8.2.2
# via -r requirements/static/ci/linux.in
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
tzlocal==2.1
# via apscheduler
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
vcert==0.7.4 ; sys_platform != "win32"
# responses
vcert==0.9.1 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
virtualenv==20.7.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -535,16 +611,20 @@ werkzeug==2.2.3
# pytest-httpserver
xmltodict==0.12.0
# via moto
yamllint==1.26.3
yamllint==1.32.0
# via -r requirements/static/ci/linux.in
yamlordereddictloader==0.4.0
# via junos-eznc
yarl==1.7.2
# via aiohttp
zc.lockfile==1.4
# via cherrypy
zipp==3.5.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# cherrypy
zipp==3.15.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -2,21 +2,21 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/tools.txt --pip-args='--constraint=requirements/static/ci/py3.9/linux.txt' requirements/static/ci/tools.in
# pip-compile --output-file=requirements/static/ci/py3.9/tools.txt requirements/static/ci/tools.in
#
attrs==22.1.0
# via
# -r requirements/static/ci/tools.in
# python-tools-scripts
boto3==1.21.46
boto3==1.26.143
# via -r requirements/static/ci/tools.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# s3transfer
certifi==2022.12.7
certifi==2023.5.7
# via requests
charset-normalizer==3.0.1
charset-normalizer==2.1.1
# via requests
commonmark==0.9.1
# via rich
@ -30,13 +30,13 @@ jmespath==1.0.1
# botocore
markupsafe==2.1.2
# via jinja2
packaging==23.0
packaging==23.1
# via -r requirements/static/ci/tools.in
pygments==2.13.0
# via rich
python-dateutil==2.8.2
# via botocore
python-tools-scripts==0.12.0
python-tools-scripts==0.15.0
# via -r requirements/static/ci/tools.in
pyyaml==6.0
# via -r requirements/static/ci/tools.in
@ -46,11 +46,11 @@ requests==2.31.0
# virustotal3
rich==12.5.1
# via python-tools-scripts
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
six==1.16.0
# via python-dateutil
typing-extensions==4.4.0
typing-extensions==4.6.2
# via python-tools-scripts
urllib3==1.26.12
# via

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/windows-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.9/windows.txt' requirements/static/ci/crypto.in
# pip-compile --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

View file

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements/static/ci/py3.9/windows.txt --pip-args='--constraint=requirements/static/pkg/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
# pip-compile --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
#
aiohttp==3.8.1
# via etcd3-py
@ -14,89 +14,103 @@ attrs==20.3.0
# via
# aiohttp
# jsonschema
# pytest
# pytest-salt-factories
# pytest-shell-utilities
# pytest-skip-markers
# pytest-system-statistics
autocommand==2.2.2
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# jaraco.text
backports.entry-points-selectable==1.1.0
# via virtualenv
bcrypt==4.0.1
# via passlib
boto3==1.21.46 ; python_version >= "3.6"
boto3==1.26.143
# via
# -r requirements/static/ci/common.in
# moto
boto==2.49.0
# via -r requirements/static/ci/common.in
botocore==1.24.46
botocore==1.29.143
# via
# boto3
# moto
# s3transfer
cachetools==3.1.0
# via google-auth
cassandra-driver==3.23.0
cassandra-driver==3.27.0
# via -r requirements/static/ci/common.in
certifi==2022.12.7
certifi==2023.5.7
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# kubernetes
# requests
cffi==1.14.6
cffi==1.15.1
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# clr-loader
# cryptography
# pygit2
charset-normalizer==2.0.12
charset-normalizer==2.1.1
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# aiohttp
# requests
cheetah3==3.2.6.post2
cheetah3==3.2.6.post1
# via -r requirements/static/ci/common.in
cheroot==8.5.2
# via cherrypy
cherrypy==18.6.1
cheroot==10.0.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# cherrypy
cherrypy==18.8.0
# via
# -c requirements/static/ci/../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 pythonnet
clustershell==1.8.3
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# pythonnet
clustershell==1.9.1
# via -r requirements/static/ci/common.in
colorama==0.4.1
# via pytest
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
# via
# -r requirements/windows.txt
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
cryptography==40.0.2
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/crypto.txt
# cassandra-driver
# etcd3-py
# moto
# pyopenssl
# requests-ntlm
distlib==0.3.2
# via virtualenv
distro==1.5.0
distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
# pytest-skip-markers
dmidecode==0.9.0
# via -r requirements/static/ci/windows.in
dnspython==1.16.0
dnspython==2.3.0
# via
# -r requirements/static/ci/common.in
# python-etcd
docker-pycreds==0.4.0
# via docker
docker==2.7.0
docker==6.1.2
# via -r requirements/static/ci/common.in
etcd3-py==0.1.6 ; python_version >= "3.6"
etcd3-py==0.1.6
# via -r requirements/static/ci/common.in
exceptiongroup==1.0.4
# via pytest
@ -108,50 +122,69 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
genshi==0.7.5
genshi==0.7.7
# via -r requirements/static/ci/common.in
geomet==0.1.2
# via cassandra-driver
gitdb==4.0.7
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# gitpython
gitpython==3.1.31
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
google-auth==1.6.3
# via kubernetes
idna==2.8
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# etcd3-py
# requests
# yarl
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# jaraco.text
iniconfig==1.0.1
# via pytest
ioloop==0.1a0
# via -r requirements/windows.txt
ipaddress==1.0.22
# via kubernetes
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.3.0
# via cherrypy
jaraco.functools==2.0
jaraco.collections==4.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# cherrypy
jaraco.context==4.3.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# jaraco.text
jaraco.functools==3.7.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.0
# via jaraco.collections
jaraco.text==3.11.1
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# jaraco.collections
jinja2==3.1.2
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
# moto
jmespath==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# boto3
@ -162,31 +195,37 @@ keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
looseversion==1.0.2
# via -r requirements/base.txt
lxml==4.9.1
# via -r requirements/windows.txt
mako==1.2.2
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
lxml==4.9.2
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
mako==1.2.4
# via -r requirements/static/ci/common.in
markupsafe==2.1.2
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
# jinja2
# mako
# moto
# werkzeug
mock==3.0.5
# via -r requirements/pytest.txt
more-itertools==8.2.0
more-itertools==9.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
moto==3.0.1 ; python_version >= "3.6"
# jaraco.text
moto==4.1.10
# via -r requirements/static/ci/common.in
msgpack==1.0.2
msgpack==1.0.5
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
# pytest-salt-factories
multidict==6.0.2
@ -195,9 +234,11 @@ multidict==6.0.2
# yarl
ntlm-auth==1.5.0
# via requests-ntlm
packaging==21.3
packaging==23.1
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
# docker
# pytest
passlib[bcrypt]==1.7.4
# via -r requirements/static/ci/common.in
@ -205,16 +246,17 @@ patch==1.16
# via -r requirements/static/ci/windows.in
pathspec==0.9.0
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==2.2.0
# via virtualenv
pluggy==0.13.0
# via pytest
portend==2.6
# via cherrypy
psutil==5.8.0
portend==3.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# cherrypy
psutil==5.9.5
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
# pytest-salt-factories
# pytest-shell-utilities
@ -223,33 +265,42 @@ pyasn1-modules==0.2.4
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# pyasn1-modules
# rsa
pycparser==2.21 ; python_version >= "3.9"
pycparser==2.21
# via
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# cffi
pycryptodomex==3.10.1
# via -r requirements/crypto.txt
pygit2==1.9.1 ; python_version >= "3.7"
# via -r requirements/static/ci/windows.in
pymssql==2.2.1
# via -r requirements/windows.txt
pymysql==1.0.2
# via -r requirements/windows.txt
pyopenssl==23.0.0
pycryptodomex==3.9.8
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/crypto.txt
pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# inflect
pygit2==1.12.1
# via -r requirements/static/ci/windows.in
pymssql==2.2.7
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
pymysql==1.0.2
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# etcd3-py
pyparsing==3.0.9
# via packaging
pyrsistent==0.17.3
# via jsonschema
pytest-custom-exit-code==0.3.0
# via -r requirements/pytest.txt
pytest-helpers-namespace==2021.4.29
pytest-helpers-namespace==2021.12.29
# via
# -r requirements/pytest.txt
# pytest-salt-factories
@ -258,9 +309,9 @@ pytest-httpserver==1.0.4
# via -r requirements/pytest.txt
pytest-salt-factories==1.0.0rc21 ; sys_platform == "win32"
# via -r requirements/pytest.txt
pytest-shell-utilities==1.6.0
pytest-shell-utilities==1.7.0
# via pytest-salt-factories
pytest-skip-markers==1.2.0
pytest-skip-markers==1.4.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -275,7 +326,7 @@ pytest-tempdir==2019.10.12
# pytest-salt-factories
pytest-timeout==1.4.2
# via -r requirements/pytest.txt
pytest==7.2.0 ; python_version > "3.6"
pytest==7.3.1
# via
# -r requirements/pytest.txt
# pytest-custom-exit-code
@ -287,46 +338,57 @@ pytest==7.2.0 ; python_version > "3.6"
# pytest-system-statistics
# pytest-tempdir
# pytest-timeout
python-dateutil==2.8.1
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# botocore
# kubernetes
# moto
python-etcd==0.4.5
# via -r requirements/static/ci/common.in
python-gnupg==0.4.8
# via -r requirements/windows.txt
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
pythonnet==3.0.1
# via -r requirements/windows.txt
pytz==2022.1
# via
# moto
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# tempora
pyvmomi==6.7.1.2018.12
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pywin32==305
pywin32==306
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# cherrypy
# docker
# pytest-skip-markers
# wmi
pywinrm==0.4.1
pywinrm==0.4.3
# via -r requirements/static/ci/windows.in
pyyaml==5.4.1
pyyaml==6.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
# clustershell
# kubernetes
# responses
# yamllint
pyzmq==25.0.2 ; sys_platform == "win32"
pyzmq==25.1.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/zeromq.txt
# pytest-salt-factories
requests-ntlm==1.1.0
# via pywinrm
requests==2.31.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
@ -334,30 +396,29 @@ requests==2.31.0
# etcd3-py
# kubernetes
# moto
# pyvmomi
# pywinrm
# requests-ntlm
# responses
responses==0.10.6
responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rsa==4.7.2
# via google-auth
s3transfer==0.5.2
s3transfer==0.6.1
# via boto3
sed==0.3.1
# via -r requirements/static/ci/windows.in
semantic-version==2.9.0
# via etcd3-py
setproctitle==1.3.2
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
six==1.15.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# cassandra-driver
# cheroot
# docker
# docker-pycreds
# etcd3-py
# genshi
# geomet
@ -368,41 +429,55 @@ six==1.15.0
# python-dateutil
# pyvmomi
# pywinrm
# responses
# virtualenv
# websocket-client
smmap==4.0.0
# via gitdb
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
# via -r requirements/static/ci/common.in
tempora==4.1.1
# via portend
timelib==0.2.5
# via -r requirements/windows.txt
tempora==5.2.2
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# portend
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
# via pytest
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
types-pyyaml==6.0.12.10
# via responses
typing-extensions==4.6.2
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.6
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# botocore
# docker
# kubernetes
# python-etcd
# requests
# responses
virtualenv==20.7.2
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -413,21 +488,29 @@ werkzeug==2.2.3
# moto
# pytest-httpserver
wheel==0.38.4
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
wmi==1.5.1
# via -r requirements/windows.txt
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
xmltodict==0.12.0
# via
# moto
# pywinrm
yamllint==1.26.3
yamllint==1.32.0
# via -r requirements/static/ci/windows.in
yarl==1.7.2
# via aiohttp
zc.lockfile==2.0
# via cherrypy
zipp==3.5.0
# via importlib-metadata
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# cherrypy
zipp==3.15.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -1,4 +1,4 @@
python-tools-scripts >= 0.12.0
python-tools-scripts >= 0.15.0
attrs
boto3
pyyaml

View file

@ -1,7 +1,9 @@
# This is a compilation of requirements installed on salt-jenkins git.salt state run
--constraint=../pkg/py{py_version}/{platform}.txt
dmidecode
patch
pygit2>=1.2.0; python_version >= '3.7'
pygit2>=1.2.0
sed
pywinrm>=0.4.1
yamllint

View file

@ -2,7 +2,6 @@
# Any non hard dependencies of Salt for linux can go here
cherrypy
backports.ssl_match_hostname>=3.7.0.1; python_version < '3.7'
pycparser>=2.21; python_version >= '3.9'
pyopenssl>=19.0.0
python-dateutil>=2.8.0
python-gnupg>=0.4.4
@ -10,4 +9,3 @@ rpm-vercmp
setproctitle>=1.2.3
timelib>=0.2.5
importlib-metadata>=3.3.0
cryptography>=39.0.1

View file

@ -4,48 +4,50 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.10/darwin.txt requirements/darwin.txt requirements/static/pkg/darwin.in
#
apache-libcloud==2.5.0
apache-libcloud==3.7.0
# via -r requirements/darwin.txt
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via requests
cffi==1.14.6
cffi==1.15.1
# via cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/darwin.txt
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
cryptography==40.0.2
# via
# -r requirements/darwin.txt
# -r requirements/crypto.txt
# pyopenssl
distro==1.5.0
distro==1.8.0
# via -r requirements/base.txt
gitdb==4.0.5
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.31
# via -r requirements/darwin.txt
idna==2.8
idna==3.4
# via
# -r requirements/darwin.txt
# requests
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/darwin.txt
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
@ -53,45 +55,45 @@ jmespath==1.0.1
# via -r requirements/base.txt
linode-python==1.1.1
# via -r requirements/darwin.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==8.2.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.6
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pyasn1==0.4.8
# via -r requirements/darwin.txt
pycparser==2.21
# via
# -r requirements/darwin.txt
# cffi
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pyopenssl==23.0.0
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/darwin.txt
python-dateutil==2.8.0
python-dateutil==2.8.2
# via -r requirements/darwin.txt
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/darwin.txt
pytz==2022.1
pytz==2023.3
# via tempora
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via
@ -101,25 +103,23 @@ requests==2.31.0
setproctitle==1.3.2
# via -r requirements/darwin.txt
six==1.16.0
# via
# cheroot
# python-dateutil
# via python-dateutil
smmap==3.0.2
# via gitdb
tempora==4.1.1
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/darwin.txt
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via requests
vultr==1.0.1
# via -r requirements/darwin.txt
zc.lockfile==2.0
# via cherrypy
zipp==3.12.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -4,64 +4,70 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.10/freebsd.txt requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt
#
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via requests
cffi==1.14.6
cffi==1.15.1
# via cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/static/pkg/freebsd.in
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
# via pyopenssl
distro==1.5.0
cryptography==40.0.2
# via
# -r requirements/crypto.txt
# pyopenssl
distro==1.8.0
# via
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
idna==2.8
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
importlib-metadata==6.6.0
# via -r requirements/static/pkg/freebsd.in
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==5.0.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.4
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pycparser==2.21 ; python_version >= "3.9"
# via
@ -69,38 +75,39 @@ pycparser==2.21 ; python_version >= "3.9"
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pyopenssl==23.0.0
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/freebsd.in
python-dateutil==2.8.1
python-dateutil==2.8.2
# via -r requirements/static/pkg/freebsd.in
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/static/pkg/freebsd.in
pytz==2022.1
pytz==2023.3
# via tempora
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/static/pkg/freebsd.in
six==1.16.0
# via
# cheroot
# more-itertools
# python-dateutil
tempora==4.1.1
# via python-dateutil
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/static/pkg/freebsd.in
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via requests
zc.lockfile==1.4
# via cherrypy
zipp==3.12.0
zipp==3.15.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -10,9 +10,9 @@ certifi==2023.5.7
# via requests
cffi==1.15.1
# via cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==9.0.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/static/pkg/linux.in
@ -20,13 +20,13 @@ contextvars==2.4
# via -r requirements/base.txt
cryptography==40.0.2
# via
# -r requirements/static/pkg/linux.in
# -r requirements/crypto.txt
# pyopenssl
distro==1.8.0
# via -r requirements/base.txt
idna==3.4
# via requests
immutables==0.19
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/static/pkg/linux.in
@ -36,7 +36,7 @@ jaraco.collections==4.1.0
# via cherrypy
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.6.0
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
@ -47,7 +47,7 @@ jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.1.2
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
# via
@ -65,17 +65,15 @@ packaging==23.1
# via -r requirements/base.txt
portend==3.1.0
# via cherrypy
psutil==5.9.5
psutil==5.8.0
# via -r requirements/base.txt
pycparser==2.21 ; python_version >= "3.9"
# via
# -r requirements/static/pkg/linux.in
# cffi
pycryptodomex==3.17
pycparser==2.21
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pydantic==1.10.7
pydantic==1.10.8
# via inflect
pyopenssl==23.1.1
pyopenssl==23.2.0
# via -r requirements/static/pkg/linux.in
python-dateutil==2.8.2
# via -r requirements/static/pkg/linux.in
@ -85,7 +83,7 @@ pytz==2023.3
# via tempora
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==25.0.2 ; python_version < "3.11"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via -r requirements/base.txt
@ -94,20 +92,18 @@ rpm-vercmp==0.1.2
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
six==1.16.0
# via
# cheroot
# python-dateutil
# via python-dateutil
tempora==5.2.2
# via portend
timelib==0.3.0
timelib==0.2.5
# via -r requirements/static/pkg/linux.in
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.5.0
typing-extensions==4.6.2
# via pydantic
urllib3==2.0.2
urllib3==1.26.6
# via requests
zc.lockfile==3.0.post1
zc.lockfile==1.4
# via cherrypy
zipp==3.15.0
# via importlib-metadata

View file

@ -4,109 +4,111 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.10/windows.txt requirements/static/pkg/windows.in requirements/windows.txt
#
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via
# -r requirements/windows.txt
# requests
cffi==1.14.6
cffi==1.15.1
# via
# -r requirements/windows.txt
# clr-loader
# cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/windows.txt
clr-loader==0.2.4
# via pythonnet
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
cryptography==40.0.2
# via
# -r requirements/windows.txt
# -r requirements/crypto.txt
# pyopenssl
distro==1.5.0
distro==1.8.0
# via -r requirements/base.txt
gitdb==4.0.7
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.31
# via -r requirements/windows.txt
idna==2.8
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
importlib-metadata==6.6.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
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.0
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
lxml==4.9.1
lxml==4.9.2
# via -r requirements/windows.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==8.2.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.6
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pyasn1==0.4.8
# via -r requirements/windows.txt
pycparser==2.21
# via
# -r requirements/windows.txt
# cffi
pycryptodomex==3.10.1
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pydantic==1.10.8
# via inflect
pymssql==2.2.7
# via -r requirements/windows.txt
pymysql==1.0.2
# via -r requirements/windows.txt
pyopenssl==23.0.0
pyopenssl==23.2.0
# via -r requirements/windows.txt
python-dateutil==2.8.1
python-dateutil==2.8.2
# via -r requirements/windows.txt
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/windows.txt
pythonnet==3.0.1
# via -r requirements/windows.txt
pytz==2022.1
pytz==2023.3
# via tempora
pywin32==305
pywin32==306
# via
# -r requirements/windows.txt
# wmi
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==25.0.2 ; sys_platform == "win32"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via
@ -115,17 +117,17 @@ requests==2.31.0
setproctitle==1.3.2
# via -r requirements/windows.txt
six==1.15.0
# via
# cheroot
# python-dateutil
# via python-dateutil
smmap==4.0.0
# via gitdb
tempora==4.1.1
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/windows.txt
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via
# -r requirements/windows.txt
@ -136,7 +138,7 @@ wmi==1.5.1
# via -r requirements/windows.txt
zc.lockfile==2.0
# via cherrypy
zipp==3.12.0
zipp==3.15.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -4,48 +4,50 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.11/darwin.txt requirements/darwin.txt requirements/static/pkg/darwin.in
#
apache-libcloud==2.5.0
apache-libcloud==3.7.0
# via -r requirements/darwin.txt
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via requests
cffi==1.14.6
cffi==1.15.1
# via cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/darwin.txt
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
cryptography==40.0.2
# via
# -r requirements/darwin.txt
# -r requirements/crypto.txt
# pyopenssl
distro==1.5.0
distro==1.8.0
# via -r requirements/base.txt
gitdb==4.0.5
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.31
# via -r requirements/darwin.txt
idna==2.8
idna==3.4
# via
# -r requirements/darwin.txt
# requests
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/darwin.txt
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
@ -53,45 +55,45 @@ jmespath==1.0.1
# via -r requirements/base.txt
linode-python==1.1.1
# via -r requirements/darwin.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==8.2.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.6
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pyasn1==0.4.8
# via -r requirements/darwin.txt
pycparser==2.21
# via
# -r requirements/darwin.txt
# cffi
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pyopenssl==23.0.0
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/darwin.txt
python-dateutil==2.8.0
python-dateutil==2.8.2
# via -r requirements/darwin.txt
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/darwin.txt
pytz==2022.1
pytz==2023.3
# via tempora
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==25.0.2 ; python_version >= "3.11"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via
@ -101,25 +103,23 @@ requests==2.31.0
setproctitle==1.3.2
# via -r requirements/darwin.txt
six==1.16.0
# via
# cheroot
# python-dateutil
# via python-dateutil
smmap==3.0.2
# via gitdb
tempora==4.1.1
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/darwin.txt
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via requests
vultr==1.0.1
# via -r requirements/darwin.txt
zc.lockfile==2.0
# via cherrypy
zipp==3.12.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -4,64 +4,70 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.11/freebsd.txt requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt
#
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via requests
cffi==1.14.6
cffi==1.15.1
# via cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/static/pkg/freebsd.in
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
# via pyopenssl
distro==1.5.0
cryptography==40.0.2
# via
# -r requirements/crypto.txt
# pyopenssl
distro==1.8.0
# via
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
idna==2.8
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
importlib-metadata==6.6.0
# via -r requirements/static/pkg/freebsd.in
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==5.0.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.4
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pycparser==2.21 ; python_version >= "3.9"
# via
@ -69,38 +75,39 @@ pycparser==2.21 ; python_version >= "3.9"
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pyopenssl==23.0.0
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/freebsd.in
python-dateutil==2.8.1
python-dateutil==2.8.2
# via -r requirements/static/pkg/freebsd.in
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/static/pkg/freebsd.in
pytz==2022.1
pytz==2023.3
# via tempora
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==25.0.2 ; python_version >= "3.11"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/static/pkg/freebsd.in
six==1.16.0
# via
# cheroot
# more-itertools
# python-dateutil
tempora==4.1.1
# via python-dateutil
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/static/pkg/freebsd.in
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via requests
zc.lockfile==1.4
# via cherrypy
zipp==3.12.0
zipp==3.15.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -4,82 +4,86 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.11/linux.txt requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt
#
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via requests
cffi==1.14.6
cffi==1.15.1
# via cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/static/pkg/linux.in
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
cryptography==40.0.2
# via
# -r requirements/static/pkg/linux.in
# -r requirements/crypto.txt
# pyopenssl
distro==1.5.0
distro==1.8.0
# via -r requirements/base.txt
idna==2.8
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
importlib-metadata==6.6.0
# via -r requirements/static/pkg/linux.in
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==5.0.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.4
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pycparser==2.21 ; python_version >= "3.9"
# via
# -r requirements/static/pkg/linux.in
# cffi
pycparser==2.21
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pyopenssl==23.0.0
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/linux.in
python-dateutil==2.8.1
python-dateutil==2.8.2
# via -r requirements/static/pkg/linux.in
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/static/pkg/linux.in
pytz==2022.1
pytz==2023.3
# via tempora
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==25.0.2 ; python_version >= "3.11"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via -r requirements/base.txt
@ -88,21 +92,20 @@ rpm-vercmp==0.1.2
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
six==1.16.0
# via
# cheroot
# more-itertools
# python-dateutil
tempora==4.1.1
# via python-dateutil
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/static/pkg/linux.in
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via requests
zc.lockfile==1.4
# via cherrypy
zipp==3.6.0
zipp==3.15.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -4,109 +4,111 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.11/windows.txt requirements/static/pkg/windows.in requirements/windows.txt
#
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via
# -r requirements/windows.txt
# requests
cffi==1.14.6
cffi==1.15.1
# via
# -r requirements/windows.txt
# clr-loader
# cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/windows.txt
clr-loader==0.2.4
# via pythonnet
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
cryptography==40.0.2
# via
# -r requirements/windows.txt
# -r requirements/crypto.txt
# pyopenssl
distro==1.5.0
distro==1.8.0
# via -r requirements/base.txt
gitdb==4.0.7
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.31
# via -r requirements/windows.txt
idna==2.8
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
importlib-metadata==6.6.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
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.0
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
lxml==4.9.1
lxml==4.9.2
# via -r requirements/windows.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==8.2.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.6
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pyasn1==0.4.8
# via -r requirements/windows.txt
pycparser==2.21
# via
# -r requirements/windows.txt
# cffi
pycryptodomex==3.10.1
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pydantic==1.10.8
# via inflect
pymssql==2.2.7
# via -r requirements/windows.txt
pymysql==1.0.2
# via -r requirements/windows.txt
pyopenssl==23.0.0
pyopenssl==23.2.0
# via -r requirements/windows.txt
python-dateutil==2.8.1
python-dateutil==2.8.2
# via -r requirements/windows.txt
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/windows.txt
pythonnet==3.0.1
# via -r requirements/windows.txt
pytz==2022.1
pytz==2023.3
# via tempora
pywin32==305
pywin32==306
# via
# -r requirements/windows.txt
# wmi
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==25.0.2 ; sys_platform == "win32"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via
@ -115,17 +117,17 @@ requests==2.31.0
setproctitle==1.3.2
# via -r requirements/windows.txt
six==1.15.0
# via
# cheroot
# python-dateutil
# via python-dateutil
smmap==4.0.0
# via gitdb
tempora==4.1.1
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/windows.txt
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via
# -r requirements/windows.txt
@ -136,7 +138,7 @@ wmi==1.5.1
# via -r requirements/windows.txt
zc.lockfile==2.0
# via cherrypy
zipp==3.12.0
zipp==3.15.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -4,102 +4,113 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.8/freebsd.txt requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt
#
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via requests
cffi==1.14.6
cffi==1.15.1
# via cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/static/pkg/freebsd.in
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
# via pyopenssl
distro==1.5.0
cryptography==40.0.2
# via
# -r requirements/crypto.txt
# pyopenssl
distro==1.8.0
# via
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
idna==2.8
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==4.6.4
importlib-metadata==6.6.0
# via -r requirements/static/pkg/freebsd.in
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
importlib-resources==5.12.0
# via jaraco.text
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==5.0.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.4
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pycparser==2.17
pycparser==2.21
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pyopenssl==23.0.0
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/freebsd.in
python-dateutil==2.8.1
python-dateutil==2.8.2
# via -r requirements/static/pkg/freebsd.in
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/static/pkg/freebsd.in
pytz==2022.1
pytz==2023.3
# via tempora
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/static/pkg/freebsd.in
six==1.16.0
# via
# cheroot
# more-itertools
# python-dateutil
tempora==4.1.1
# via python-dateutil
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/static/pkg/freebsd.in
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via requests
zc.lockfile==1.4
# via cherrypy
zipp==3.5.0
# via importlib-metadata
zipp==3.15.0
# via
# importlib-metadata
# importlib-resources
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -4,80 +4,88 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.8/linux.txt requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt
#
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via requests
cffi==1.14.6
cffi==1.15.1
# via cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/static/pkg/linux.in
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
cryptography==40.0.2
# via
# -r requirements/static/pkg/linux.in
# -r requirements/crypto.txt
# pyopenssl
distro==1.5.0
distro==1.8.0
# via -r requirements/base.txt
idna==2.8
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==4.6.4
importlib-metadata==6.6.0
# via -r requirements/static/pkg/linux.in
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
importlib-resources==5.12.0
# via jaraco.text
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==5.0.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.4
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pycparser==2.17
pycparser==2.21
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pyopenssl==23.0.0
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/linux.in
python-dateutil==2.8.1
python-dateutil==2.8.2
# via -r requirements/static/pkg/linux.in
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/static/pkg/linux.in
pytz==2022.1
pytz==2023.3
# via tempora
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via -r requirements/base.txt
@ -86,22 +94,23 @@ rpm-vercmp==0.1.2
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
six==1.16.0
# via
# cheroot
# more-itertools
# python-dateutil
tempora==4.1.1
# via python-dateutil
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/static/pkg/linux.in
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via requests
zc.lockfile==1.4
# via cherrypy
zipp==3.5.0
# via importlib-metadata
zipp==3.15.0
# via
# importlib-metadata
# importlib-resources
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -4,110 +4,114 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.8/windows.txt requirements/static/pkg/windows.in requirements/windows.txt
#
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via
# -r requirements/windows.txt
# requests
cffi==1.14.6
cffi==1.15.1
# via
# -r requirements/windows.txt
# clr-loader
# cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/windows.txt
clr-loader==0.2.4
# via pythonnet
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
cryptography==40.0.2
# via
# -r requirements/windows.txt
# -r requirements/crypto.txt
# pyopenssl
distro==1.5.0
distro==1.8.0
# via -r requirements/base.txt
gitdb==4.0.7
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.31
# via -r requirements/windows.txt
idna==2.8
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==4.6.4
importlib-metadata==6.6.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
importlib-resources==5.12.0
# via jaraco.text
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.0
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
lxml==4.9.1
lxml==4.9.2
# via -r requirements/windows.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==8.2.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.6
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pyasn1==0.4.8
# via -r requirements/windows.txt
pycparser==2.21
# via
# -r requirements/windows.txt
# cffi
pycryptodomex==3.10.1
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pymssql==2.2.1
pydantic==1.10.8
# via inflect
pymssql==2.2.7
# via -r requirements/windows.txt
pymysql==1.0.2
# via -r requirements/windows.txt
pyopenssl==23.0.0
pyopenssl==23.2.0
# via -r requirements/windows.txt
python-dateutil==2.8.1
python-dateutil==2.8.2
# via -r requirements/windows.txt
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/windows.txt
pythonnet==3.0.1
# via -r requirements/windows.txt
pytz==2022.1
pytz==2023.3
# via tempora
pywin32==305
pywin32==306
# via
# -r requirements/windows.txt
# cherrypy
# wmi
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==25.0.2 ; sys_platform == "win32"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via
@ -116,17 +120,17 @@ requests==2.31.0
setproctitle==1.3.2
# via -r requirements/windows.txt
six==1.15.0
# via
# cheroot
# python-dateutil
# via python-dateutil
smmap==4.0.0
# via gitdb
tempora==4.1.1
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/windows.txt
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via
# -r requirements/windows.txt
@ -137,8 +141,10 @@ wmi==1.5.1
# via -r requirements/windows.txt
zc.lockfile==2.0
# via cherrypy
zipp==3.5.0
# via importlib-metadata
zipp==3.15.0
# via
# importlib-metadata
# importlib-resources
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -4,48 +4,50 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.9/darwin.txt requirements/darwin.txt requirements/static/pkg/darwin.in
#
apache-libcloud==2.5.0
apache-libcloud==3.7.0
# via -r requirements/darwin.txt
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via requests
cffi==1.14.6
cffi==1.15.1
# via cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/darwin.txt
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
cryptography==40.0.2
# via
# -r requirements/darwin.txt
# -r requirements/crypto.txt
# pyopenssl
distro==1.5.0
distro==1.8.0
# via -r requirements/base.txt
gitdb==4.0.5
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.31
# via -r requirements/darwin.txt
idna==2.8
idna==3.4
# via
# -r requirements/darwin.txt
# requests
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
# via -r requirements/darwin.txt
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
@ -53,45 +55,45 @@ jmespath==1.0.1
# via -r requirements/base.txt
linode-python==1.1.1
# via -r requirements/darwin.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==8.2.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.6
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pyasn1==0.4.8
# via -r requirements/darwin.txt
pycparser==2.21
# via
# -r requirements/darwin.txt
# cffi
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pyopenssl==23.0.0
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/darwin.txt
python-dateutil==2.8.0
python-dateutil==2.8.2
# via -r requirements/darwin.txt
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/darwin.txt
pytz==2022.1
pytz==2023.3
# via tempora
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via
@ -101,25 +103,23 @@ requests==2.31.0
setproctitle==1.3.2
# via -r requirements/darwin.txt
six==1.16.0
# via
# cheroot
# python-dateutil
# via python-dateutil
smmap==3.0.2
# via gitdb
tempora==4.1.1
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/darwin.txt
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via requests
vultr==1.0.1
# via -r requirements/darwin.txt
zc.lockfile==2.0
# via cherrypy
zipp==3.5.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -4,64 +4,70 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.9/freebsd.txt requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt
#
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via requests
cffi==1.14.6
cffi==1.15.1
# via cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/static/pkg/freebsd.in
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
# via pyopenssl
distro==1.5.0
cryptography==40.0.2
# via
# -r requirements/crypto.txt
# pyopenssl
distro==1.8.0
# via
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
idna==2.8
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
importlib-metadata==6.6.0
# via -r requirements/static/pkg/freebsd.in
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==5.0.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.4
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pycparser==2.21 ; python_version >= "3.9"
# via
@ -69,38 +75,39 @@ pycparser==2.21 ; python_version >= "3.9"
# cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pyopenssl==23.0.0
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/freebsd.in
python-dateutil==2.8.1
python-dateutil==2.8.2
# via -r requirements/static/pkg/freebsd.in
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/static/pkg/freebsd.in
pytz==2022.1
pytz==2023.3
# via tempora
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/static/pkg/freebsd.in
six==1.16.0
# via
# cheroot
# more-itertools
# python-dateutil
tempora==4.1.1
# via python-dateutil
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/static/pkg/freebsd.in
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via requests
zc.lockfile==1.4
# via cherrypy
zipp==3.5.0
zipp==3.15.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -4,82 +4,86 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.9/linux.txt requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt
#
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via requests
cffi==1.14.6
cffi==1.15.1
# via cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/static/pkg/linux.in
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
cryptography==40.0.2
# via
# -r requirements/static/pkg/linux.in
# -r requirements/crypto.txt
# pyopenssl
distro==1.5.0
distro==1.8.0
# via -r requirements/base.txt
idna==2.8
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
importlib-metadata==6.6.0
# via -r requirements/static/pkg/linux.in
jaraco.classes==3.2.1
# via jaraco.collections
jaraco.collections==3.4.0
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.1
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==5.0.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.4
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pycparser==2.21 ; python_version >= "3.9"
# via
# -r requirements/static/pkg/linux.in
# cffi
pycparser==2.21
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pyopenssl==23.0.0
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/linux.in
python-dateutil==2.8.1
python-dateutil==2.8.2
# via -r requirements/static/pkg/linux.in
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/static/pkg/linux.in
pytz==2022.1
pytz==2023.3
# via tempora
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==23.2.0 ; python_version < "3.11"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via -r requirements/base.txt
@ -88,21 +92,20 @@ rpm-vercmp==0.1.2
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
six==1.16.0
# via
# cheroot
# more-itertools
# python-dateutil
tempora==4.1.1
# via python-dateutil
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/static/pkg/linux.in
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via requests
zc.lockfile==1.4
# via cherrypy
zipp==3.5.0
zipp==3.15.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -4,110 +4,112 @@
#
# pip-compile --output-file=requirements/static/pkg/py3.9/windows.txt requirements/static/pkg/windows.in requirements/windows.txt
#
certifi==2022.12.7
autocommand==2.2.2
# via jaraco.text
certifi==2023.5.7
# via
# -r requirements/windows.txt
# requests
cffi==1.14.6
cffi==1.15.1
# via
# -r requirements/windows.txt
# clr-loader
# cryptography
charset-normalizer==3.1.0
charset-normalizer==2.1.1
# via requests
cheroot==8.5.2
cheroot==10.0.0
# via cherrypy
cherrypy==18.6.1
cherrypy==18.8.0
# via -r requirements/windows.txt
clr-loader==0.2.4
# via pythonnet
contextvars==2.4
# via -r requirements/base.txt
cryptography==39.0.2
cryptography==40.0.2
# via
# -r requirements/windows.txt
# -r requirements/crypto.txt
# pyopenssl
distro==1.5.0
distro==1.8.0
# via -r requirements/base.txt
gitdb==4.0.7
gitdb==4.0.10
# via gitpython
gitpython==3.1.30 ; python_version >= "3.7"
gitpython==3.1.31
# via -r requirements/windows.txt
idna==2.8
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.0.0
importlib-metadata==6.6.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
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
# via cherrypy
jaraco.functools==2.0
jaraco.context==4.3.0
# via jaraco.text
jaraco.functools==3.7.0
# via
# cheroot
# jaraco.text
# tempora
jaraco.text==3.5.0
jaraco.text==3.11.1
# via jaraco.collections
jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.0.2
looseversion==1.2.0
# via -r requirements/base.txt
lxml==4.9.1
lxml==4.9.2
# via -r requirements/windows.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
# jinja2
more-itertools==8.2.0
more-itertools==9.1.0
# via
# cheroot
# cherrypy
# jaraco.classes
# jaraco.functools
msgpack==1.0.2
# jaraco.text
msgpack==1.0.5
# via -r requirements/base.txt
packaging==22.0
packaging==23.1
# via -r requirements/base.txt
portend==2.6
portend==3.1.0
# via cherrypy
psutil==5.8.0
psutil==5.9.5
# via -r requirements/base.txt
pyasn1==0.4.8
# via -r requirements/windows.txt
pycparser==2.21
# via
# -r requirements/windows.txt
# cffi
pycryptodomex==3.10.1
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pymssql==2.2.1
pydantic==1.10.8
# via inflect
pymssql==2.2.7
# via -r requirements/windows.txt
pymysql==1.0.2
# via -r requirements/windows.txt
pyopenssl==23.0.0
pyopenssl==23.2.0
# via -r requirements/windows.txt
python-dateutil==2.8.1
python-dateutil==2.8.2
# via -r requirements/windows.txt
python-gnupg==0.4.8
python-gnupg==0.5.0
# via -r requirements/windows.txt
pythonnet==3.0.1
# via -r requirements/windows.txt
pytz==2022.1
pytz==2023.3
# via tempora
pywin32==305
pywin32==306
# via
# -r requirements/windows.txt
# cherrypy
# wmi
pyyaml==5.4.1
pyyaml==6.0
# via -r requirements/base.txt
pyzmq==25.0.2 ; sys_platform == "win32"
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via
@ -116,17 +118,17 @@ requests==2.31.0
setproctitle==1.3.2
# via -r requirements/windows.txt
six==1.15.0
# via
# cheroot
# python-dateutil
# via python-dateutil
smmap==4.0.0
# via gitdb
tempora==4.1.1
tempora==5.2.2
# via portend
timelib==0.2.5
timelib==0.3.0
# via -r requirements/windows.txt
tornado==6.3.2 ; python_version >= "3.8"
# via -r requirements/base.txt
typing-extensions==4.6.2
# via pydantic
urllib3==1.26.6
# via
# -r requirements/windows.txt
@ -137,7 +139,7 @@ wmi==1.5.1
# via -r requirements/windows.txt
zc.lockfile==2.0
# via cherrypy
zipp==3.5.0
zipp==3.15.0
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -10,12 +10,9 @@ backports.ssl-match-hostname>=3.7.0.1; python_version < '3.7'
certifi>=2022.12.07
cffi>=1.14.5
cherrypy>=18.6.1
cryptography>=39.0.1
gitpython>=3.1.30; python_version >= '3.7'
ioloop>=0.1a0
gitpython>=3.1.30
lxml>=4.6.3
pyasn1>=0.4.8
pycparser>=2.21
pymssql>=2.2.1
pymysql>=1.0.2
pyopenssl>=20.0.1

View file

@ -1,6 +1,4 @@
-r base.txt
-r crypto.txt
pyzmq>=20.0.0 ; python_version < '3.11'
pyzmq>=24.0.0 ; python_version >= '3.11'
pyzmq==25.0.2 ; sys_platform == "win32"
pyzmq>=24.0.0

View file

@ -13,7 +13,7 @@ try:
if twilio_version > (5,):
from twilio.rest import Client as TwilioRestClient
else:
from twilio.rest import TwilioRestClient
from twilio.rest import TwilioRestClient # pylint: disable=no-name-in-module
HAS_TWILIO = True
except ImportError:
HAS_TWILIO = False

View file

@ -48,11 +48,11 @@ def _which(cmd):
"""
_cmd = salt.utils.path.which(cmd)
if not _cmd:
raise CommandExecutionError("Command '{}' cannot be found".format(cmd))
raise CommandExecutionError(f"Command '{cmd}' cannot be found")
return _cmd
def add(name, gid=None, system=False, root=None, non_unique=False):
def add(name, gid=None, system=False, root=None, non_unique=False, local=False):
"""
.. versionchanged:: 3006.0
@ -75,21 +75,26 @@ def add(name, gid=None, system=False, root=None, non_unique=False):
.. versionadded:: 3006.0
local
Specifically add the group locally rather than through remote providers (e.g. LDAP)
.. versionadded:: 3007.0
CLI Example:
.. code-block:: bash
salt '*' group.add foo 3456
"""
cmd = [_which("groupadd")]
cmd = [_which("lgroupadd" if local else "groupadd")]
if gid:
cmd.append("-g {}".format(gid))
if non_unique:
cmd.append(f"-g {gid}")
if non_unique and not local:
cmd.append("-o")
if system and __grains__["kernel"] != "OpenBSD":
cmd.append("-r")
if root is not None:
if root is not None and not local:
cmd.extend(("-R", root))
cmd.append(name)
@ -99,7 +104,7 @@ def add(name, gid=None, system=False, root=None, non_unique=False):
return not ret["retcode"]
def delete(name, root=None):
def delete(name, root=None, local=False):
"""
Remove the named group
@ -109,15 +114,21 @@ def delete(name, root=None):
root
Directory to chroot into
local (Only on systems with lgroupdel available):
Ensure the group account is removed locally ignoring global
account management (default is False).
.. versionadded:: 3007.0
CLI Example:
.. code-block:: bash
salt '*' group.delete foo
"""
cmd = [_which("groupdel")]
cmd = [_which("lgroupdel" if local else "groupdel")]
if root is not None:
if root is not None and not local:
cmd.extend(("-R", root))
cmd.append(name)
@ -349,11 +360,11 @@ def deluser(name, username, root=None):
retcode = __salt__["cmd.retcode"](cmd, python_shell=False)
elif __grains__["kernel"] == "OpenBSD":
out = __salt__["cmd.run_stdout"](
"id -Gn {}".format(username), python_shell=False
f"id -Gn {username}", python_shell=False
)
cmd = [_which("usermod"), "-S"]
cmd.append(",".join([g for g in out.split() if g != str(name)]))
cmd.append("{}".format(username))
cmd.append(f"{username}")
retcode = __salt__["cmd.retcode"](cmd, python_shell=False)
else:
log.error("group.deluser is not yet supported on this platform")
@ -459,7 +470,7 @@ def _getgrnam(name, root=None):
comps[2] = int(comps[2])
comps[3] = comps[3].split(",") if comps[3] else []
return grp.struct_group(comps)
raise KeyError("getgrnam(): name not found: {}".format(name))
raise KeyError(f"getgrnam(): name not found: {name}")
def _getgrall(root=None):

View file

@ -27,14 +27,20 @@ try:
# Grab version, ensure elements are ints
twilio_version = tuple(int(x) for x in twilio.__version_info__)
if twilio_version > (5,):
TWILIO_5 = False
TWILIO_LT_5 = False
if twilio_version > (6,):
from twilio.base.exceptions import TwilioRestException
from twilio.rest import Client as TwilioRestClient
elif twilio_version > (5,):
# pylint: disable=no-name-in-module
from twilio.rest import Client as TwilioRestClient
from twilio.rest import TwilioException as TwilioRestException
# pylint: enable=no-name-in-module
else:
TWILIO_5 = True
TWILIO_LT_5 = True
from twilio import TwilioRestException # pylint: disable=no-name-in-module
from twilio.rest import TwilioRestClient
from twilio.rest import TwilioRestClient # pylint: disable=no-name-in-module
HAS_LIBS = True
except ImportError:
pass
@ -84,7 +90,7 @@ def send_sms(profile, body, to, from_):
ret["message"]["sid"] = None
client = _get_twilio(profile)
try:
if TWILIO_5:
if TWILIO_LT_5:
message = client.sms.messages.create(body=body, to=to, from_=from_)
else:
message = client.messages.create(body=body, to=to, from_=from_)

View file

@ -106,7 +106,7 @@ def _which(cmd):
"""
_cmd = salt.utils.path.which(cmd)
if not _cmd:
raise CommandExecutionError("Command '{}' cannot be found".format(cmd))
raise CommandExecutionError(f"Command '{cmd}' cannot be found")
return _cmd
@ -157,6 +157,7 @@ def add(
nologinit=False,
root=None,
usergroup=None,
local=False,
):
"""
Add a user to the minion
@ -215,13 +216,18 @@ def add(
usergroup
Create and add the user to a new primary group of the same name
local (Only on systems with luseradd available)
Specifically add the user locally rather than possibly through remote providers (e.g. LDAP)
.. versionadded:: 3007.0
CLI Example:
.. code-block:: bash
salt '*' user.add name <uid> <gid> <groups> <home> <shell>
"""
cmd = [_which("useradd")]
cmd = [_which("luseradd" if local else "useradd")]
if shell:
cmd.extend(["-s", shell])
@ -230,9 +236,10 @@ def add(
if gid not in (None, ""):
cmd.extend(["-g", gid])
elif usergroup:
cmd.append("-U")
if __grains__["kernel"] != "Linux":
log.warning("'usergroup' is only supported on GNU/Linux hosts.")
if not local:
cmd.append("-U")
if __grains__["kernel"] != "Linux":
log.warning("'usergroup' is only supported on GNU/Linux hosts.")
elif groups is not None and name in groups:
defs_file = "/etc/login.defs"
if __grains__["kernel"] != "OpenBSD":
@ -269,14 +276,15 @@ def add(
# /etc/usermgmt.conf not present: defaults will be used
pass
# Setting usergroup to False adds the -N command argument. If
# Setting usergroup to False adds a command argument. If
# usergroup is None, no arguments are added to allow useradd to go
# with the defaults defined for the OS.
if usergroup is False:
cmd.append("-N")
cmd.append("-n" if local else "-N")
if createhome:
cmd.append("-m")
if not local:
cmd.append("-m")
elif __grains__["kernel"] != "NetBSD" and __grains__["kernel"] != "OpenBSD":
cmd.append("-M")
@ -302,7 +310,7 @@ def add(
cmd.append(name)
if root is not None and __grains__["kernel"] != "AIX":
if root is not None and not local and __grains__["kernel"] != "AIX":
cmd.extend(("-R", root))
ret = __salt__["cmd.run_all"](cmd, python_shell=False)
@ -333,7 +341,7 @@ def add(
return True
def delete(name, remove=False, force=False, root=None):
def delete(name, remove=False, force=False, root=None, local=False):
"""
Remove a user from the minion
@ -349,23 +357,34 @@ def delete(name, remove=False, force=False, root=None):
root
Directory to chroot into
local (Only on systems with luserdel available):
Ensure the user account is removed locally ignoring global
account management (default is False).
.. versionadded:: 3007.0
CLI Example:
.. code-block:: bash
salt '*' user.delete name remove=True force=True
"""
cmd = [_which("userdel")]
cmd = [_which("luserdel" if local else "userdel")]
if remove:
cmd.append("-r")
if force and __grains__["kernel"] != "OpenBSD" and __grains__["kernel"] != "AIX":
if (
force
and __grains__["kernel"] != "OpenBSD"
and __grains__["kernel"] != "AIX"
and not local
):
cmd.append("-f")
cmd.append(name)
if root is not None and __grains__["kernel"] != "AIX":
if root is not None and __grains__["kernel"] != "AIX" and not local:
cmd.extend(("-R", root))
ret = __salt__["cmd.run_all"](cmd, python_shell=False)
@ -429,7 +448,7 @@ def _chattrib(name, key, value, param, persist=False, root=None):
"""
pre_info = info(name, root=root)
if not pre_info:
raise CommandExecutionError("User '{}' does not exist".format(name))
raise CommandExecutionError(f"User '{name}' does not exist")
if value == pre_info[key]:
return True
@ -911,7 +930,7 @@ def rename(name, new_name, root=None):
salt '*' user.rename name new_name
"""
if info(new_name, root=root):
raise CommandExecutionError("User '{}' already exists".format(new_name))
raise CommandExecutionError(f"User '{new_name}' already exists")
return _chattrib(name, "name", new_name, "-l", root=root)

View file

@ -13,10 +13,9 @@ import logging
import os
import re
import yaml
import salt.utils.json
import salt.utils.platform
import salt.utils.yaml
from salt.exceptions import CommandExecutionError, SaltInvocationError
log = logging.getLogger(__name__)
@ -187,7 +186,7 @@ def _prepare_settings(pspath, settings):
match = re.search(r"Collection\[(\{.*\})\]", setting["name"])
if match:
name = setting["name"][: match.start(1) - 1]
match_dict = yaml.load(match.group(1))
match_dict = salt.utils.yaml.load(match.group(1))
index = _collection_match_to_index(
pspath, setting["filter"], name, match_dict
)

View file

@ -194,7 +194,7 @@ try:
try:
from netmiko import NetMikoAuthenticationException, NetMikoTimeoutException
except ImportError:
from netmiko.ssh_exception import (
from netmiko.ssh_exception import ( # pylint: disable=no-name-in-module
NetMikoAuthenticationException,
NetMikoTimeoutException,
)

View file

@ -38,14 +38,18 @@ try:
# Grab version, ensure elements are ints
twilio_version = tuple(int(x) for x in twilio.__version_info__)
if twilio_version > (5,):
TWILIO_5 = False
if twilio_version > (6,):
from twilio.base.exceptions import TwilioRestException
from twilio.rest import Client as TwilioRestClient
elif twilio_version > (5,):
# pylint: disable=no-name-in-module
from twilio.rest import Client as TwilioRestClient
from twilio.rest import TwilioException as TwilioRestException
# pylint: enable=no-name-in-module
else:
TWILIO_5 = True
from twilio import TwilioRestException # pylint: disable=no-name-in-module
from twilio.rest import TwilioRestClient
from twilio.rest import TwilioRestClient # pylint: disable=no-name-in-module
HAS_TWILIO = True
except ImportError:

View file

@ -40,12 +40,21 @@ import salt.utils.platform
import salt.utils.win_functions
def _changes(name, gid=None, addusers=None, delusers=None, members=None):
def _get_root_args(local):
"""
Retrieve args to use for group.info calls depending on platform and the local flag
"""
if not local or salt.utils.platform.is_windows():
return {}
return {"root": "/"}
def _changes(name, gid=None, addusers=None, delusers=None, members=None, local=False):
"""
Return a dict of the changes required for a group if the group is present,
otherwise return False.
"""
lgrp = __salt__["group.info"](name)
lgrp = __salt__["group.info"](name, **_get_root_args(local))
if not lgrp:
return False
@ -108,6 +117,7 @@ def present(
delusers=None,
members=None,
non_unique=False,
local=False,
):
r"""
.. versionchanged:: 3006.0
@ -146,6 +156,12 @@ def present(
.. versionadded:: 3006.0
local (Only on systems with lgroupadd available):
Create the group account locally ignoring global account management
(default is False).
.. versionadded:: 3007.0
Example:
.. code-block:: yaml
@ -173,7 +189,7 @@ def present(
"name": name,
"changes": {},
"result": True,
"comment": "Group {} is present and up to date".format(name),
"comment": f"Group {name} is present and up to date",
}
if members is not None and (addusers is not None or delusers is not None):
@ -193,11 +209,11 @@ def present(
] = "Error. Same user(s) can not be added and deleted simultaneously"
return ret
changes = _changes(name, gid, addusers, delusers, members)
changes = _changes(name, gid, addusers, delusers, members, local=local)
if changes:
ret["comment"] = "The following group attributes are set to be changed:\n"
for key, val in changes.items():
ret["comment"] += "{}: {}\n".format(key, val)
ret["comment"] += f"{key}: {val}\n"
if __opts__["test"]:
ret["result"] = None
@ -222,7 +238,7 @@ def present(
sys.modules[__salt__["test.ping"].__module__].__context__.pop(
"group.getent", None
)
changes = _changes(name, gid, addusers, delusers, members)
changes = _changes(name, gid, addusers, delusers, members, local=local)
if changes:
ret["result"] = False
ret["comment"] += "Some changes could not be applied"
@ -234,7 +250,7 @@ def present(
# The group is not present, make it!
if __opts__["test"]:
ret["result"] = None
ret["comment"] = "Group {} set to be added".format(name)
ret["comment"] = f"Group {name} set to be added"
return ret
grps = __salt__["group.getent"]()
@ -255,7 +271,17 @@ def present(
return ret
# Group is not present, make it.
if __salt__["group.add"](name, gid=gid, system=system, non_unique=non_unique):
if salt.utils.platform.is_windows():
add_args = {}
else:
add_args = {"local": local}
if __salt__["group.add"](
name,
gid=gid,
system=system,
non_unique=non_unique,
**add_args,
):
# if members to be added
grp_members = None
if members:
@ -268,9 +294,9 @@ def present(
sys.modules[__salt__["test.ping"].__module__].__context__.pop(
"group.getent", None
)
ret["comment"] = "New group {} created".format(name)
ret["changes"] = __salt__["group.info"](name)
changes = _changes(name, gid, addusers, delusers, members)
ret["comment"] = f"New group {name} created"
ret["changes"] = __salt__["group.info"](name, **_get_root_args(local))
changes = _changes(name, gid, addusers, delusers, members, local=local)
if changes:
ret["result"] = False
ret["comment"] = (
@ -280,11 +306,11 @@ def present(
ret["changes"] = {"Failed": changes}
else:
ret["result"] = False
ret["comment"] = "Failed to create new group {}".format(name)
ret["comment"] = f"Failed to create new group {name}"
return ret
def absent(name):
def absent(name, local=False):
"""
Ensure that the named group is absent
@ -292,6 +318,13 @@ def absent(name):
name (str):
The name of the group to remove
local (Only on systems with lgroupdel available):
Ensure the group account is removed locally ignoring global
account management (default is False).
.. versionadded:: 3007.0
Example:
.. code-block:: yaml
@ -301,20 +334,24 @@ def absent(name):
group.absent
"""
ret = {"name": name, "changes": {}, "result": True, "comment": ""}
grp_info = __salt__["group.info"](name)
grp_info = __salt__["group.info"](name, **_get_root_args(local))
if grp_info:
# Group already exists. Remove the group.
if __opts__["test"]:
ret["result"] = None
ret["comment"] = "Group {} is set for removal".format(name)
ret["comment"] = f"Group {name} is set for removal"
return ret
ret["result"] = __salt__["group.delete"](name)
if salt.utils.platform.is_windows():
del_args = {}
else:
del_args = {"local": local}
ret["result"] = __salt__["group.delete"](name, **del_args)
if ret["result"]:
ret["changes"] = {name: ""}
ret["comment"] = "Removed group {}".format(name)
ret["comment"] = f"Removed group {name}"
return ret
else:
ret["comment"] = "Failed to remove group {}".format(name)
ret["comment"] = f"Failed to remove group {name}"
return ret
else:
ret["comment"] = "Group not present"

Some files were not shown because too many files have changed in this diff Show more