diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3c1d9b7e388..20737c86ee2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1124,6 +1124,32 @@ repos: - --include=requirements/zeromq.txt - requirements/static/ci/pkgtests-windows.in + - id: pip-tools-compile + alias: compile-ci-pkg-3.11-requirements + name: PKG tests CI Py3.11 Requirements + files: ^requirements/((base|zeromq|pytest)\.txt|static/(pkg/linux\.in|ci/((pkgtests|common)\.in|py3\.11/pkgtests\.in)))$ + pass_filenames: false + args: + - -v + - --py-version=3.11 + - --platform=linux + - --include=requirements/base.txt + - --include=requirements/zeromq.txt + - requirements/static/ci/pkgtests.in + + - id: pip-tools-compile + alias: compile-ci-windows-pkg-3.11-requirements + name: PKG tests Windows CI Py3.11 Requirements + files: ^requirements/((base|zeromq|pytest)\.txt|static/(pkg/linux\.in|ci/((pkgtests-windows|common)\.in|py3\.11/pkgtests-windows\.in)))$ + pass_filenames: false + args: + - -v + - --py-version=3.11 + - --platform=windows + - --include=requirements/base.txt + - --include=requirements/zeromq.txt + - requirements/static/ci/pkgtests-windows.in + # <---- PKG ci requirements----------------------------------------------------------------------------------------- diff --git a/requirements/static/ci/py3.11/pkgtests-windows.txt b/requirements/static/ci/py3.11/pkgtests-windows.txt new file mode 100644 index 00000000000..73ec2a9dea1 --- /dev/null +++ b/requirements/static/ci/py3.11/pkgtests-windows.txt @@ -0,0 +1,164 @@ +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile --output-file=requirements/static/ci/py3.11/pkgtests-windows.txt requirements/base.txt requirements/static/ci/pkgtests-windows.in requirements/zeromq.txt +# +attrs==23.1.0 + # via + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-system-statistics +autocommand==2.2.2 + # via jaraco.text +certifi==2023.5.7 + # via requests +cffi==1.15.1 + # via + # clr-loader + # cryptography +charset-normalizer==2.1.1 + # via requests +cheroot==10.0.0 + # via cherrypy +cherrypy==18.8.0 + # via -r requirements/static/ci/pkgtests-windows.in +clr-loader==0.2.5 + # via pythonnet +colorama==0.4.6 + # via pytest +contextvars==2.4 + # via -r requirements/base.txt +cryptography==40.0.2 + # via -r requirements/crypto.txt +distlib==0.3.6 + # via virtualenv +distro==1.8.0 + # via + # -r requirements/base.txt + # pytest-skip-markers +filelock==3.9.0 + # via virtualenv +idna==3.4 + # via requests +immutables==0.15 + # via contextvars +inflect==6.0.2 + # via jaraco.text +iniconfig==2.0.0 + # via pytest +jaraco.collections==4.1.0 + # via cherrypy +jaraco.context==4.3.0 + # via jaraco.text +jaraco.functools==3.7.0 + # via + # cheroot + # jaraco.text + # tempora +jaraco.text==3.11.1 + # via jaraco.collections +jinja2==3.1.2 + # via -r requirements/base.txt +jmespath==1.0.1 + # via -r requirements/base.txt +looseversion==1.2.0 + # via -r requirements/base.txt +markupsafe==2.1.2 + # via + # -r requirements/base.txt + # jinja2 +more-itertools==9.1.0 + # via + # cheroot + # cherrypy + # jaraco.functools + # jaraco.text +msgpack==1.0.5 + # via + # -r requirements/base.txt + # pytest-salt-factories +packaging==23.1 + # via + # -r requirements/base.txt + # pytest +platformdirs==2.6.2 + # via virtualenv +pluggy==1.0.0 + # via pytest +portend==3.1.0 + # via cherrypy +psutil==5.9.5 + # via + # -r requirements/base.txt + # pytest-salt-factories + # pytest-shell-utilities + # pytest-system-statistics +pycparser==2.21 + # via cffi +pycryptodomex==3.9.8 + # via -r requirements/crypto.txt +pydantic==1.10.4 + # via inflect +pytest-helpers-namespace==2021.12.29 + # via + # pytest-salt-factories + # pytest-shell-utilities +pytest-salt-factories==1.0.0rc17 + # via -r requirements/static/ci/pkgtests-windows.in +pytest-shell-utilities==1.7.0 + # via pytest-salt-factories +pytest-skip-markers==1.4.0 + # via + # pytest-salt-factories + # pytest-shell-utilities + # pytest-system-statistics +pytest-system-statistics==1.0.2 + # via pytest-salt-factories +pytest-tempdir==2019.10.12 + # via pytest-salt-factories +pytest==7.3.1 + # via + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-system-statistics + # pytest-tempdir +pythonnet==3.0.1 + # via -r requirements/static/ci/pkgtests-windows.in +pytz==2023.3 + # via tempora +pywin32==306 + # via + # pytest-skip-markers + # wmi +pyyaml==6.0 + # via -r requirements/base.txt +pyzmq==25.1.0 + # via + # -r requirements/zeromq.txt + # pytest-salt-factories +requests==2.31.0 + # via -r requirements/base.txt +tempora==5.2.2 + # via portend +tornado==6.3.2 ; python_version >= "3.8" + # via -r requirements/base.txt +typing-extensions==4.6.2 + # via + # pydantic + # pytest-shell-utilities + # pytest-system-statistics +urllib3==1.26.14 + # via requests +virtualenv==20.18.0 + # via pytest-salt-factories +wmi==1.5.1 ; sys_platform == "win32" + # via -r requirements/static/ci/pkgtests-windows.in +zc.lockfile==2.0 + # via cherrypy + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/static/ci/py3.11/pkgtests.txt b/requirements/static/ci/py3.11/pkgtests.txt new file mode 100644 index 00000000000..7ca882892bc --- /dev/null +++ b/requirements/static/ci/py3.11/pkgtests.txt @@ -0,0 +1,159 @@ +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile --output-file=requirements/static/ci/py3.11/pkgtests.txt requirements/base.txt requirements/static/ci/pkgtests.in requirements/zeromq.txt +# +attrs==23.1.0 + # via + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-system-statistics +autocommand==2.2.2 + # via jaraco.text +certifi==2023.5.7 + # via requests +cffi==1.15.1 + # via cryptography +charset-normalizer==2.1.1 + # via requests +cheroot==10.0.0 + # via cherrypy +cherrypy==18.8.0 + # via -r requirements/static/ci/pkgtests.in +contextvars==2.4 + # via -r requirements/base.txt +cryptography==40.0.2 + # via -r requirements/crypto.txt +distlib==0.3.6 + # via virtualenv +distro==1.8.0 + # via + # -r requirements/base.txt + # pytest-skip-markers +docker==6.1.2 + # via -r requirements/static/ci/pkgtests.in +filelock==3.9.0 + # via virtualenv +idna==3.4 + # via requests +immutables==0.15 + # via contextvars +inflect==6.0.2 + # via jaraco.text +iniconfig==2.0.0 + # via pytest +jaraco.collections==4.1.0 + # via cherrypy +jaraco.context==4.3.0 + # via jaraco.text +jaraco.functools==3.7.0 + # via + # cheroot + # jaraco.text + # tempora +jaraco.text==3.11.1 + # via jaraco.collections +jinja2==3.1.2 + # via -r requirements/base.txt +jmespath==1.0.1 + # via -r requirements/base.txt +looseversion==1.2.0 + # via -r requirements/base.txt +markupsafe==2.1.2 + # via + # -r requirements/base.txt + # jinja2 +more-itertools==9.1.0 + # via + # cheroot + # cherrypy + # jaraco.functools + # jaraco.text +msgpack==1.0.5 + # via + # -r requirements/base.txt + # pytest-salt-factories +packaging==23.1 + # via + # -r requirements/base.txt + # docker + # pytest +platformdirs==2.6.2 + # via virtualenv +pluggy==1.0.0 + # via pytest +portend==3.1.0 + # via cherrypy +psutil==5.9.5 + # via + # -r requirements/base.txt + # pytest-salt-factories + # pytest-shell-utilities + # pytest-system-statistics +pycparser==2.21 + # via cffi +pycryptodomex==3.9.8 + # via -r requirements/crypto.txt +pydantic==1.10.4 + # via inflect +pytest-helpers-namespace==2021.12.29 + # via + # pytest-salt-factories + # pytest-shell-utilities +pytest-salt-factories==1.0.0rc17 + # via -r requirements/static/ci/pkgtests.in +pytest-shell-utilities==1.7.0 + # via pytest-salt-factories +pytest-skip-markers==1.4.0 + # via + # pytest-salt-factories + # pytest-shell-utilities + # pytest-system-statistics +pytest-system-statistics==1.0.2 + # via pytest-salt-factories +pytest-tempdir==2019.10.12 + # via pytest-salt-factories +pytest==7.3.1 + # via + # pytest-helpers-namespace + # pytest-salt-factories + # pytest-shell-utilities + # pytest-skip-markers + # pytest-system-statistics + # pytest-tempdir +pytz==2023.3 + # via tempora +pyyaml==6.0 + # via -r requirements/base.txt +pyzmq==25.1.0 + # via + # -r requirements/zeromq.txt + # pytest-salt-factories +requests==2.31.0 + # via + # -r requirements/base.txt + # docker +tempora==5.2.2 + # via portend +tornado==6.3.2 ; python_version >= "3.8" + # via -r requirements/base.txt +typing-extensions==4.6.2 + # via + # pydantic + # pytest-shell-utilities + # pytest-system-statistics +urllib3==1.26.14 + # via + # docker + # requests +virtualenv==20.17.1 + # via pytest-salt-factories +websocket-client==1.5.1 + # via docker +zc.lockfile==2.0 + # via cherrypy + +# The following packages are considered to be unsafe in a requirements file: +# setuptools