From 3d4387f76fcf8807d9f8cb857f2d4d17b7513994 Mon Sep 17 00:00:00 2001 From: Pedro Algarvio Date: Wed, 26 May 2021 18:31:13 +0100 Subject: [PATCH] Enable Py3.9 requirements on windows --- .pre-commit-config.yaml | 73 ++- .../static/ci/py3.9/windows-crypto.txt | 10 +- requirements/static/ci/py3.9/windows.txt | 426 +++++++++++++++--- requirements/static/pkg/py3.9/windows.txt | 159 +++++-- requirements/windows.txt | 2 +- 5 files changed, 526 insertions(+), 144 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6298ec11574..b92983e22d1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -219,18 +219,17 @@ repos: - --include=requirements/windows.txt - requirements/static/pkg/windows.in -# Commented out since pywin32 and pymssql do not have packages or support for Py >= 3.9 -# - id: pip-tools-compile -# alias: compile-pkg-windows-3.9-zmq-requirements -# name: Windows Packaging Py3.9 ZeroMQ Requirements -# files: ^requirements/((base|zeromq|crypto|windows)\.txt|static/pkg/(windows\.in|py3\.9/windows\.txt))$ -# pass_filenames: false -# args: -# - -v -# - --py-version=3.9 -# - --platform=windows -# - --include=requirements/windows.txt -# - requirements/static/pkg/windows.in + - id: pip-tools-compile + alias: compile-pkg-windows-3.9-zmq-requirements + name: Windows Packaging Py3.9 ZeroMQ Requirements + files: ^requirements/((base|zeromq|crypto|windows)\.txt|static/pkg/(windows\.in|py3\.9/windows\.txt))$ + pass_filenames: false + args: + - -v + - --py-version=3.9 + - --platform=windows + - --include=requirements/windows.txt + - requirements/static/pkg/windows.in # Commented out since pywin32 and pymssql do not have packages or support for Py >= 3.10 # - id: pip-tools-compile @@ -652,20 +651,19 @@ repos: - --include=requirements/static/ci/common.in - requirements/static/ci/windows.in -# Commented out since pywin32 and pymssql do not have packages or support for Py >= 3.8 -# - id: pip-tools-compile -# alias: compile-ci-windows-py3.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))$ -# pass_filenames: false -# args: -# - -v -# - --py-version=3.9 -# - --platform=windows -# - --include=requirements/static/pkg/py{py_version}/windows.txt -# - --include=requirements/pytest.txt -# - --include=requirements/static/ci/common.in -# - requirements/static/ci/windows.in + - id: pip-tools-compile + alias: compile-ci-windows-py3.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))$ + pass_filenames: false + args: + - -v + - --py-version=3.9 + - --platform=windows + - --include=requirements/static/pkg/py{py_version}/windows.txt + - --include=requirements/pytest.txt + - --include=requirements/static/ci/common.in + - requirements/static/ci/windows.in # Commented out since pywin32 and pymssql do not have packages or support for Py >= 3.10 # - id: pip-tools-compile @@ -718,18 +716,17 @@ repos: - --out-prefix=windows - requirements/static/ci/crypto.in -# Commented out since pywin32 and pymssql do not have packages or support for Py >= 3.9 -# - id: pip-tools-compile -# alias: compile-ci-windows-crypto-py3.9-requirements -# name: Windows CI Py3.9 Crypto Requirements -# files: ^requirements/(crypto\.txt|static/ci/crypto\.in)$ -# pass_filenames: false -# args: -# - -v -# - --py-version=3.9 -# - --platform=windows -# - --out-prefix=windows -# - requirements/static/ci/crypto.in + - id: pip-tools-compile + alias: compile-ci-windows-crypto-py3.9-requirements + name: Windows CI Py3.9 Crypto Requirements + files: ^requirements/(crypto\.txt|static/ci/crypto\.in)$ + pass_filenames: false + args: + - -v + - --py-version=3.9 + - --platform=windows + - --out-prefix=windows + - requirements/static/ci/crypto.in # Commented out since pywin32 and pymssql do not have packages or support for Py >= 3.10 # - id: pip-tools-compile diff --git a/requirements/static/ci/py3.9/windows-crypto.txt b/requirements/static/ci/py3.9/windows-crypto.txt index 7f40c3874db..084d3cbe137 100644 --- a/requirements/static/ci/py3.9/windows-crypto.txt +++ b/requirements/static/ci/py3.9/windows-crypto.txt @@ -2,7 +2,11 @@ # This file is autogenerated by pip-compile # To update, run: # -# pip-compile -o requirements/static/ci/py3.9/windows-crypto.txt -v requirements/static/ci/crypto.in +# pip-compile --output-file=requirements/static/ci/py3.9/windows-crypto.txt requirements/static/ci/crypto.in # -m2crypto==0.35.2 -pycryptodome==3.9.7 +m2crypto==0.37.1 + # via -r requirements/static/ci/crypto.in +parameterized==0.8.1 + # via m2crypto +pycryptodome==3.10.1 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.9/windows.txt b/requirements/static/ci/py3.9/windows.txt index b4f60517567..bc0f66fd9fd 100644 --- a/requirements/static/ci/py3.9/windows.txt +++ b/requirements/static/ci/py3.9/windows.txt @@ -2,132 +2,434 @@ # This file is autogenerated by pip-compile # To update, run: # -# pip-compile -o requirements/static/ci/py3.7/windows.txt -v requirements/static/pkg/py3.7/windows.txt requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in +# 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/py3.9/windows.txt # -appdirs==1.4.4 # via virtualenv -atomicwrites==1.3.0 # via pytest -attrs==20.3.0 # via jsonschema, pytest, pytest-salt-factories -aws-sam-translator==1.33.0 # via cfn-lint -aws-xray-sdk==0.95 # via moto -boto3==1.13.5 +appdirs==1.4.4 + # via virtualenv +atomicwrites==1.3.0 + # via pytest +attrs==20.3.0 + # via + # jsonschema + # pytest + # pytest-salt-factories +aws-sam-translator==1.33.0 + # via cfn-lint +aws-xray-sdk==0.95 + # via moto +boto3==1.17.80 ; python_version >= "3.6" + # via + # -r requirements/static/ci/common.in + # aws-sam-translator + # moto boto==2.49.0 -botocore==1.16.26 # via boto3, moto, s3transfer -cachetools==3.1.0 # via google-auth + # via + # -r requirements/static/ci/common.in + # moto +botocore==1.20.80 + # via + # boto3 + # moto + # s3transfer +cached-property==1.5.2 + # via pygit2 +cachetools==3.1.0 + # via google-auth cassandra-driver==3.23.0 + # via -r requirements/static/ci/common.in certifi==2020.12.5 + # via + # -r requirements/static/ci/common.in + # -r requirements/static/pkg/py3.9/windows.txt + # kubernetes + # requests cffi==1.14.5 -cfn-lint==0.44.3 # via moto + # via + # -r requirements/static/ci/common.in + # -r requirements/static/pkg/py3.9/windows.txt + # cryptography + # pygit2 +cfn-lint==0.44.3 + # via moto chardet==3.0.4 -cheetah3==3.1.0 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # requests +cheetah3==3.2.6.post2 + # via -r requirements/static/ci/common.in cheroot==8.3.0 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # cherrypy cherrypy==18.6.0 -click==7.1.2 # via geomet + # via + # -r requirements/static/ci/common.in + # -r requirements/static/pkg/py3.9/windows.txt +click==7.1.2 + # via geomet clustershell==1.8.3 -colorama==0.4.1 # via pytest -cryptography==3.4.6 -decorator==4.4.2 # via networkx -distlib==0.3.0 # via virtualenv + # via -r requirements/static/ci/common.in +colorama==0.4.1 + # via pytest +contextvars==2.4 + # via -r requirements/static/pkg/py3.9/windows.txt +cryptography==3.4.7 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # moto + # pyopenssl + # python-jose + # requests-ntlm + # sshpubkeys +decorator==4.4.2 + # via networkx +distlib==0.3.0 + # via virtualenv distro==1.5.0 + # via -r requirements/static/pkg/py3.9/windows.txt dmidecode==0.9.0 + # via -r requirements/static/ci/windows.in dnspython==1.16.0 -docker-pycreds==0.4.0 # via docker + # via + # -r requirements/static/ci/common.in + # python-etcd +docker-pycreds==0.4.0 + # via docker docker==2.7.0 -docutils==0.15.2 # via botocore -ecdsa==0.13.3 # via moto, python-jose, sshpubkeys -filelock==3.0.12 # via virtualenv + # via + # -r requirements/static/ci/common.in + # moto +ecdsa==0.13.3 + # via + # moto + # python-jose + # sshpubkeys +filelock==3.0.12 + # via virtualenv flaky==3.7.0 + # via -r requirements/pytest.txt genshi==0.7.3 -geomet==0.1.2 # via cassandra-driver -gitdb==4.0.5 -gitpython==3.1.13 -google-auth==1.6.3 # via kubernetes + # via -r requirements/static/ci/common.in +geomet==0.1.2 + # via cassandra-driver +gitdb==4.0.7 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # gitpython +gitpython==3.1.14 + # via + # -r requirements/static/ci/common.in + # -r requirements/static/pkg/py3.9/windows.txt +google-auth==1.6.3 + # via kubernetes idna==2.8 -importlib-metadata==0.23 # via jsonschema, pluggy, pytest, virtualenv -iniconfig==1.0.1 # via pytest + # via + # -r requirements/static/pkg/py3.9/windows.txt + # moto + # requests +immutables==0.15 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # contextvars +iniconfig==1.0.1 + # via pytest ioloop==0.1a0 -ipaddress==1.0.22 # via kubernetes + # via -r requirements/static/pkg/py3.9/windows.txt +ipaddress==1.0.22 + # via kubernetes jaraco.classes==3.2.1 -jaraco.collections==3.2.0 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # jaraco.collections +jaraco.collections==3.3.0 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # cherrypy jaraco.functools==2.0 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # cheroot + # jaraco.text + # tempora jaraco.text==3.5.0 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # jaraco.collections jinja2==2.10.1 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # moto jmespath==0.9.4 -jsondiff==1.2.0 # via moto -jsonpatch==1.28 # via cfn-lint -jsonpickle==1.1 # via aws-xray-sdk -jsonpointer==2.0 # via jsonpatch + # via + # -r requirements/static/ci/common.in + # boto3 + # botocore +jsondiff==1.2.0 + # via moto +jsonpatch==1.28 + # via cfn-lint +jsonpickle==1.1 + # via aws-xray-sdk +jsonpointer==2.0 + # via jsonpatch jsonschema==3.2.0 -junit-xml==1.9 # via cfn-lint + # via + # -r requirements/static/ci/common.in + # aws-sam-translator + # cfn-lint +junit-xml==1.9 + # via cfn-lint 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.2 + # via -r requirements/static/pkg/py3.9/windows.txt lxml==4.6.2 + # via -r requirements/static/pkg/py3.9/windows.txt mako==1.1.4 + # via + # -r requirements/static/ci/common.in + # -r requirements/static/pkg/py3.9/windows.txt markupsafe==1.1.1 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # jinja2 + # mako + # moto mock==3.0.5 + # via + # -r requirements/pytest.txt + # moto more-itertools==8.2.0 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # cheroot + # cherrypy + # jaraco.classes + # jaraco.functools + # moto + # zipp moto==1.3.16 -msgpack==1.0.2 -networkx==2.5 # via cfn-lint -ntlm-auth==1.5.0 # via requests-ntlm -packaging==19.2 # via pytest + # via -r requirements/static/ci/common.in +msgpack==0.6.2 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # pytest-salt-factories +networkx==2.5 + # via cfn-lint +ntlm-auth==1.5.0 + # via requests-ntlm +packaging==19.2 + # via pytest patch==1.16 -pathtools==0.1.2 # via watchdog -pluggy==0.13.0 # via pytest + # via -r requirements/static/ci/windows.in +pathtools==0.1.2 + # via watchdog +pluggy==0.13.0 + # via pytest portend==2.6 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # cherrypy psutil==5.8.0 -py==1.9.0 # via pytest -pyasn1-modules==0.2.4 # via google-auth + # via + # -r requirements/static/pkg/py3.9/windows.txt + # pytest-salt-factories +py==1.9.0 + # via pytest +pyasn1-modules==0.2.4 + # via google-auth pyasn1==0.4.8 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # pyasn1-modules + # python-jose + # rsa pycparser==2.20 -pycryptodomex==3.9.8 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # cffi + # pythonnet +pycryptodomex==3.10.1 + # via -r requirements/static/pkg/py3.9/windows.txt pycurl==7.43.0.5 -pygit2==0.28.2 ; python_version < "3.8" -pymssql==2.1.5 ; python_version < "3.8" + # via + # -r requirements/static/ci/common.in + # -r requirements/static/pkg/py3.9/windows.txt +pygit2==1.5.0 ; python_version >= "3.7" + # via -r requirements/static/ci/windows.in pymysql==1.0.2 + # via -r requirements/static/pkg/py3.9/windows.txt pyopenssl==20.0.1 -pyparsing==2.4.5 # via packaging -pyrsistent==0.17.3 # via jsonschema + # via -r requirements/static/pkg/py3.9/windows.txt +pyparsing==2.4.5 + # via packaging +pyrsistent==0.17.3 + # via jsonschema pytest-helpers-namespace==2019.1.8 + # via -r requirements/pytest.txt pytest-salt-factories==0.121.1 + # via -r requirements/pytest.txt pytest-subtests==0.4.0 + # via -r requirements/pytest.txt pytest-tempdir==2019.10.12 + # via + # -r requirements/pytest.txt + # pytest-salt-factories pytest==6.1.2 + # via + # -r requirements/pytest.txt + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-subtests + # pytest-tempdir python-dateutil==2.8.1 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # botocore + # kubernetes + # moto python-etcd==0.4.5 -python-gnupg==0.4.6 -python-jose[cryptography]==3.2.0 # via moto + # via -r requirements/static/ci/common.in +python-gnupg==0.4.7 + # via -r requirements/static/pkg/py3.9/windows.txt +python-jose[cryptography]==3.2.0 + # via moto pythonnet==2.5.2 -pytz==2020.1 + # via -r requirements/static/pkg/py3.9/windows.txt +pytz==2019.3 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # moto + # tempora pyvmomi==6.7.1.2018.12 + # via -r requirements/static/ci/common.in pywin32==300 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # cherrypy + # wmi pywinrm==0.4.1 + # via -r requirements/static/ci/windows.in pyyaml==5.3.1 -pyzmq==18.0.1 ; python_version < "3.9" -requests-ntlm==1.1.0 # via pywinrm + # via + # -r requirements/static/pkg/py3.9/windows.txt + # cfn-lint + # clustershell + # kubernetes + # moto +pyzmq==20.0.0 ; python_version >= "3.9" + # via + # -r requirements/static/pkg/py3.9/windows.txt + # pytest-salt-factories +requests-ntlm==1.1.0 + # via pywinrm requests==2.25.1 -responses==0.10.6 # via moto + # via + # -r requirements/static/ci/common.in + # -r requirements/static/pkg/py3.9/windows.txt + # aws-xray-sdk + # docker + # kubernetes + # moto + # pyvmomi + # pywinrm + # requests-ntlm + # responses +responses==0.10.6 + # via moto rfc3987==1.3.8 -rsa==4.0 # via google-auth, python-jose -s3transfer==0.3.3 # via boto3 + # via -r requirements/static/ci/common.in +rsa==4.0 + # via + # google-auth + # python-jose +s3transfer==0.4.2 + # via boto3 sed==0.3.1 + # via -r requirements/static/ci/windows.in setproctitle==1.1.10 + # via -r requirements/static/pkg/py3.9/windows.txt six==1.15.0 -smmap==3.0.4 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # aws-sam-translator + # cassandra-driver + # cfn-lint + # cheroot + # docker + # docker-pycreds + # geomet + # google-auth + # jsonschema + # junit-xml + # kubernetes + # mock + # moto + # packaging + # pyopenssl + # python-dateutil + # python-jose + # pyvmomi + # pywinrm + # responses + # tempora + # virtualenv + # websocket-client +smmap==4.0.0 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # gitdb sqlparse==0.4.1 -sshpubkeys==3.1.0 # via moto + # 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==1.14.1 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # portend timelib==0.2.5 + # via -r requirements/static/pkg/py3.9/windows.txt toml==0.10.2 -urllib3==1.24.3 + # via + # -r requirements/static/ci/common.in + # pytest +urllib3==1.26.4 + # via + # -r requirements/static/pkg/py3.9/windows.txt + # botocore + # kubernetes + # python-etcd + # requests virtualenv==20.0.20 + # via -r requirements/static/ci/common.in watchdog==0.10.3 -websocket-client==0.40.0 # via docker, kubernetes -werkzeug==0.15.6 # via moto + # via -r requirements/static/ci/common.in +websocket-client==0.40.0 + # via + # docker + # kubernetes +werkzeug==0.15.6 + # via moto wheel==0.36.2 + # via -r requirements/static/pkg/py3.9/windows.txt wmi==1.5.1 -wrapt==1.11.1 # via aws-xray-sdk -xmltodict==0.12.0 # via moto, pywinrm + # via -r requirements/static/pkg/py3.9/windows.txt +wrapt==1.11.1 + # via aws-xray-sdk +xmltodict==0.12.0 + # via + # moto + # pywinrm zc.lockfile==2.0 -zipp==0.6.0 # via importlib-metadata, moto + # via + # -r requirements/static/pkg/py3.9/windows.txt + # cherrypy +zipp==0.6.0 + # via moto + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/static/pkg/py3.9/windows.txt b/requirements/static/pkg/py3.9/windows.txt index 5ffe80371d7..a38059450fb 100644 --- a/requirements/static/pkg/py3.9/windows.txt +++ b/requirements/static/pkg/py3.9/windows.txt @@ -2,57 +2,136 @@ # This file is autogenerated by pip-compile # To update, run: # -# pip-compile -o requirements/static/pkg/py3.5/windows.txt -v requirements/base.txt requirements/zeromq.txt requirements/static/pkg/windows.in requirements/static/pkg/windows.in +# pip-compile --output-file=requirements/static/pkg/py3.9/windows.txt requirements/static/pkg/windows.in requirements/windows.txt # -argh==0.26.2 # via watchdog -asn1crypto==1.3.0 # via cryptography -backports.ssl-match-hostname==3.7.0.1 ; python_version < "3.7" -certifi==2020.4.5.1 -cffi==1.14.4 -chardet==3.0.4 # via requests -cheroot==8.3.0 # via cherrypy -cherrypy==17.4.1 -contextlib2==0.6.0.post1 # via cherrypy -cryptography==3.3.2 +certifi==2020.12.5 + # via + # -r requirements/windows.txt + # requests +cffi==1.14.5 + # via + # -r requirements/windows.txt + # cryptography +chardet==3.0.4 + # via requests +cheroot==8.3.0 + # via cherrypy +cherrypy==18.6.0 + # via -r requirements/windows.txt +contextvars==2.4 + # via -r requirements/base.txt +cryptography==3.4.7 + # via + # -r requirements/windows.txt + # pyopenssl distro==1.5.0 -gitdb2==2.0.5 -gitpython==3.1.12 + # via -r requirements/base.txt +gitdb==4.0.7 + # via gitpython +gitpython==3.1.14 + # via -r requirements/windows.txt idna==2.8 + # via requests +immutables==0.15 + # via contextvars ioloop==0.1a0 -ipaddress==1.0.22 -jaraco.functools==2.0 # via cheroot, tempora -jinja2==2.11.3 -libnacl==1.7.1 -lxml==4.6.3 -mako==1.0.7 + # via -r requirements/windows.txt +jaraco.classes==3.2.1 + # via jaraco.collections +jaraco.collections==3.3.0 + # via cherrypy +jaraco.functools==2.0 + # via + # cheroot + # jaraco.text + # tempora +jaraco.text==3.5.0 + # via jaraco.collections +jinja2==2.10.1 + # via -r requirements/base.txt +libnacl==1.7.2 + # via -r requirements/windows.txt +lxml==4.6.2 + # via -r requirements/windows.txt +mako==1.1.4 + # via -r requirements/windows.txt markupsafe==1.1.1 -more-itertools==8.2.0 # via cheroot, cherrypy, jaraco.functools + # via + # -r requirements/base.txt + # jinja2 + # mako +more-itertools==8.2.0 + # via + # cheroot + # cherrypy + # jaraco.classes + # jaraco.functools msgpack==0.6.2 -pathtools==0.1.2 # via watchdog -portend==2.6 # via cherrypy + # via -r requirements/base.txt +portend==2.6 + # via cherrypy psutil==5.8.0 + # via -r requirements/windows.txt pyasn1==0.4.8 -pycparser==2.19 -pycryptodomex==3.9.7 + # via -r requirements/windows.txt +pycparser==2.20 + # via + # -r requirements/windows.txt + # cffi + # pythonnet +pycryptodomex==3.10.1 + # via -r requirements/crypto.txt pycurl==7.43.0.5 + # via -r requirements/windows.txt pymssql==2.1.4 -pymysql==0.9.3 -pyopenssl==19.0.0 -python-dateutil==2.8.0 -python-gnupg==0.4.4 -pythonnet==2.3.0 -pytz==2019.3 # via tempora -pywin32==227 + # via -r requirements/windows.txt +pymysql==1.0.2 + # via -r requirements/windows.txt +pyopenssl==20.0.1 + # via -r requirements/windows.txt +python-dateutil==2.8.1 + # via -r requirements/windows.txt +python-gnupg==0.4.7 + # via -r requirements/windows.txt +pythonnet==2.5.2 + # via -r requirements/windows.txt +pytz==2019.3 + # via tempora +pywin32==300 + # via + # -r requirements/windows.txt + # cherrypy + # wmi pyyaml==5.4.1 -pyzmq==19.0.0 + # via -r requirements/base.txt +pyzmq==20.0.0 ; python_version >= "3.9" + # via -r requirements/zeromq.txt requests==2.25.1 + # via + # -r requirements/base.txt + # -r requirements/windows.txt setproctitle==1.1.10 -six==1.16.0 # via cheroot, cherrypy, cryptography, pyopenssl, python-dateutil, tempora -smmap2==2.0.5 -tempora==1.14.1 # via portend + # via -r requirements/windows.txt +six==1.15.0 + # via + # cheroot + # pyopenssl + # python-dateutil + # tempora +smmap==4.0.0 + # via gitdb +tempora==1.14.1 + # via portend timelib==0.2.5 -urllib3==1.26.4 # via requests -watchdog==0.9.0 -wheel==0.33.4 -wmi==1.4.9 -zc.lockfile==2.0 # via cherrypy + # via -r requirements/windows.txt +urllib3==1.26.4 + # via requests +wheel==0.36.2 + # via -r requirements/windows.txt +wmi==1.5.1 + # via -r requirements/windows.txt +zc.lockfile==2.0 + # via cherrypy + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/windows.txt b/requirements/windows.txt index 92dc0bc5e0e..b6532a6da06 100644 --- a/requirements/windows.txt +++ b/requirements/windows.txt @@ -20,7 +20,7 @@ psutil>=5.8.0 pyasn1>=0.4.8 pycparser>=2.20 pycurl>=7.43.0.5 # PyCurl does not provide a whl file for newer versions -pymssql>=2.1.5; python_version < '3.8' +pymssql>=2.2.1 pymysql>=1.0.2 pyopenssl>=20.0.1 python-dateutil>=2.8.1