mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Update pytest to 6.2.5 for python 3.10 (#61295)
* Update pytest to 6.2.5 for python 3.10 * bump junos-eznc to 2.6.0 * bump setproctitle version and fix integration tests * Skip tests for python 3.10 * Fix test with py3.10 * bump jinja2 version and dependencies * Fix test with py3.10 * Skip tests for python 3.10 and new moto version * Use tempfile library to test perms on directories * Maintain static requirements changes, revert `requirements/base.txt` Signed-off-by: Pedro Algarvio <palgarvio@vmware.com> Co-authored-by: Megan Wilhite <mwilhite@vmware.com> Co-authored-by: Pedro Algarvio <palgarvio@vmware.com>
This commit is contained in:
parent
2eee03acdf
commit
306aa6dd29
55 changed files with 326 additions and 482 deletions
|
@ -45,7 +45,7 @@ IS_DARWIN = sys.platform.lower().startswith("darwin")
|
|||
IS_WINDOWS = sys.platform.lower().startswith("win")
|
||||
IS_FREEBSD = sys.platform.lower().startswith("freebsd")
|
||||
# Python versions to run against
|
||||
_PYTHON_VERSIONS = ("3", "3.5", "3.6", "3.7", "3.8", "3.9")
|
||||
_PYTHON_VERSIONS = ("3", "3.5", "3.6", "3.7", "3.8", "3.9", "3.10")
|
||||
|
||||
# Nox options
|
||||
# Reuse existing virtualenvs
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
mock >= 3.0.0
|
||||
# PyTest
|
||||
pytest >= 6.1.0
|
||||
pytest >= 6.1.0; python_version <= "3.9"
|
||||
pytest == 6.2.5; python_version >= "3.10"
|
||||
pytest-salt-factories >= 0.907.0
|
||||
pytest-tempdir >= 2019.10.12
|
||||
pytest-helpers-namespace >= 2019.1.8
|
||||
|
|
|
@ -17,17 +17,20 @@ docker
|
|||
gitpython>=2.1.15
|
||||
jmespath
|
||||
jsonschema
|
||||
junos-eznc==2.4.0; sys_platform != 'win32'
|
||||
junos-eznc==2.4.0; sys_platform != 'win32' and python_version <= '3.9'
|
||||
junos-eznc==2.6.0; sys_platform != 'win32' and python_version >= '3.10'
|
||||
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
|
||||
moto>=1.3.14 ; python_version <= '3.9'
|
||||
moto>=2.0.0 ; python_version >= '3.10'
|
||||
napalm; sys_platform != 'win32' and python_version > '3.6'
|
||||
paramiko>=2.1.6; sys_platform != 'win32' and sys_platform != 'darwin'
|
||||
passlib>=1.7.2; sys_platform != 'win32'
|
||||
pycurl>=7.43.0.5
|
||||
pycurl>=7.43.0.5; python_version <= '3.9'
|
||||
pycurl==7.44.1; python_version >= '3.10'
|
||||
pyinotify>=0.9.6; sys_platform != 'win32' and sys_platform != 'darwin' and platform_system != "openbsd"
|
||||
python-etcd>0.4.2
|
||||
pyvmomi
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
pyiface
|
||||
pygit2<1.1.0; python_version <= '3.8'
|
||||
pygit2>=1.4.0; python_version > '3.8'
|
||||
pygit2==1.7.1; python_version >= '3.10'
|
||||
pymysql==0.9.3; python_version <= '3.5'
|
||||
pymysql>=1.0.2; python_version > '3.5'
|
||||
ansible
|
||||
|
|
|
@ -421,6 +421,8 @@ idna==2.8
|
|||
# via requests
|
||||
immutables==0.16
|
||||
# via contextvars
|
||||
importlib_metadata==4.6.3 ; python_version >= "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
iniconfig==1.1.1
|
||||
# via pytest
|
||||
ipaddress==1.0.23
|
||||
|
@ -438,7 +440,7 @@ jaraco.functools==3.3.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==3.0.1
|
||||
jinja2==3.0.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# junos-eznc
|
||||
|
@ -451,7 +453,7 @@ jmespath==0.10.0
|
|||
# botocore
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements/static/ci/common.in
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.6.0 ; sys_platform != "win32" and python_version >= "3.10"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -489,7 +491,7 @@ more-itertools==8.8.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==2.2.7
|
||||
moto==2.2.7 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -589,7 +591,7 @@ msrestazure==0.6.4
|
|||
# azure-mgmt-web
|
||||
napalm==3.3.1 ; sys_platform != "win32" and python_version > "3.6"
|
||||
# via -r requirements/static/ci/common.in
|
||||
ncclient==0.6.12
|
||||
ncclient==0.6.9
|
||||
# via
|
||||
# junos-eznc
|
||||
# napalm
|
||||
|
@ -602,9 +604,7 @@ netaddr==0.7.19
|
|||
netmiko==3.4.0
|
||||
# via napalm
|
||||
ntc-templates==2.3.2
|
||||
# via
|
||||
# junos-eznc
|
||||
# netmiko
|
||||
# via netmiko
|
||||
ntlm-auth==1.3.0
|
||||
# via
|
||||
# requests-ntlm
|
||||
|
@ -652,7 +652,7 @@ pycparser==2.19
|
|||
# via cffi
|
||||
pycryptodomex==3.10.1
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.4
|
||||
# via napalm
|
||||
|
@ -688,7 +688,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.2.5
|
||||
pytest==6.2.5 ; python_version >= "3.10"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
@ -773,7 +773,7 @@ scp==0.14.1
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.2.2
|
||||
setproctitle==1.2.2 ; python_version >= "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
@ -857,6 +857,8 @@ yamlordereddictloader==0.4.0
|
|||
# via junos-eznc
|
||||
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
|
||||
|
|
|
@ -21,10 +21,6 @@ attrs==20.3.0
|
|||
# jsonschema
|
||||
# pytest
|
||||
# pytest-salt-factories
|
||||
aws-sam-translator==1.33.0
|
||||
# via cfn-lint
|
||||
aws-xray-sdk==0.95
|
||||
# via moto
|
||||
azure-applicationinsights==0.1.0
|
||||
# via azure
|
||||
azure-batch==4.1.3
|
||||
|
@ -330,12 +326,9 @@ bcrypt==3.1.6
|
|||
boto3==1.17.67 ; python_version >= "3.6"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# aws-sam-translator
|
||||
# moto
|
||||
boto==2.49.0
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# moto
|
||||
# via -r requirements/static/ci/common.in
|
||||
botocore==1.20.67
|
||||
# via
|
||||
# boto3
|
||||
|
@ -364,8 +357,6 @@ cffi==1.14.6
|
|||
# napalm
|
||||
# pygit2
|
||||
# pynacl
|
||||
cfn-lint==0.44.3
|
||||
# via moto
|
||||
chardet==3.0.4
|
||||
# via requests
|
||||
cheetah3==3.2.6.post2
|
||||
|
@ -398,11 +389,7 @@ cryptography==3.3.2
|
|||
# moto
|
||||
# paramiko
|
||||
# pyopenssl
|
||||
# python-jose
|
||||
# sshpubkeys
|
||||
# vcert
|
||||
decorator==4.4.2
|
||||
# via networkx
|
||||
distlib==0.3.2
|
||||
# via virtualenv
|
||||
distro==1.5.0
|
||||
|
@ -415,14 +402,7 @@ dnspython==1.16.0
|
|||
docker-pycreds==0.4.0
|
||||
# via docker
|
||||
docker==3.7.2
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# moto
|
||||
ecdsa==0.14.1
|
||||
# via
|
||||
# moto
|
||||
# python-jose
|
||||
# sshpubkeys
|
||||
# via -r requirements/static/ci/common.in
|
||||
filelock==3.0.12
|
||||
# via virtualenv
|
||||
flaky==3.7.0
|
||||
|
@ -446,7 +426,6 @@ google-auth==1.6.3
|
|||
idna==2.8
|
||||
# via
|
||||
# -r requirements/darwin.txt
|
||||
# moto
|
||||
# requests
|
||||
immutables==0.15
|
||||
# via contextvars
|
||||
|
@ -467,7 +446,7 @@ jaraco.functools==2.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==2.11.3
|
||||
jinja2==3.0.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# junos-eznc
|
||||
|
@ -478,22 +457,9 @@ jmespath==0.9.4
|
|||
# -r requirements/static/ci/common.in
|
||||
# boto3
|
||||
# botocore
|
||||
jsondiff==1.2.0
|
||||
# via moto
|
||||
jsonpatch==1.28
|
||||
# via cfn-lint
|
||||
jsonpickle==2.0.0
|
||||
# via aws-xray-sdk
|
||||
jsonpointer==2.0
|
||||
# via jsonpatch
|
||||
jsonschema==3.2.0
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# aws-sam-translator
|
||||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
# 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
|
||||
# napalm
|
||||
|
@ -514,24 +480,21 @@ mako==1.1.4
|
|||
# via
|
||||
# -r requirements/darwin.txt
|
||||
# -r requirements/static/ci/common.in
|
||||
markupsafe==1.1.1
|
||||
markupsafe==2.0.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
# mako
|
||||
# moto
|
||||
mock==3.0.5
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# moto
|
||||
# via -r requirements/pytest.txt
|
||||
more-itertools==8.2.0
|
||||
# via
|
||||
# cheroot
|
||||
# cherrypy
|
||||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==2.2.17 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -631,7 +594,7 @@ msrestazure==0.6.4
|
|||
# azure-mgmt-web
|
||||
napalm==3.1.0 ; sys_platform != "win32" and python_version > "3.6"
|
||||
# via -r requirements/static/ci/common.in
|
||||
ncclient==0.6.4
|
||||
ncclient==0.6.9
|
||||
# via junos-eznc
|
||||
netaddr==0.7.19
|
||||
# via
|
||||
|
@ -640,10 +603,6 @@ netaddr==0.7.19
|
|||
# pyeapi
|
||||
netmiko==3.2.0
|
||||
# via napalm
|
||||
networkx==2.5
|
||||
# via cfn-lint
|
||||
ntc-templates==1.4.1
|
||||
# via junos-eznc
|
||||
oauthlib==3.1.0
|
||||
# via requests-oauthlib
|
||||
oscrypto==1.2.0
|
||||
|
@ -681,7 +640,6 @@ pyasn1==0.4.8
|
|||
# via
|
||||
# -r requirements/darwin.txt
|
||||
# pyasn1-modules
|
||||
# python-jose
|
||||
# rsa
|
||||
pycparser==2.19
|
||||
# via
|
||||
|
@ -689,7 +647,7 @@ pycparser==2.19
|
|||
# cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.44.1 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.3
|
||||
# via napalm
|
||||
|
@ -723,7 +681,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.2.5 ; python_version >= "3.10"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
@ -745,8 +703,6 @@ python-etcd==0.4.5
|
|||
# via -r requirements/static/ci/common.in
|
||||
python-gnupg==0.4.4
|
||||
# via -r requirements/darwin.txt
|
||||
python-jose[cryptography]==3.2.0
|
||||
# via moto
|
||||
pytz==2021.1
|
||||
# via
|
||||
# moto
|
||||
|
@ -756,11 +712,9 @@ pyvmomi==6.7.1.2018.12
|
|||
pyyaml==5.4.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# cfn-lint
|
||||
# clustershell
|
||||
# junos-eznc
|
||||
# kubernetes
|
||||
# moto
|
||||
# napalm
|
||||
# yamlordereddictloader
|
||||
pyzmq==21.0.2 ; python_version >= "3.9"
|
||||
|
@ -775,7 +729,6 @@ requests==2.25.1
|
|||
# -r requirements/static/ci/common.in
|
||||
# adal
|
||||
# apache-libcloud
|
||||
# aws-xray-sdk
|
||||
# azure-cosmosdb-table
|
||||
# azure-datalake-store
|
||||
# azure-keyvault
|
||||
|
@ -797,9 +750,7 @@ responses==0.10.6
|
|||
rfc3987==1.3.8
|
||||
# via -r requirements/static/ci/common.in
|
||||
rsa==4.7.2
|
||||
# via
|
||||
# google-auth
|
||||
# python-jose
|
||||
# via google-auth
|
||||
s3transfer==0.4.2
|
||||
# via boto3
|
||||
scp==0.13.2
|
||||
|
@ -811,32 +762,26 @@ setproctitle==1.1.10
|
|||
# via -r requirements/darwin.txt
|
||||
six==1.16.0
|
||||
# via
|
||||
# aws-sam-translator
|
||||
# bcrypt
|
||||
# cassandra-driver
|
||||
# cfn-lint
|
||||
# cheroot
|
||||
# cryptography
|
||||
# docker
|
||||
# docker-pycreds
|
||||
# ecdsa
|
||||
# genshi
|
||||
# geomet
|
||||
# google-auth
|
||||
# isodate
|
||||
# jsonschema
|
||||
# junit-xml
|
||||
# junos-eznc
|
||||
# kubernetes
|
||||
# mock
|
||||
# moto
|
||||
# msrestazure
|
||||
# ncclient
|
||||
# packaging
|
||||
# pynacl
|
||||
# pyopenssl
|
||||
# python-dateutil
|
||||
# python-jose
|
||||
# pyvmomi
|
||||
# responses
|
||||
# textfsm
|
||||
|
@ -848,19 +793,14 @@ smmap==3.0.2
|
|||
# via gitdb
|
||||
sqlparse==0.4.2
|
||||
# via -r requirements/static/ci/common.in
|
||||
sshpubkeys==3.1.0
|
||||
# via moto
|
||||
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
|
||||
# via
|
||||
# napalm
|
||||
# netmiko
|
||||
# ntc-templates
|
||||
timelib==0.2.5
|
||||
# via -r requirements/darwin.txt
|
||||
toml==0.10.2
|
||||
|
@ -891,8 +831,6 @@ websocket-client==0.40.0
|
|||
# kubernetes
|
||||
werkzeug==0.15.6
|
||||
# via moto
|
||||
wrapt==1.11.1
|
||||
# via aws-xray-sdk
|
||||
xmltodict==0.12.0
|
||||
# via moto
|
||||
yamlordereddictloader==0.4.0
|
||||
|
@ -901,8 +839,6 @@ yamlordereddictloader==0.4.0
|
|||
# junos-eznc
|
||||
zc.lockfile==2.0
|
||||
# via cherrypy
|
||||
zipp==3.4.0
|
||||
# via moto
|
||||
|
||||
# The following packages are considered to be unsafe in a requirements file:
|
||||
# setuptools
|
||||
|
|
|
@ -435,15 +435,17 @@ imagesize==1.2.0
|
|||
# via sphinx
|
||||
immutables==0.15
|
||||
# via contextvars
|
||||
importlib-metadata==4.6.4
|
||||
# via moto
|
||||
importlib_metadata==4.6.3 ; python_version >= "3.10"
|
||||
# via
|
||||
# -r requirements/static/pkg/linux.in
|
||||
# moto
|
||||
ipaddress==1.0.23
|
||||
# via kubernetes
|
||||
isodate==0.6.0
|
||||
# via msrest
|
||||
jaraco.functools==2.0
|
||||
# via tempora
|
||||
jinja2==2.11.3
|
||||
jinja2==3.0.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# ansible-core
|
||||
|
@ -458,7 +460,7 @@ jmespath==0.10.0
|
|||
# botocore
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements/static/ci/common.in
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.6.0 ; sys_platform != "win32" and python_version >= "3.10"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -481,7 +483,7 @@ lxml==4.6.3
|
|||
# ncclient
|
||||
mako==1.1.5
|
||||
# via -r requirements/static/ci/common.in
|
||||
markupsafe==1.1.1
|
||||
markupsafe==2.0.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
|
@ -493,7 +495,7 @@ more-itertools==5.0.0
|
|||
# cherrypy
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==2.2.4
|
||||
moto==2.2.4 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via -r requirements/base.txt
|
||||
|
@ -591,7 +593,7 @@ msrestazure==0.6.4
|
|||
# azure-mgmt-web
|
||||
napalm==3.3.1 ; sys_platform != "win32" and python_version > "3.6"
|
||||
# via -r requirements/static/ci/common.in
|
||||
ncclient==0.6.12
|
||||
ncclient==0.6.9
|
||||
# via
|
||||
# junos-eznc
|
||||
# napalm
|
||||
|
@ -603,9 +605,7 @@ netaddr==0.8.0
|
|||
netmiko==3.4.0
|
||||
# via napalm
|
||||
ntc-templates==2.2.2
|
||||
# via
|
||||
# junos-eznc
|
||||
# netmiko
|
||||
# via netmiko
|
||||
oauthlib==3.1.1
|
||||
# via requests-oauthlib
|
||||
oscrypto==1.2.1
|
||||
|
@ -642,11 +642,11 @@ pycparser==2.17
|
|||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.4
|
||||
# via napalm
|
||||
pygit2==1.6.1 ; python_version > "3.8"
|
||||
pygit2==1.7.1 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/linux.in
|
||||
pygments==2.8.1
|
||||
# via sphinx
|
||||
|
@ -754,7 +754,7 @@ scp==0.13.6
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.2.2 ; python_version >= "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -19,10 +19,6 @@ attrs==20.3.0
|
|||
# jsonschema
|
||||
# pytest
|
||||
# pytest-salt-factories
|
||||
aws-sam-translator==1.33.0
|
||||
# via cfn-lint
|
||||
aws-xray-sdk==0.95
|
||||
# via moto
|
||||
azure-applicationinsights==0.1.0
|
||||
# via azure
|
||||
azure-batch==4.1.3
|
||||
|
@ -328,12 +324,9 @@ bcrypt==3.1.6
|
|||
boto3==1.17.67 ; python_version >= "3.6"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# aws-sam-translator
|
||||
# moto
|
||||
boto==2.49.0
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# moto
|
||||
# via -r requirements/static/ci/common.in
|
||||
botocore==1.20.67
|
||||
# via
|
||||
# boto3
|
||||
|
@ -362,8 +355,6 @@ cffi==1.14.6
|
|||
# napalm
|
||||
# pygit2
|
||||
# pynacl
|
||||
cfn-lint==0.44.3
|
||||
# via moto
|
||||
chardet==3.0.4
|
||||
# via requests
|
||||
cheetah3==3.2.6.post2
|
||||
|
@ -395,11 +386,7 @@ cryptography==3.3.2
|
|||
# moto
|
||||
# paramiko
|
||||
# pyopenssl
|
||||
# python-jose
|
||||
# sshpubkeys
|
||||
# vcert
|
||||
decorator==4.4.2
|
||||
# via networkx
|
||||
distlib==0.3.2
|
||||
# via virtualenv
|
||||
distro==1.5.0
|
||||
|
@ -414,14 +401,7 @@ dnspython==1.16.0
|
|||
docker-pycreds==0.4.0
|
||||
# via docker
|
||||
docker==3.7.2
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# moto
|
||||
ecdsa==0.14.1
|
||||
# via
|
||||
# moto
|
||||
# python-jose
|
||||
# sshpubkeys
|
||||
# via -r requirements/static/ci/common.in
|
||||
filelock==3.0.12
|
||||
# via virtualenv
|
||||
flaky==3.7.0
|
||||
|
@ -441,9 +421,7 @@ gitpython==3.1.12
|
|||
google-auth==1.6.3
|
||||
# via kubernetes
|
||||
idna==2.8
|
||||
# via
|
||||
# moto
|
||||
# requests
|
||||
# via requests
|
||||
immutables==0.15
|
||||
# via contextvars
|
||||
iniconfig==1.0.1
|
||||
|
@ -463,7 +441,7 @@ jaraco.functools==2.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==2.11.3
|
||||
jinja2==3.0.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# junos-eznc
|
||||
|
@ -474,22 +452,9 @@ jmespath==0.9.4
|
|||
# -r requirements/static/ci/common.in
|
||||
# boto3
|
||||
# botocore
|
||||
jsondiff==1.2.0
|
||||
# via moto
|
||||
jsonpatch==1.28
|
||||
# via cfn-lint
|
||||
jsonpickle==2.0.0
|
||||
# via aws-xray-sdk
|
||||
jsonpointer==2.0
|
||||
# via jsonpatch
|
||||
jsonschema==3.2.0
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# aws-sam-translator
|
||||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
# 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
|
||||
# napalm
|
||||
|
@ -510,24 +475,21 @@ lxml==4.6.3
|
|||
# ncclient
|
||||
mako==1.1.4
|
||||
# via -r requirements/static/ci/common.in
|
||||
markupsafe==1.1.1
|
||||
markupsafe==2.0.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
# mako
|
||||
# moto
|
||||
mock==3.0.5
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# moto
|
||||
# via -r requirements/pytest.txt
|
||||
more-itertools==5.0.0
|
||||
# via
|
||||
# cheroot
|
||||
# cherrypy
|
||||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==2.2.17 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -627,7 +589,7 @@ msrestazure==0.6.4
|
|||
# azure-mgmt-web
|
||||
napalm==3.1.0 ; sys_platform != "win32" and python_version > "3.6"
|
||||
# via -r requirements/static/ci/common.in
|
||||
ncclient==0.6.4
|
||||
ncclient==0.6.9
|
||||
# via junos-eznc
|
||||
netaddr==0.7.19
|
||||
# via
|
||||
|
@ -636,10 +598,6 @@ netaddr==0.7.19
|
|||
# pyeapi
|
||||
netmiko==3.2.0
|
||||
# via napalm
|
||||
networkx==2.5
|
||||
# via cfn-lint
|
||||
ntc-templates==1.4.1
|
||||
# via junos-eznc
|
||||
oauthlib==3.1.0
|
||||
# via requests-oauthlib
|
||||
oscrypto==1.2.0
|
||||
|
@ -677,13 +635,12 @@ pyasn1-modules==0.2.4
|
|||
pyasn1==0.4.8
|
||||
# via
|
||||
# pyasn1-modules
|
||||
# python-jose
|
||||
# rsa
|
||||
pycparser==2.17
|
||||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.44.1 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.3
|
||||
# via napalm
|
||||
|
@ -719,7 +676,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.2.5 ; python_version >= "3.10"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
@ -741,8 +698,6 @@ python-etcd==0.4.5
|
|||
# via -r requirements/static/ci/common.in
|
||||
python-gnupg==0.4.4
|
||||
# via -r requirements/static/pkg/freebsd.in
|
||||
python-jose[cryptography]==3.2.0
|
||||
# via moto
|
||||
pytz==2021.1
|
||||
# via
|
||||
# moto
|
||||
|
@ -752,11 +707,9 @@ pyvmomi==6.7.1.2018.12
|
|||
pyyaml==5.4.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# cfn-lint
|
||||
# clustershell
|
||||
# junos-eznc
|
||||
# kubernetes
|
||||
# moto
|
||||
# napalm
|
||||
# yamlordereddictloader
|
||||
pyzmq==21.0.2 ; python_version >= "3.9"
|
||||
|
@ -771,7 +724,6 @@ requests==2.25.1
|
|||
# -r requirements/static/ci/common.in
|
||||
# adal
|
||||
# apache-libcloud
|
||||
# aws-xray-sdk
|
||||
# azure-cosmosdb-table
|
||||
# azure-datalake-store
|
||||
# azure-keyvault
|
||||
|
@ -792,9 +744,7 @@ responses==0.10.6
|
|||
rfc3987==1.3.8
|
||||
# via -r requirements/static/ci/common.in
|
||||
rsa==4.7.2
|
||||
# via
|
||||
# google-auth
|
||||
# python-jose
|
||||
# via google-auth
|
||||
s3transfer==0.4.2
|
||||
# via boto3
|
||||
scp==0.13.2
|
||||
|
@ -806,34 +756,28 @@ setproctitle==1.1.10
|
|||
# via -r requirements/static/pkg/freebsd.in
|
||||
six==1.16.0
|
||||
# via
|
||||
# aws-sam-translator
|
||||
# bcrypt
|
||||
# cassandra-driver
|
||||
# cfn-lint
|
||||
# cheroot
|
||||
# cryptography
|
||||
# docker
|
||||
# docker-pycreds
|
||||
# ecdsa
|
||||
# genshi
|
||||
# geomet
|
||||
# google-auth
|
||||
# isodate
|
||||
# jsonschema
|
||||
# junit-xml
|
||||
# junos-eznc
|
||||
# kazoo
|
||||
# kubernetes
|
||||
# mock
|
||||
# more-itertools
|
||||
# moto
|
||||
# msrestazure
|
||||
# ncclient
|
||||
# packaging
|
||||
# pynacl
|
||||
# pyopenssl
|
||||
# python-dateutil
|
||||
# python-jose
|
||||
# pyvmomi
|
||||
# responses
|
||||
# textfsm
|
||||
|
@ -845,19 +789,14 @@ smmap==3.0.4
|
|||
# via gitdb
|
||||
sqlparse==0.4.2
|
||||
# via -r requirements/static/ci/common.in
|
||||
sshpubkeys==3.1.0
|
||||
# via moto
|
||||
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
|
||||
# via
|
||||
# napalm
|
||||
# netmiko
|
||||
# ntc-templates
|
||||
timelib==0.2.5
|
||||
# via -r requirements/static/pkg/freebsd.in
|
||||
toml==0.10.2
|
||||
|
@ -886,16 +825,12 @@ websocket-client==0.40.0
|
|||
# kubernetes
|
||||
werkzeug==0.15.6
|
||||
# via moto
|
||||
wrapt==1.11.1
|
||||
# via aws-xray-sdk
|
||||
xmltodict==0.12.0
|
||||
# via moto
|
||||
yamlordereddictloader==0.4.0
|
||||
# via junos-eznc
|
||||
zc.lockfile==1.4
|
||||
# via cherrypy
|
||||
zipp==3.4.0
|
||||
# via moto
|
||||
|
||||
# The following packages are considered to be unsafe in a requirements file:
|
||||
# setuptools
|
||||
|
|
|
@ -425,8 +425,10 @@ idna==3.2
|
|||
# via requests
|
||||
immutables==0.16
|
||||
# via contextvars
|
||||
importlib-metadata==4.6.4
|
||||
# via moto
|
||||
importlib_metadata==4.6.3 ; python_version >= "3.10"
|
||||
# via
|
||||
# -r requirements/static/pkg/linux.in
|
||||
# moto
|
||||
ipaddress==1.0.23
|
||||
# via kubernetes
|
||||
isodate==0.6.0
|
||||
|
@ -444,7 +446,7 @@ jaraco.functools==3.3.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==3.0.1
|
||||
jinja2==3.0.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# ansible-core
|
||||
|
@ -458,7 +460,7 @@ jmespath==0.10.0
|
|||
# botocore
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements/static/ci/common.in
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.6.0 ; sys_platform != "win32" and python_version >= "3.10"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -500,7 +502,7 @@ more-itertools==8.8.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==2.2.4
|
||||
moto==2.2.4 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via -r requirements/base.txt
|
||||
|
@ -598,7 +600,7 @@ msrestazure==0.6.4
|
|||
# azure-mgmt-web
|
||||
napalm==3.3.1 ; sys_platform != "win32" and python_version > "3.6"
|
||||
# via -r requirements/static/ci/common.in
|
||||
ncclient==0.6.12
|
||||
ncclient==0.6.9
|
||||
# via
|
||||
# junos-eznc
|
||||
# napalm
|
||||
|
@ -610,9 +612,7 @@ netaddr==0.8.0
|
|||
netmiko==3.4.0
|
||||
# via napalm
|
||||
ntc-templates==2.2.2
|
||||
# via
|
||||
# junos-eznc
|
||||
# netmiko
|
||||
# via netmiko
|
||||
oauthlib==3.1.1
|
||||
# via requests-oauthlib
|
||||
oscrypto==1.2.1
|
||||
|
@ -649,11 +649,11 @@ pycparser==2.20
|
|||
# via cffi
|
||||
pycryptodomex==3.10.1
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.4
|
||||
# via napalm
|
||||
pygit2==1.6.1 ; python_version > "3.8"
|
||||
pygit2==1.7.1 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/linux.in
|
||||
pyiface==0.0.11
|
||||
# via -r requirements/static/ci/linux.in
|
||||
|
@ -763,7 +763,7 @@ scp==0.13.6
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.2.2
|
||||
setproctitle==1.2.2 ; python_version >= "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -25,10 +25,6 @@ attrs==20.3.0
|
|||
# jsonschema
|
||||
# pytest
|
||||
# pytest-salt-factories
|
||||
aws-sam-translator==1.33.0
|
||||
# via cfn-lint
|
||||
aws-xray-sdk==0.95
|
||||
# via moto
|
||||
azure-applicationinsights==0.1.0
|
||||
# via azure
|
||||
azure-batch==4.1.3
|
||||
|
@ -339,19 +335,14 @@ bcrypt==3.1.6
|
|||
boto3==1.17.67 ; python_version >= "3.6"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# aws-sam-translator
|
||||
# moto
|
||||
boto==2.49.0
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# moto
|
||||
# via -r requirements/static/ci/common.in
|
||||
botocore==1.20.67
|
||||
# via
|
||||
# boto3
|
||||
# moto
|
||||
# s3transfer
|
||||
cached-property==1.5.2
|
||||
# via pygit2
|
||||
cachetools==4.2.2
|
||||
# via
|
||||
# google-auth
|
||||
|
@ -376,8 +367,6 @@ cffi==1.14.6
|
|||
# napalm
|
||||
# pygit2
|
||||
# pynacl
|
||||
cfn-lint==0.44.3
|
||||
# via moto
|
||||
chardet==3.0.4
|
||||
# via requests
|
||||
cheetah3==3.2.6.post2
|
||||
|
@ -410,11 +399,7 @@ cryptography==3.3.2
|
|||
# moto
|
||||
# paramiko
|
||||
# pyopenssl
|
||||
# python-jose
|
||||
# sshpubkeys
|
||||
# vcert
|
||||
decorator==4.4.2
|
||||
# via networkx
|
||||
distlib==0.3.2
|
||||
# via virtualenv
|
||||
distro==1.5.0
|
||||
|
@ -427,14 +412,7 @@ dnspython==1.16.0
|
|||
docker-pycreds==0.4.0
|
||||
# via docker
|
||||
docker==3.7.2
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# moto
|
||||
ecdsa==0.14.1
|
||||
# via
|
||||
# moto
|
||||
# python-jose
|
||||
# sshpubkeys
|
||||
# via -r requirements/static/ci/common.in
|
||||
filelock==3.0.12
|
||||
# via virtualenv
|
||||
flaky==3.7.0
|
||||
|
@ -454,11 +432,11 @@ gitpython==3.1.12
|
|||
google-auth==1.6.3
|
||||
# via kubernetes
|
||||
idna==2.8
|
||||
# via
|
||||
# moto
|
||||
# requests
|
||||
# via requests
|
||||
immutables==0.15
|
||||
# via contextvars
|
||||
importlib_metadata==4.6.3 ; python_version >= "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
iniconfig==1.0.1
|
||||
# via pytest
|
||||
ipaddress==1.0.22
|
||||
|
@ -476,7 +454,7 @@ jaraco.functools==2.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==2.11.3
|
||||
jinja2==3.0.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# ansible-base
|
||||
|
@ -488,22 +466,9 @@ jmespath==0.9.4
|
|||
# -r requirements/static/ci/common.in
|
||||
# boto3
|
||||
# botocore
|
||||
jsondiff==1.2.0
|
||||
# via moto
|
||||
jsonpatch==1.28
|
||||
# via cfn-lint
|
||||
jsonpickle==2.0.0
|
||||
# via aws-xray-sdk
|
||||
jsonpointer==2.0
|
||||
# via jsonpatch
|
||||
jsonschema==3.2.0
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# aws-sam-translator
|
||||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
# 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
|
||||
# napalm
|
||||
|
@ -524,24 +489,21 @@ lxml==4.6.3
|
|||
# ncclient
|
||||
mako==1.1.4
|
||||
# via -r requirements/static/ci/common.in
|
||||
markupsafe==1.1.1
|
||||
markupsafe==2.0.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
# mako
|
||||
# moto
|
||||
mock==3.0.5
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# moto
|
||||
# via -r requirements/pytest.txt
|
||||
more-itertools==5.0.0
|
||||
# via
|
||||
# cheroot
|
||||
# cherrypy
|
||||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==2.2.17 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -638,7 +600,7 @@ msrestazure==0.6.3
|
|||
# azure-mgmt-web
|
||||
napalm==3.1.0 ; sys_platform != "win32" and python_version > "3.6"
|
||||
# via -r requirements/static/ci/common.in
|
||||
ncclient==0.6.4
|
||||
ncclient==0.6.9
|
||||
# via junos-eznc
|
||||
netaddr==0.7.19
|
||||
# via
|
||||
|
@ -647,10 +609,6 @@ netaddr==0.7.19
|
|||
# pyeapi
|
||||
netmiko==3.2.0
|
||||
# via napalm
|
||||
networkx==2.5
|
||||
# via cfn-lint
|
||||
ntc-templates==1.4.1
|
||||
# via junos-eznc
|
||||
oauthlib==3.1.0
|
||||
# via requests-oauthlib
|
||||
oscrypto==1.2.0
|
||||
|
@ -690,17 +648,16 @@ pyasn1-modules==0.2.4
|
|||
pyasn1==0.4.8
|
||||
# via
|
||||
# pyasn1-modules
|
||||
# python-jose
|
||||
# rsa
|
||||
pycparser==2.17
|
||||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.44.1 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.3
|
||||
# via napalm
|
||||
pygit2==1.5.0 ; python_version > "3.8"
|
||||
pygit2==1.7.1 ; python_version >= "3.10"
|
||||
# via -r requirements/static/ci/linux.in
|
||||
pyiface==0.0.11
|
||||
# via -r requirements/static/ci/linux.in
|
||||
|
@ -738,7 +695,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.2.5 ; python_version >= "3.10"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
@ -760,8 +717,6 @@ python-etcd==0.4.5
|
|||
# via -r requirements/static/ci/common.in
|
||||
python-gnupg==0.4.4
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
python-jose[cryptography]==3.2.0
|
||||
# via moto
|
||||
python-telegram-bot==13.7 ; python_version > "3.5"
|
||||
# via -r requirements/static/ci/linux.in
|
||||
pytz==2021.1
|
||||
|
@ -778,11 +733,9 @@ pyyaml==5.4.1
|
|||
# via
|
||||
# -r requirements/base.txt
|
||||
# ansible-base
|
||||
# cfn-lint
|
||||
# clustershell
|
||||
# junos-eznc
|
||||
# kubernetes
|
||||
# moto
|
||||
# napalm
|
||||
# yamlordereddictloader
|
||||
pyzmq==21.0.2 ; python_version >= "3.9"
|
||||
|
@ -797,7 +750,6 @@ requests==2.25.1
|
|||
# -r requirements/static/ci/common.in
|
||||
# adal
|
||||
# apache-libcloud
|
||||
# aws-xray-sdk
|
||||
# azure-cosmosdb-table
|
||||
# azure-datalake-store
|
||||
# azure-keyvault
|
||||
|
@ -821,9 +773,7 @@ rfc3987==1.3.8
|
|||
rpm-vercmp==0.1.2
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
rsa==4.7.2
|
||||
# via
|
||||
# google-auth
|
||||
# python-jose
|
||||
# via google-auth
|
||||
s3transfer==0.4.2
|
||||
# via boto3
|
||||
scp==0.13.2
|
||||
|
@ -831,38 +781,32 @@ scp==0.13.2
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.2.2 ; python_version >= "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
# apscheduler
|
||||
# aws-sam-translator
|
||||
# bcrypt
|
||||
# cassandra-driver
|
||||
# cfn-lint
|
||||
# cheroot
|
||||
# cryptography
|
||||
# docker
|
||||
# docker-pycreds
|
||||
# ecdsa
|
||||
# genshi
|
||||
# geomet
|
||||
# google-auth
|
||||
# isodate
|
||||
# jsonschema
|
||||
# junit-xml
|
||||
# junos-eznc
|
||||
# kazoo
|
||||
# kubernetes
|
||||
# mock
|
||||
# more-itertools
|
||||
# moto
|
||||
# ncclient
|
||||
# packaging
|
||||
# pynacl
|
||||
# pyopenssl
|
||||
# python-dateutil
|
||||
# python-jose
|
||||
# pyvmomi
|
||||
# responses
|
||||
# textfsm
|
||||
|
@ -875,19 +819,14 @@ smmap==3.0.4
|
|||
# via gitdb
|
||||
sqlparse==0.4.2
|
||||
# via -r requirements/static/ci/common.in
|
||||
sshpubkeys==3.1.0
|
||||
# via moto
|
||||
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
|
||||
# via
|
||||
# napalm
|
||||
# netmiko
|
||||
# ntc-templates
|
||||
timelib==0.2.5
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
toml==0.10.2
|
||||
|
@ -922,8 +861,6 @@ websocket-client==0.40.0
|
|||
# kubernetes
|
||||
werkzeug==0.15.6
|
||||
# via moto
|
||||
wrapt==1.11.1
|
||||
# via aws-xray-sdk
|
||||
xmltodict==0.12.0
|
||||
# via moto
|
||||
yamlordereddictloader==0.4.0
|
||||
|
@ -931,7 +868,7 @@ yamlordereddictloader==0.4.0
|
|||
zc.lockfile==1.4
|
||||
# via cherrypy
|
||||
zipp==3.4.0
|
||||
# via moto
|
||||
# via importlib-metadata
|
||||
|
||||
# The following packages are considered to be unsafe in a requirements file:
|
||||
# setuptools
|
||||
|
|
|
@ -507,7 +507,7 @@ jsonschema==3.2.0
|
|||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
jxmlease==1.0.1 ; sys_platform != "win32"
|
||||
# via -r requirements/static/ci/common.in
|
||||
|
@ -542,7 +542,7 @@ more-itertools==5.0.0
|
|||
# jaraco.functools
|
||||
# moto
|
||||
# zipp
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -688,7 +688,7 @@ pycparser==2.17
|
|||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.43.0.6 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pygit2==1.0.3 ; python_version <= "3.8"
|
||||
# via -r requirements/static/ci/linux.in
|
||||
|
@ -726,7 +726,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
@ -811,7 +811,7 @@ s3transfer==0.3.7
|
|||
# via boto3
|
||||
scp==0.13.2
|
||||
# via junos-eznc
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -448,7 +448,7 @@ jaraco.functools==3.3.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==3.0.1
|
||||
jinja2==2.11.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# junos-eznc
|
||||
|
@ -460,7 +460,7 @@ jmespath==0.10.0
|
|||
# botocore
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements/static/ci/common.in
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
jxmlease==1.0.3 ; sys_platform != "win32"
|
||||
# via -r requirements/static/ci/common.in
|
||||
|
@ -478,7 +478,7 @@ lxml==4.6.3
|
|||
# ncclient
|
||||
mako==1.1.5
|
||||
# via -r requirements/static/ci/common.in
|
||||
markupsafe==2.0.1
|
||||
markupsafe==1.1.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
|
@ -493,7 +493,7 @@ more-itertools==8.8.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==2.2.7
|
||||
moto==2.2.7 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -642,7 +642,7 @@ pycparser==2.19
|
|||
# via cffi
|
||||
pycryptodomex==3.10.1
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and platform_system != "openbsd"
|
||||
# via -r requirements/static/ci/common.in
|
||||
|
@ -674,7 +674,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.2.5
|
||||
pytest==6.2.5 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
@ -754,7 +754,7 @@ s3transfer==0.5.0
|
|||
# via boto3
|
||||
scp==0.14.1
|
||||
# via junos-eznc
|
||||
setproctitle==1.2.2
|
||||
setproctitle==1.2.2 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -508,7 +508,7 @@ jsonschema==3.2.0
|
|||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
jxmlease==1.0.3 ; sys_platform != "win32"
|
||||
# via -r requirements/static/ci/common.in
|
||||
|
@ -541,7 +541,7 @@ more-itertools==5.0.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via -r requirements/base.txt
|
||||
|
@ -678,7 +678,7 @@ pycparser==2.17
|
|||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pygit2==1.0.3 ; python_version <= "3.8"
|
||||
# via -r requirements/static/ci/linux.in
|
||||
|
@ -787,7 +787,7 @@ s3transfer==0.5.0
|
|||
# via boto3
|
||||
scp==0.13.6
|
||||
# via junos-eznc
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -454,7 +454,7 @@ jaraco.functools==3.3.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==3.0.1
|
||||
jinja2==2.11.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# ansible-core
|
||||
|
@ -467,7 +467,7 @@ jmespath==0.10.0
|
|||
# botocore
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements/static/ci/common.in
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
jxmlease==1.0.3 ; sys_platform != "win32"
|
||||
# via -r requirements/static/ci/common.in
|
||||
|
@ -487,7 +487,7 @@ lxml==4.6.3
|
|||
# ncclient
|
||||
mako==1.1.5
|
||||
# via -r requirements/static/ci/common.in
|
||||
markupsafe==2.0.1
|
||||
markupsafe==1.1.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
|
@ -504,7 +504,7 @@ more-itertools==8.8.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==2.2.4
|
||||
moto==2.2.4 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via -r requirements/base.txt
|
||||
|
@ -638,7 +638,7 @@ pycparser==2.20
|
|||
# via cffi
|
||||
pycryptodomex==3.10.1
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pygit2==1.0.3 ; python_version <= "3.8"
|
||||
# via -r requirements/static/ci/linux.in
|
||||
|
@ -743,7 +743,7 @@ saltpylint==2020.9.28
|
|||
# via -r requirements/static/ci/lint.in
|
||||
scp==0.13.6
|
||||
# via junos-eznc
|
||||
setproctitle==1.2.2
|
||||
setproctitle==1.2.2 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -509,7 +509,7 @@ jsonschema==3.2.0
|
|||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
jxmlease==1.0.1 ; sys_platform != "win32"
|
||||
# via -r requirements/static/ci/common.in
|
||||
|
@ -544,7 +544,7 @@ more-itertools==5.0.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -688,7 +688,7 @@ pycparser==2.17
|
|||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.43.0.6 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pygit2==1.0.3 ; python_version <= "3.8"
|
||||
# via -r requirements/static/ci/linux.in
|
||||
|
@ -726,7 +726,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
@ -814,7 +814,7 @@ s3transfer==0.4.2
|
|||
# via boto3
|
||||
scp==0.13.2
|
||||
# via junos-eznc
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -448,7 +448,7 @@ jaraco.functools==3.3.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==3.0.1
|
||||
jinja2==2.11.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# junos-eznc
|
||||
|
@ -461,7 +461,7 @@ jmespath==0.10.0
|
|||
# botocore
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements/static/ci/common.in
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -484,7 +484,7 @@ lxml==4.6.3
|
|||
# ncclient
|
||||
mako==1.1.5
|
||||
# via -r requirements/static/ci/common.in
|
||||
markupsafe==2.0.1
|
||||
markupsafe==1.1.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
|
@ -499,7 +499,7 @@ more-itertools==8.8.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==2.2.7
|
||||
moto==2.2.7 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -662,7 +662,7 @@ pycparser==2.19
|
|||
# via cffi
|
||||
pycryptodomex==3.10.1
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.4
|
||||
# via napalm
|
||||
|
@ -698,7 +698,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.2.5
|
||||
pytest==6.2.5 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
@ -783,7 +783,7 @@ scp==0.14.1
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.2.2
|
||||
setproctitle==1.2.2 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -502,7 +502,7 @@ jsonschema==3.2.0
|
|||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -540,7 +540,7 @@ more-itertools==8.2.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -698,7 +698,7 @@ pycparser==2.19
|
|||
# cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.43.0.6 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.3
|
||||
# via napalm
|
||||
|
@ -732,7 +732,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
|
|
@ -503,7 +503,7 @@ jsonschema==3.2.0
|
|||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -541,7 +541,7 @@ more-itertools==5.0.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via -r requirements/base.txt
|
||||
|
@ -693,7 +693,7 @@ pycparser==2.17
|
|||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.4
|
||||
# via napalm
|
||||
|
@ -811,7 +811,7 @@ scp==0.13.6
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -498,7 +498,7 @@ jsonschema==3.2.0
|
|||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -536,7 +536,7 @@ more-itertools==5.0.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -692,7 +692,7 @@ pycparser==2.17
|
|||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.43.0.6 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.3
|
||||
# via napalm
|
||||
|
@ -728,7 +728,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
|
|
@ -452,7 +452,7 @@ jaraco.functools==3.3.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==3.0.1
|
||||
jinja2==2.11.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# ansible-core
|
||||
|
@ -466,7 +466,7 @@ jmespath==0.10.0
|
|||
# botocore
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements/static/ci/common.in
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -491,7 +491,7 @@ lxml==4.6.3
|
|||
# ncclient
|
||||
mako==1.1.5
|
||||
# via -r requirements/static/ci/common.in
|
||||
markupsafe==2.0.1
|
||||
markupsafe==1.1.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
|
@ -508,7 +508,7 @@ more-itertools==8.8.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==2.2.4
|
||||
moto==2.2.4 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via -r requirements/base.txt
|
||||
|
@ -657,7 +657,7 @@ pycparser==2.20
|
|||
# via cffi
|
||||
pycryptodomex==3.10.1
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.4
|
||||
# via napalm
|
||||
|
@ -771,7 +771,7 @@ scp==0.13.6
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.2.2
|
||||
setproctitle==1.2.2 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -510,7 +510,7 @@ jsonschema==3.2.0
|
|||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -548,7 +548,7 @@ more-itertools==5.0.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -703,7 +703,7 @@ pycparser==2.17
|
|||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.43.0.6 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.3
|
||||
# via napalm
|
||||
|
@ -745,7 +745,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
@ -838,7 +838,7 @@ scp==0.13.2
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -201,7 +201,7 @@ more-itertools==8.2.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -244,7 +244,7 @@ pycparser==2.20
|
|||
# pythonnet
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.5
|
||||
pycurl==7.43.0.5 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# -r requirements/windows.txt
|
||||
|
@ -272,7 +272,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
|
|
@ -440,7 +440,7 @@ jaraco.functools==3.3.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==3.0.1
|
||||
jinja2==2.11.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# junos-eznc
|
||||
|
@ -453,7 +453,7 @@ jmespath==0.10.0
|
|||
# botocore
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements/static/ci/common.in
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -476,7 +476,7 @@ lxml==4.6.3
|
|||
# ncclient
|
||||
mako==1.1.5
|
||||
# via -r requirements/static/ci/common.in
|
||||
markupsafe==2.0.1
|
||||
markupsafe==1.1.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
|
@ -491,7 +491,7 @@ more-itertools==8.8.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==2.2.7
|
||||
moto==2.2.7 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -654,7 +654,7 @@ pycparser==2.19
|
|||
# via cffi
|
||||
pycryptodomex==3.10.1
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.4
|
||||
# via napalm
|
||||
|
@ -690,7 +690,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.2.5
|
||||
pytest==6.2.5 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
@ -775,7 +775,7 @@ scp==0.14.1
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.2.2
|
||||
setproctitle==1.2.2 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -495,7 +495,7 @@ jsonschema==3.2.0
|
|||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -533,7 +533,7 @@ more-itertools==8.2.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -691,7 +691,7 @@ pycparser==2.19
|
|||
# cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.43.0.6 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.3
|
||||
# via napalm
|
||||
|
@ -725,7 +725,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
|
|
@ -467,7 +467,7 @@ jmespath==0.10.0
|
|||
# botocore
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements/static/ci/common.in
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -503,7 +503,7 @@ more-itertools==5.0.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==2.2.4
|
||||
moto==2.2.4 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via -r requirements/base.txt
|
||||
|
@ -652,7 +652,7 @@ pycparser==2.17
|
|||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.4
|
||||
# via napalm
|
||||
|
@ -764,7 +764,7 @@ scp==0.13.6
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -491,7 +491,7 @@ jsonschema==3.2.0
|
|||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -529,7 +529,7 @@ more-itertools==5.0.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -685,7 +685,7 @@ pycparser==2.17
|
|||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.43.0.6 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.3
|
||||
# via napalm
|
||||
|
@ -721,7 +721,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
|
|
@ -448,7 +448,7 @@ jaraco.functools==3.3.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==3.0.1
|
||||
jinja2==2.11.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# ansible-core
|
||||
|
@ -462,7 +462,7 @@ jmespath==0.10.0
|
|||
# botocore
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements/static/ci/common.in
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -487,7 +487,7 @@ lxml==4.6.3
|
|||
# ncclient
|
||||
mako==1.1.5
|
||||
# via -r requirements/static/ci/common.in
|
||||
markupsafe==2.0.1
|
||||
markupsafe==1.1.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
|
@ -504,7 +504,7 @@ more-itertools==8.8.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==2.2.4
|
||||
moto==2.2.4 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via -r requirements/base.txt
|
||||
|
@ -653,7 +653,7 @@ pycparser==2.20
|
|||
# via cffi
|
||||
pycryptodomex==3.10.1
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.4
|
||||
# via napalm
|
||||
|
@ -767,7 +767,7 @@ scp==0.13.6
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.2.2
|
||||
setproctitle==1.2.2 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -503,7 +503,7 @@ jsonschema==3.2.0
|
|||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -541,7 +541,7 @@ more-itertools==5.0.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -696,7 +696,7 @@ pycparser==2.17
|
|||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.43.0.6 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.3
|
||||
# via napalm
|
||||
|
@ -738,7 +738,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
@ -831,7 +831,7 @@ scp==0.13.2
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -141,7 +141,7 @@ jaraco.functools==2.0
|
|||
# tempora
|
||||
jaraco.text==3.5.0
|
||||
# via jaraco.collections
|
||||
jinja2==2.10.1
|
||||
jinja2==2.11.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# moto
|
||||
|
@ -194,7 +194,7 @@ more-itertools==8.2.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==0.6.2
|
||||
# via
|
||||
|
@ -237,7 +237,7 @@ pycparser==2.20
|
|||
# pythonnet
|
||||
pycryptodomex==3.10.1
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.5
|
||||
pycurl==7.43.0.5 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# -r requirements/windows.txt
|
||||
|
@ -265,7 +265,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
|
|
@ -440,7 +440,7 @@ jaraco.functools==3.3.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==3.0.1
|
||||
jinja2==2.11.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# junos-eznc
|
||||
|
@ -453,7 +453,7 @@ jmespath==0.10.0
|
|||
# botocore
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements/static/ci/common.in
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -476,7 +476,7 @@ lxml==4.6.3
|
|||
# ncclient
|
||||
mako==1.1.5
|
||||
# via -r requirements/static/ci/common.in
|
||||
markupsafe==2.0.1
|
||||
markupsafe==1.1.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
|
@ -491,7 +491,7 @@ more-itertools==8.8.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==2.2.7
|
||||
moto==2.2.7 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -654,7 +654,7 @@ pycparser==2.19
|
|||
# via cffi
|
||||
pycryptodomex==3.10.1
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.4
|
||||
# via napalm
|
||||
|
@ -690,7 +690,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.2.5
|
||||
pytest==6.2.5 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
@ -775,7 +775,7 @@ scp==0.14.1
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.2.2
|
||||
setproctitle==1.2.2 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -495,7 +495,7 @@ jsonschema==3.2.0
|
|||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -533,7 +533,7 @@ more-itertools==8.2.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -691,7 +691,7 @@ pycparser==2.19
|
|||
# cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.43.0.6 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.3
|
||||
# via napalm
|
||||
|
@ -725,7 +725,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
|
|
@ -465,7 +465,7 @@ jmespath==0.10.0
|
|||
# botocore
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements/static/ci/common.in
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -501,7 +501,7 @@ more-itertools==5.0.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==2.2.4
|
||||
moto==2.2.4 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via -r requirements/base.txt
|
||||
|
@ -650,7 +650,7 @@ pycparser==2.17
|
|||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.4
|
||||
# via napalm
|
||||
|
@ -762,7 +762,7 @@ scp==0.13.6
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -491,7 +491,7 @@ jsonschema==3.2.0
|
|||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -529,7 +529,7 @@ more-itertools==5.0.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -685,7 +685,7 @@ pycparser==2.17
|
|||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.43.0.6 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.3
|
||||
# via napalm
|
||||
|
@ -721,7 +721,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
|
|
@ -446,7 +446,7 @@ jaraco.functools==3.3.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==3.0.1
|
||||
jinja2==2.11.3
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# ansible-core
|
||||
|
@ -460,7 +460,7 @@ jmespath==0.10.0
|
|||
# botocore
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements/static/ci/common.in
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -485,7 +485,7 @@ lxml==4.6.3
|
|||
# ncclient
|
||||
mako==1.1.5
|
||||
# via -r requirements/static/ci/common.in
|
||||
markupsafe==2.0.1
|
||||
markupsafe==1.1.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
|
@ -502,7 +502,7 @@ more-itertools==8.8.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==2.2.4
|
||||
moto==2.2.4 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via -r requirements/base.txt
|
||||
|
@ -651,7 +651,7 @@ pycparser==2.20
|
|||
# via cffi
|
||||
pycryptodomex==3.10.1
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.44.1
|
||||
pycurl==7.44.1 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.4
|
||||
# via napalm
|
||||
|
@ -765,7 +765,7 @@ scp==0.13.6
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.2.2
|
||||
setproctitle==1.2.2 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -505,7 +505,7 @@ jsonschema==3.2.0
|
|||
# cfn-lint
|
||||
junit-xml==1.9
|
||||
# via cfn-lint
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32"
|
||||
junos-eznc==2.4.0 ; sys_platform != "win32" and python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# napalm
|
||||
|
@ -543,7 +543,7 @@ more-itertools==5.0.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==1.0.2
|
||||
# via
|
||||
|
@ -698,7 +698,7 @@ pycparser==2.17
|
|||
# via cffi
|
||||
pycryptodomex==3.9.8
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.6
|
||||
pycurl==7.43.0.6 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
pyeapi==0.8.3
|
||||
# via napalm
|
||||
|
@ -740,7 +740,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
@ -833,7 +833,7 @@ scp==0.13.2
|
|||
# junos-eznc
|
||||
# napalm
|
||||
# netmiko
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -194,7 +194,7 @@ more-itertools==8.2.0
|
|||
# jaraco.classes
|
||||
# jaraco.functools
|
||||
# moto
|
||||
moto==1.3.16
|
||||
moto==1.3.16 ; python_version <= "3.9"
|
||||
# via -r requirements/static/ci/common.in
|
||||
msgpack==0.6.2
|
||||
# via
|
||||
|
@ -237,7 +237,7 @@ pycparser==2.20
|
|||
# pythonnet
|
||||
pycryptodomex==3.10.1
|
||||
# via -r requirements/crypto.txt
|
||||
pycurl==7.43.0.5
|
||||
pycurl==7.43.0.5 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/static/ci/common.in
|
||||
# -r requirements/windows.txt
|
||||
|
@ -265,7 +265,7 @@ pytest-tempdir==2019.10.12
|
|||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-salt-factories
|
||||
pytest==6.1.2
|
||||
pytest==6.1.2 ; python_version <= "3.9"
|
||||
# via
|
||||
# -r requirements/pytest.txt
|
||||
# pytest-helpers-namespace
|
||||
|
|
|
@ -6,6 +6,8 @@ pyopenssl>=19.0.0
|
|||
python-dateutil>=2.8.0
|
||||
python-gnupg>=0.4.4
|
||||
rpm-vercmp
|
||||
setproctitle>=1.1.10
|
||||
setproctitle>=1.1.10; python_version < '3.10'
|
||||
setproctitle>=1.2.2; python_version >= '3.10'
|
||||
timelib>=0.2.5
|
||||
importlib_metadata>=3.3.0; python_version >= '3.6' and python_version < '3.10'
|
||||
importlib_metadata==4.6.3; python_version >= '3.10'
|
||||
|
|
|
@ -45,13 +45,13 @@ jaraco.functools==2.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==2.11.3
|
||||
jinja2==3.0.3
|
||||
# via -r requirements/base.txt
|
||||
linode-python==1.1.1
|
||||
# via -r requirements/darwin.txt
|
||||
mako==1.1.4
|
||||
# via -r requirements/darwin.txt
|
||||
markupsafe==1.1.1
|
||||
markupsafe==2.0.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
|
|
|
@ -37,9 +37,9 @@ jaraco.functools==2.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==2.11.3
|
||||
jinja2==3.0.3
|
||||
# via -r requirements/base.txt
|
||||
markupsafe==1.1.1
|
||||
markupsafe==2.0.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
|
|
|
@ -24,6 +24,8 @@ idna==2.8
|
|||
# via requests
|
||||
immutables==0.15
|
||||
# via contextvars
|
||||
importlib_metadata==4.6.3 ; python_version >= "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
jaraco.classes==3.2.1
|
||||
# via jaraco.collections
|
||||
jaraco.collections==3.4.0
|
||||
|
@ -35,9 +37,9 @@ jaraco.functools==2.0
|
|||
# tempora
|
||||
jaraco.text==3.5.1
|
||||
# via jaraco.collections
|
||||
jinja2==2.11.3
|
||||
jinja2==3.0.3
|
||||
# via -r requirements/base.txt
|
||||
markupsafe==1.1.1
|
||||
markupsafe==2.0.1
|
||||
# via
|
||||
# -r requirements/base.txt
|
||||
# jinja2
|
||||
|
@ -73,7 +75,7 @@ requests==2.25.1
|
|||
# via -r requirements/base.txt
|
||||
rpm-vercmp==0.1.2
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.2.2 ; python_version >= "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
@ -90,6 +92,8 @@ urllib3==1.26.6
|
|||
# via requests
|
||||
zc.lockfile==1.4
|
||||
# via cherrypy
|
||||
zipp==3.6.0
|
||||
# via importlib-metadata
|
||||
|
||||
# The following packages are considered to be unsafe in a requirements file:
|
||||
# setuptools
|
||||
|
|
|
@ -76,7 +76,7 @@ requests==2.25.1
|
|||
# via -r requirements/base.txt
|
||||
rpm-vercmp==0.1.2
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -79,7 +79,7 @@ requests==2.25.1
|
|||
# via -r requirements/base.txt
|
||||
rpm-vercmp==0.1.2
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -75,7 +75,7 @@ requests==2.25.1
|
|||
# via -r requirements/base.txt
|
||||
rpm-vercmp==0.1.2
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -75,7 +75,7 @@ requests==2.25.1
|
|||
# via -r requirements/base.txt
|
||||
rpm-vercmp==0.1.2
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -49,7 +49,7 @@ jaraco.functools==2.0
|
|||
# tempora
|
||||
jaraco.text==3.5.0
|
||||
# via jaraco.collections
|
||||
jinja2==2.10.1
|
||||
jinja2==2.11.3
|
||||
# via -r requirements/base.txt
|
||||
libnacl==1.8.0
|
||||
# via -r requirements/windows.txt
|
||||
|
|
|
@ -75,7 +75,7 @@ requests==2.25.1
|
|||
# via -r requirements/base.txt
|
||||
rpm-vercmp==0.1.2
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
setproctitle==1.1.10
|
||||
setproctitle==1.1.10 ; python_version < "3.10"
|
||||
# via -r requirements/static/pkg/linux.in
|
||||
six==1.16.0
|
||||
# via
|
||||
|
|
|
@ -849,7 +849,7 @@ def create_network_interface(call=None, kwargs=None):
|
|||
time.sleep(5)
|
||||
|
||||
|
||||
def request_instance(vm_):
|
||||
def request_instance(vm_, kwargs=None):
|
||||
"""
|
||||
Request a VM from Azure.
|
||||
"""
|
||||
|
@ -1215,7 +1215,7 @@ def request_instance(vm_):
|
|||
location=vm_["location"],
|
||||
plan=None,
|
||||
hardware_profile=HardwareProfile(
|
||||
vm_size=getattr(VirtualMachineSizeTypes, vm_["size"].lower()),
|
||||
vm_size=getattr(VirtualMachineSizeTypes, vm_["size"].lower(), kwargs),
|
||||
),
|
||||
storage_profile=StorageProfile(
|
||||
os_disk=os_disk,
|
||||
|
|
|
@ -3,6 +3,7 @@ Tests for the salt-run command
|
|||
"""
|
||||
|
||||
import logging
|
||||
import sys
|
||||
|
||||
import pytest
|
||||
from tests.support.case import ShellCase
|
||||
|
@ -20,6 +21,7 @@ log = logging.getLogger(__name__)
|
|||
|
||||
|
||||
@skipIf(not HAS_LIBNACL, "skipping test_nacl, libnacl is unavailable")
|
||||
@skipIf(sys.version_info >= (3, 10), "Segfaults with python 3")
|
||||
@pytest.mark.windows_whitelisted
|
||||
class NaclTest(ShellCase):
|
||||
"""
|
||||
|
|
|
@ -16,6 +16,8 @@ from tests.support.helpers import VirtualEnv
|
|||
def test_list_available_packages(modules, pip_version, tmp_path):
|
||||
if sys.version_info < (3, 6) and pip_version == "pip>=21.0":
|
||||
pytest.skip("{} is not available on Py3.5".format(pip_version))
|
||||
if sys.version_info >= (3, 10) and pip_version == "pip==9.0.3":
|
||||
pytest.skip("{} is not available on Py3.10".format(pip_version))
|
||||
with VirtualEnv(venv_dir=tmp_path, pip_requirement=pip_version) as virtualenv:
|
||||
virtualenv.install("-U", pip_version)
|
||||
package_name = "pep8"
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
import functools
|
||||
import os
|
||||
import pathlib
|
||||
import subprocess
|
||||
import tempfile
|
||||
|
||||
import pytest
|
||||
import salt.utils.user
|
||||
|
@ -24,81 +26,86 @@ def account_2(account_1):
|
|||
yield _account
|
||||
|
||||
|
||||
def test_chugid(account_1, tmp_path):
|
||||
def test_chugid(account_1):
|
||||
|
||||
# Since we're changing accounts to touch the file, the parent directory must be user and group writable
|
||||
tmp_path.chmod(0o770)
|
||||
with tempfile.TemporaryDirectory() as tmp_path:
|
||||
tmp_path = pathlib.Path(tmp_path)
|
||||
tmp_path.chmod(0o770)
|
||||
|
||||
testfile = tmp_path / "testfile"
|
||||
testfile = tmp_path / "testfile"
|
||||
|
||||
# We should fail because the parent directory group owner is not the account running the test
|
||||
ret = subprocess.run(
|
||||
["touch", str(testfile)],
|
||||
preexec_fn=functools.partial(
|
||||
salt.utils.user.chugid_and_umask,
|
||||
runas=account_1.username,
|
||||
umask=None,
|
||||
group=None,
|
||||
),
|
||||
check=False,
|
||||
)
|
||||
assert ret.returncode != 0
|
||||
# We should fail because the parent directory group owner is not the account running the test
|
||||
ret = subprocess.run(
|
||||
["touch", str(testfile)],
|
||||
preexec_fn=functools.partial(
|
||||
salt.utils.user.chugid_and_umask,
|
||||
runas=account_1.username,
|
||||
umask=None,
|
||||
group=None,
|
||||
),
|
||||
check=False,
|
||||
)
|
||||
assert ret.returncode != 0
|
||||
|
||||
# However if we change the group ownership to one of the account's groups, it should succeed
|
||||
os.chown(str(tmp_path), 0, account_1.group.info.gid)
|
||||
# However if we change the group ownership to one of the account's groups, it should succeed
|
||||
os.chown(str(tmp_path), 0, account_1.group.info.gid)
|
||||
|
||||
ret = subprocess.run(
|
||||
["touch", str(testfile)],
|
||||
preexec_fn=functools.partial(
|
||||
salt.utils.user.chugid_and_umask,
|
||||
runas=account_1.username,
|
||||
umask=None,
|
||||
group=None,
|
||||
),
|
||||
check=False,
|
||||
)
|
||||
assert ret.returncode == 0
|
||||
assert testfile.exists()
|
||||
testfile_stat = testfile.stat()
|
||||
assert testfile_stat.st_uid == account_1.info.uid
|
||||
assert testfile_stat.st_gid == account_1.info.gid
|
||||
ret = subprocess.run(
|
||||
["touch", str(testfile)],
|
||||
preexec_fn=functools.partial(
|
||||
salt.utils.user.chugid_and_umask,
|
||||
runas=account_1.username,
|
||||
umask=None,
|
||||
group=None,
|
||||
),
|
||||
check=False,
|
||||
)
|
||||
assert ret.returncode == 0
|
||||
assert testfile.exists()
|
||||
testfile_stat = testfile.stat()
|
||||
assert testfile_stat.st_uid == account_1.info.uid
|
||||
assert testfile_stat.st_gid == account_1.info.gid
|
||||
|
||||
|
||||
def test_chugid_and_group(account_1, account_2, tmp_path):
|
||||
|
||||
# Since we're changing accounts to touch the file, the parent directory must be world-writable
|
||||
tmp_path.chmod(0o770)
|
||||
with tempfile.TemporaryDirectory() as tmp_path:
|
||||
tmp_path = pathlib.Path(tmp_path)
|
||||
|
||||
testfile = tmp_path / "testfile"
|
||||
tmp_path.chmod(0o770)
|
||||
|
||||
# We should fail because the parent directory group owner is not the account running the test
|
||||
ret = subprocess.run(
|
||||
["touch", str(testfile)],
|
||||
preexec_fn=functools.partial(
|
||||
salt.utils.user.chugid_and_umask,
|
||||
runas=account_2.username,
|
||||
umask=None,
|
||||
group=account_1.group.name,
|
||||
),
|
||||
check=False,
|
||||
)
|
||||
assert ret.returncode != 0
|
||||
testfile = tmp_path / "testfile"
|
||||
|
||||
# However if we change the group ownership to one of the account's groups, it should succeed
|
||||
os.chown(str(tmp_path), 0, account_1.group.info.gid)
|
||||
# We should fail because the parent directory group owner is not the account running the test
|
||||
ret = subprocess.run(
|
||||
["touch", str(testfile)],
|
||||
preexec_fn=functools.partial(
|
||||
salt.utils.user.chugid_and_umask,
|
||||
runas=account_2.username,
|
||||
umask=None,
|
||||
group=account_1.group.name,
|
||||
),
|
||||
check=False,
|
||||
)
|
||||
assert ret.returncode != 0
|
||||
|
||||
ret = subprocess.run(
|
||||
["touch", str(testfile)],
|
||||
preexec_fn=functools.partial(
|
||||
salt.utils.user.chugid_and_umask,
|
||||
runas=account_2.username,
|
||||
umask=None,
|
||||
group=account_1.group.name,
|
||||
),
|
||||
check=False,
|
||||
)
|
||||
assert ret.returncode == 0
|
||||
assert testfile.exists()
|
||||
testfile_stat = testfile.stat()
|
||||
assert testfile_stat.st_uid == account_2.info.uid
|
||||
assert testfile_stat.st_gid == account_1.group.info.gid
|
||||
# However if we change the group ownership to one of the account's groups, it should succeed
|
||||
os.chown(str(tmp_path), 0, account_1.group.info.gid)
|
||||
|
||||
ret = subprocess.run(
|
||||
["touch", str(testfile)],
|
||||
preexec_fn=functools.partial(
|
||||
salt.utils.user.chugid_and_umask,
|
||||
runas=account_2.username,
|
||||
umask=None,
|
||||
group=account_1.group.name,
|
||||
),
|
||||
check=False,
|
||||
)
|
||||
assert ret.returncode == 0
|
||||
assert testfile.exists()
|
||||
testfile_stat = testfile.stat()
|
||||
assert testfile_stat.st_uid == account_2.info.uid
|
||||
assert testfile_stat.st_gid == account_1.group.info.gid
|
||||
|
|
|
@ -18,7 +18,7 @@ def assert_unicode(value):
|
|||
if isinstance(value, str):
|
||||
if not isinstance(value, str):
|
||||
raise value
|
||||
elif isinstance(value, collections.Mapping):
|
||||
elif isinstance(value, collections.abc.Mapping):
|
||||
for k, v in value.items():
|
||||
assert_unicode(k)
|
||||
assert_unicode(v)
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
import logging
|
||||
import os.path
|
||||
import sys
|
||||
from collections import namedtuple
|
||||
|
||||
import pkg_resources # pylint: disable=3rd-party-module-not-gated
|
||||
|
@ -99,6 +100,7 @@ class BotoRoute53TestCase(TestCase, LoaderModuleMockMixin):
|
|||
def tearDown(self):
|
||||
del self.opts
|
||||
|
||||
@skipIf(sys.version_info >= (3, 10), "Fail with python 3.10")
|
||||
@mock_route53_deprecated
|
||||
def test_create_healthcheck(self):
|
||||
"""
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import os.path
|
||||
import random
|
||||
import string
|
||||
import sys
|
||||
from copy import deepcopy
|
||||
|
||||
import salt.config
|
||||
|
@ -158,6 +159,7 @@ class BotoSecgroupTestCase(TestCase, LoaderModuleMockMixin):
|
|||
]
|
||||
self.assertEqual(boto_secgroup._split_rules(rules), split_rules)
|
||||
|
||||
@skipIf(sys.version_info >= (3, 10), "Fails with python 3.10")
|
||||
@mock_ec2_deprecated
|
||||
def test_create_ec2_classic(self):
|
||||
"""
|
||||
|
@ -202,6 +204,7 @@ class BotoSecgroupTestCase(TestCase, LoaderModuleMockMixin):
|
|||
]
|
||||
self.assertEqual(expected_create_result, secgroup_create_result)
|
||||
|
||||
@skipIf(sys.version_info >= (3, 10), "Fails with python 3.10")
|
||||
@mock_ec2_deprecated
|
||||
def test_get_group_id_ec2_classic(self):
|
||||
"""
|
||||
|
@ -303,6 +306,7 @@ class BotoSecgroupTestCase(TestCase, LoaderModuleMockMixin):
|
|||
)
|
||||
self.assertEqual(expected_get_config_result, secgroup_get_config_result)
|
||||
|
||||
@skipIf(sys.version_info >= (3, 10), "Fails with python 3.10")
|
||||
@mock_ec2_deprecated
|
||||
def test_exists_true_name_classic(self):
|
||||
"""
|
||||
|
@ -368,6 +372,7 @@ class BotoSecgroupTestCase(TestCase, LoaderModuleMockMixin):
|
|||
salt_exists_result = boto_secgroup.exists(group_id=group_id, **conn_parameters)
|
||||
self.assertFalse(salt_exists_result)
|
||||
|
||||
@skipIf(sys.version_info >= (3, 10), "Fails with python 3.10")
|
||||
@mock_ec2_deprecated
|
||||
def test_delete_group_ec2_classic(self):
|
||||
"""
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
Tests for the nacl execution module
|
||||
"""
|
||||
|
||||
import sys
|
||||
|
||||
import salt.utils.stringutils
|
||||
from tests.support.mixins import LoaderModuleMockMixin
|
||||
from tests.support.unit import TestCase, skipIf
|
||||
|
@ -16,6 +18,7 @@ except (ImportError, OSError, AttributeError):
|
|||
HAS_LIBNACL = False
|
||||
|
||||
|
||||
@skipIf(sys.version_info >= (3, 10), "Segfaults with python 3.10")
|
||||
@skipIf(not HAS_LIBNACL, "skipping test_nacl, libnacl is unavailable")
|
||||
class NaclTest(TestCase, LoaderModuleMockMixin):
|
||||
"""
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
import os
|
||||
import sys
|
||||
|
||||
import salt.modules.config as config
|
||||
import salt.utils.files
|
||||
|
@ -16,6 +17,7 @@ except (ImportError, OSError, AttributeError):
|
|||
HAS_LIBNACL = False
|
||||
|
||||
|
||||
@skipIf(sys.version_info >= (3, 10), "Segfaults with python 3.10")
|
||||
@skipIf(not HAS_LIBNACL, "skipping test_nacl, libnacl is unavailable")
|
||||
class NaclUtilsTests(TestCase, LoaderModuleMockMixin):
|
||||
def setup_loader_modules(self):
|
||||
|
|
Loading…
Add table
Reference in a new issue