diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6687963e969..4055f1f504e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -149,6 +149,18 @@ repos: - --include=requirements/darwin.txt - requirements/static/pkg/darwin.in + - id: pip-tools-compile + alias: compile-pkg-windows-3.7-zmq-requirements + name: Windows Packaging Py3.7 ZeroMQ Requirements + files: ^requirements/((base|zeromq|crypto|windows)\.txt|static/pkg/(windows\.in|py3\.7/windows\.txt))$ + pass_filenames: false + args: + - -v + - --py-version=3.7 + - --platform=windows + - --include=requirements/windows.txt + - requirements/static/pkg/windows.in + - id: pip-tools-compile alias: compile-pkg-windows-3.8-zmq-requirements name: Windows Packaging Py3.8 ZeroMQ Requirements @@ -519,6 +531,22 @@ repos: - --pip-args=--constraint=requirements/static/ci/py{py_version}/darwin.txt - requirements/static/ci/crypto.in + - id: pip-tools-compile + alias: compile-ci-windows-3.7-zmq-requirements + name: Windows CI Py3.7 ZeroMQ Requirements + files: requirements/((base|zeromq|pytest)\.txt|static/((ci|pkg)/(windows|common)\.in|pkg/py3\.7/windows\.txt))$ + pass_filenames: false + args: + - -v + - --py-version=3.7 + - --platform=windows + - --include=requirements/windows.txt + - --include=requirements/pytest.txt + - --include=requirements/static/pkg/windows.in + - --include=requirements/static/ci/common.in + - --pip-args=--constraint=requirements/static/pkg/py{py_version}/windows.txt + - requirements/static/ci/windows.in + - id: pip-tools-compile alias: compile-ci-windows-3.8-zmq-requirements name: Windows CI Py3.8 ZeroMQ Requirements @@ -567,19 +595,6 @@ repos: - --pip-args=--constraint=requirements/static/pkg/py{py_version}/windows.txt - requirements/static/ci/windows.in - - id: pip-tools-compile - alias: compile-ci-windows-crypto-3.6-requirements - name: Windows CI Py3.6 Crypto Requirements - files: ^requirements/(crypto\.txt|static/ci/(crypto\.in|py3\.6/windows-crypto\.txt))$ - pass_filenames: false - args: - - -v - - --py-version=3.6 - - --platform=windows - - --out-prefix=windows - - --pip-args=--constraint=requirements/static/ci/py{py_version}/windows.txt - - requirements/static/ci/crypto.in - - id: pip-tools-compile alias: compile-ci-windows-crypto-3.7-requirements name: Windows CI Py3.7 Crypto Requirements diff --git a/requirements/static/ci/py3.6/windows-crypto.txt b/requirements/static/ci/py3.6/windows-crypto.txt deleted file mode 100644 index 3f050143bf0..00000000000 --- a/requirements/static/ci/py3.6/windows-crypto.txt +++ /dev/null @@ -1,10 +0,0 @@ -# -# This file is autogenerated by pip-compile -# To update, run: -# -# pip-compile --output-file=requirements/static/ci/py3.6/windows-crypto.txt --pip-args='--constraint=requirements/static/ci/py3.6/windows.txt' requirements/static/ci/crypto.in -# -m2crypto==0.38.0 - # via -r requirements/static/ci/crypto.in -pycryptodome==3.10.1 - # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.7/windows.txt b/requirements/static/ci/py3.7/windows.txt new file mode 100644 index 00000000000..13a82d105da --- /dev/null +++ b/requirements/static/ci/py3.7/windows.txt @@ -0,0 +1,446 @@ +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile --output-file=requirements/static/ci/py3.7/windows.txt --pip-args='--constraint=requirements/static/pkg/py3.7/windows.txt' requirements/pytest.txt requirements/static/ci/common.in requirements/static/ci/windows.in requirements/static/pkg/windows.in requirements/windows.txt +# +aiohttp==3.8.1 + # via etcd3-py +aiosignal==1.2.0 + # via aiohttp +async-timeout==4.0.2 + # via aiohttp +asynctest==0.13.0 + # via aiohttp +attrs==20.3.0 + # via + # aiohttp + # jsonschema + # pytest + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-system-statistics +backports.entry-points-selectable==1.1.0 + # via virtualenv +bcrypt==4.0.1 + # via passlib +boto3==1.17.80 ; python_version >= "3.6" + # via + # -r requirements/static/ci/common.in + # moto +boto==2.49.0 + # via -r requirements/static/ci/common.in +botocore==1.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==2022.5.18.1 + # via + # -r requirements/static/ci/common.in + # -r requirements/windows.txt + # kubernetes + # requests +cffi==1.14.6 + # via + # -r requirements/static/ci/common.in + # -r requirements/windows.txt + # cryptography + # pygit2 +chardet==3.0.4 + # via requests +charset-normalizer==2.0.12 + # via aiohttp +cheetah3==3.2.6.post2 + # via -r requirements/static/ci/common.in +cheroot==8.5.2 + # via cherrypy +cherrypy==18.6.1 + # via + # -r requirements/static/ci/common.in + # -r requirements/windows.txt +click==7.1.2 + # via geomet +clustershell==1.8.3 + # via -r requirements/static/ci/common.in +colorama==0.4.1 + # via pytest +contextvars==2.4 + # via -r requirements/base.txt +cryptography==3.4.7 + # via + # -r requirements/windows.txt + # etcd3-py + # moto + # pyopenssl + # requests-ntlm +distlib==0.3.2 + # via virtualenv +distro==1.5.0 + # via + # -r requirements/base.txt + # pytest-skip-markers +dmidecode==0.9.0 + # via -r requirements/static/ci/windows.in +dnspython==1.16.0 + # via + # -r requirements/static/ci/common.in + # python-etcd +docker-pycreds==0.4.0 + # via docker +docker==2.7.0 + # via -r requirements/static/ci/common.in +etcd3-py==0.1.6 ; python_version >= "3.6" + # via -r requirements/static/ci/common.in +exceptiongroup==1.0.4 + # via pytest +filelock==3.0.12 + # via virtualenv +flaky==3.7.0 + # via -r requirements/pytest.txt +frozenlist==1.3.0 + # via + # aiohttp + # aiosignal +genshi==0.7.5 + # via -r requirements/static/ci/common.in +geomet==0.1.2 + # via cassandra-driver +gitdb==4.0.7 + # via gitpython +gitpython==3.1.18 + # via + # -r requirements/static/ci/common.in + # -r requirements/windows.txt +google-auth==1.6.3 + # via kubernetes +idna==2.8 + # via + # etcd3-py + # requests + # yarl +immutables==0.15 + # via contextvars +importlib-metadata==4.6.4 ; python_version >= "3.6" and python_version < "3.10" + # via + # -r requirements/windows.txt + # backports.entry-points-selectable + # jsonschema + # mako + # moto + # pluggy + # pytest + # virtualenv +iniconfig==1.0.1 + # via pytest +ioloop==0.1a0 + # via -r requirements/windows.txt +ipaddress==1.0.22 + # via kubernetes +jaraco.classes==3.2.1 + # via jaraco.collections +jaraco.collections==3.3.0 + # via cherrypy +jaraco.functools==2.0 + # via + # cheroot + # jaraco.text + # tempora +jaraco.text==3.5.0 + # via jaraco.collections +jinja2==3.1.0 + # via + # -r requirements/base.txt + # moto +jmespath==0.9.4 + # via + # -r requirements/base.txt + # -r requirements/static/ci/common.in + # boto3 + # botocore +jsonschema==3.2.0 + # via -r requirements/static/ci/common.in +keyring==5.7.1 + # via -r requirements/static/ci/common.in +kubernetes==3.0.0 + # via -r requirements/static/ci/common.in +libnacl==1.8.0 + # via -r requirements/windows.txt +lxml==4.9.1 + # via -r requirements/windows.txt +mako==1.2.2 + # via + # -r requirements/static/ci/common.in + # -r requirements/windows.txt +markupsafe==2.0.1 + # via + # -r requirements/base.txt + # jinja2 + # mako + # moto +mock==3.0.5 + # via -r requirements/pytest.txt +more-itertools==8.2.0 + # via + # cheroot + # cherrypy + # jaraco.classes + # jaraco.functools +moto==3.0.1 ; python_version >= "3.6" + # via -r requirements/static/ci/common.in +msgpack==1.0.2 + # via + # -r requirements/base.txt + # pytest-salt-factories +multidict==6.0.2 + # via + # aiohttp + # yarl +ntlm-auth==1.5.0 + # via requests-ntlm +packaging==19.2 + # via pytest +passlib[bcrypt]==1.7.4 + # via -r requirements/static/ci/common.in +patch==1.16 + # via -r requirements/static/ci/windows.in +pathspec==0.9.0 + # via yamllint +pathtools==0.1.2 + # via watchdog +platformdirs==2.2.0 + # via virtualenv +pluggy==0.13.0 + # via pytest +portend==2.6 + # via cherrypy +psutil==5.8.0 + # via + # -r requirements/base.txt + # pytest-salt-factories + # pytest-shell-utilities + # pytest-system-statistics +pyasn1-modules==0.2.4 + # via google-auth +pyasn1==0.4.8 + # via + # -r requirements/windows.txt + # pyasn1-modules + # rsa +pycparser==2.21 + # via + # -r requirements/windows.txt + # cffi + # pythonnet +pycryptodomex==3.10.1 + # via -r requirements/crypto.txt +pygit2==1.9.1 ; python_version >= "3.7" + # via -r requirements/static/ci/windows.in +pymssql==2.2.1 + # via -r requirements/windows.txt +pymysql==1.0.2 + # via -r requirements/windows.txt +pyopenssl==20.0.1 + # via + # -r requirements/windows.txt + # etcd3-py +pyparsing==2.4.5 + # via packaging +pyrsistent==0.17.3 + # via jsonschema +pytest-custom-exit-code==0.3.0 + # via -r requirements/pytest.txt +pytest-helpers-namespace==2021.4.29 + # via + # -r requirements/pytest.txt + # pytest-salt-factories + # pytest-shell-utilities +pytest-httpserver==1.0.4 + # via -r requirements/pytest.txt +pytest-salt-factories==1.0.0rc22 ; sys_platform == "win32" + # via -r requirements/pytest.txt +pytest-shell-utilities==1.6.0 + # via pytest-salt-factories +pytest-skip-markers==1.2.0 + # via + # pytest-salt-factories + # pytest-shell-utilities + # pytest-system-statistics +pytest-subtests==0.4.0 + # via -r requirements/pytest.txt +pytest-system-statistics==1.0.2 + # via pytest-salt-factories +pytest-tempdir==2019.10.12 + # via + # -r requirements/pytest.txt + # pytest-salt-factories +pytest-timeout==1.4.2 + # via -r requirements/pytest.txt +pytest==7.2.0 ; python_version > "3.6" + # via + # -r requirements/pytest.txt + # pytest-custom-exit-code + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-subtests + # pytest-system-statistics + # pytest-tempdir + # pytest-timeout +python-dateutil==2.8.1 + # via + # -r requirements/windows.txt + # botocore + # kubernetes + # moto +python-etcd==0.4.5 + # via -r requirements/static/ci/common.in +python-gnupg==0.4.8 + # via -r requirements/windows.txt +pythonnet==2.5.2 + # via -r requirements/windows.txt +pytz==2022.1 + # via + # moto + # tempora +pyvmomi==6.7.1.2018.12 + # via -r requirements/static/ci/common.in +pywin32==305 + # via + # -r requirements/windows.txt + # cherrypy + # pytest-skip-markers + # wmi +pywinrm==0.4.1 + # via -r requirements/static/ci/windows.in +pyyaml==5.4.1 + # via + # -r requirements/base.txt + # clustershell + # kubernetes + # yamllint +pyzmq==22.0.3 ; python_version < "3.9" and sys_platform == "win32" + # via + # -r requirements/zeromq.txt + # pytest-salt-factories +requests-ntlm==1.1.0 + # via pywinrm +requests==2.25.1 + # via + # -r requirements/base.txt + # -r requirements/static/ci/common.in + # -r requirements/windows.txt + # docker + # etcd3-py + # kubernetes + # moto + # pyvmomi + # pywinrm + # requests-ntlm + # responses +responses==0.10.6 + # via moto +rfc3987==1.3.8 + # via -r requirements/static/ci/common.in +rsa==4.7.2 + # via google-auth +s3transfer==0.4.2 + # via boto3 +sed==0.3.1 + # via -r requirements/static/ci/windows.in +semantic-version==2.9.0 + # via etcd3-py +setproctitle==1.1.10 ; python_version < "3.10" + # via -r requirements/windows.txt +six==1.15.0 + # via + # cassandra-driver + # cheroot + # docker + # docker-pycreds + # etcd3-py + # genshi + # geomet + # google-auth + # jsonschema + # kubernetes + # mock + # packaging + # pyopenssl + # python-dateutil + # pyvmomi + # pywinrm + # responses + # virtualenv + # websocket-client +smmap==4.0.0 + # via gitdb +sqlparse==0.4.2 + # via -r requirements/static/ci/common.in +strict-rfc3339==0.7 + # via -r requirements/static/ci/common.in +tempora==4.1.1 + # via portend +timelib==0.2.5 + # via -r requirements/windows.txt +toml==0.10.2 + # via -r requirements/static/ci/common.in +tomli==2.0.1 + # via pytest +typing-extensions==4.2.0 + # via + # aiohttp + # async-timeout + # gitpython + # importlib-metadata + # pytest-shell-utilities + # pytest-system-statistics + # yarl +urllib3==1.26.6 + # via + # -r requirements/windows.txt + # botocore + # kubernetes + # python-etcd + # requests +virtualenv==20.7.2 + # via + # -r requirements/static/ci/common.in + # pytest-salt-factories +watchdog==0.10.3 + # via -r requirements/static/ci/common.in +websocket-client==0.40.0 + # via + # docker + # kubernetes +werkzeug==2.0.3 + # via + # moto + # pytest-httpserver +wheel==0.36.2 + # via -r requirements/windows.txt +wmi==1.5.1 + # via -r requirements/windows.txt +xmltodict==0.12.0 + # via + # moto + # pywinrm +yamllint==1.26.3 + # via -r requirements/static/ci/windows.in +yarl==1.7.2 + # via aiohttp +zc.lockfile==2.0 + # via cherrypy +zipp==3.5.0 + # via importlib-metadata + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/static/pkg/py3.7/windows.txt b/requirements/static/pkg/py3.7/windows.txt new file mode 100644 index 00000000000..10f18a8ffdd --- /dev/null +++ b/requirements/static/pkg/py3.7/windows.txt @@ -0,0 +1,148 @@ +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile --output-file=requirements/static/pkg/py3.7/windows.txt requirements/static/pkg/windows.in requirements/windows.txt +# +certifi==2022.5.18.1 + # via + # -r requirements/windows.txt + # requests +cffi==1.14.6 + # via + # -r requirements/windows.txt + # cryptography +chardet==3.0.4 + # via requests +cheroot==8.5.2 + # via cherrypy +cherrypy==18.6.1 + # 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 + # via -r requirements/base.txt +gitdb==4.0.7 + # via gitpython +gitpython==3.1.18 + # via -r requirements/windows.txt +idna==2.8 + # via requests +immutables==0.15 + # via contextvars +importlib-metadata==4.6.4 ; python_version >= "3.6" and python_version < "3.10" + # via + # -r requirements/windows.txt + # mako +ioloop==0.1a0 + # 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==3.1.0 + # via -r requirements/base.txt +jmespath==1.0.1 + # via -r requirements/base.txt +libnacl==1.8.0 + # via -r requirements/windows.txt +lxml==4.9.1 + # via -r requirements/windows.txt +mako==1.2.2 + # via -r requirements/windows.txt +markupsafe==2.0.1 + # via + # -r requirements/base.txt + # jinja2 + # mako +more-itertools==8.2.0 + # via + # cheroot + # cherrypy + # jaraco.classes + # jaraco.functools +msgpack==1.0.2 + # via -r requirements/base.txt +portend==2.6 + # via cherrypy +psutil==5.8.0 + # via -r requirements/base.txt +pyasn1==0.4.8 + # via -r requirements/windows.txt +pycparser==2.21 + # via + # -r requirements/windows.txt + # cffi + # pythonnet +pycryptodomex==3.10.1 + # via -r requirements/crypto.txt +pymssql==2.2.1 + # 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.8 + # via -r requirements/windows.txt +pythonnet==2.5.2 + # via -r requirements/windows.txt +pytz==2022.1 + # via tempora +pywin32==305 + # via + # -r requirements/windows.txt + # cherrypy + # wmi +pyyaml==5.4.1 + # via -r requirements/base.txt +pyzmq==22.0.3 ; python_version < "3.9" and sys_platform == "win32" + # via -r requirements/zeromq.txt +requests==2.25.1 + # via + # -r requirements/base.txt + # -r requirements/windows.txt +setproctitle==1.1.10 ; python_version < "3.10" + # via -r requirements/windows.txt +six==1.15.0 + # via + # cheroot + # pyopenssl + # python-dateutil +smmap==4.0.0 + # via gitdb +tempora==4.1.1 + # via portend +timelib==0.2.5 + # via -r requirements/windows.txt +typing-extensions==4.4.0 + # via + # gitpython + # importlib-metadata +urllib3==1.26.6 + # via + # -r requirements/windows.txt + # 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 +zipp==3.5.0 + # via importlib-metadata + +# The following packages are considered to be unsafe in a requirements file: +# setuptools