From 680b3e586a3c06f8f94bf4acabbdd86c16e7a5f7 Mon Sep 17 00:00:00 2001 From: Pedro Algarvio Date: Fri, 5 Apr 2019 15:57:07 +0100 Subject: [PATCH] Compile requirements for the TCP transport --- .pre-commit-config.yaml | 105 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e25a469a385..fa987bb912f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,6 +3,40 @@ repos: - repo: https://github.com/saltstack/pip-tools-compile-impersonate rev: master hooks: + - id: pip-tools-compile + alias: compile-linux-py2.7-tcp-requirements + name: Linux Py2.7 TCP Requirements + files: ^requirements/((base|pytest)\.txt|static/(.*)\.in)$ + exclude: ^requirements/static/(lint|docs|osx|windows)\.in$ + args: + - -v + - --py-version=2.7 + - --platform=linux + - --out-prefix=tcp + - --include=requirements/base.txt + - --include=requirements/pytest.txt + - id: pip-tools-compile + alias: compile-osx-py2.7-tcp-requirements + name: OSX Py2.7 TCP Requirements + files: ^requirements/((base|pytest)\.txt|static/osx\.in)$ + args: + - -v + - --py-version=2.7 + - --platform=darwin + - --out-prefix=tcp + - --include=requirements/base.txt + - --include=requirements/pytest.txt + - id: pip-tools-compile + alias: compile-windows-py2.7-tcp-requirements + name: Windows Py2.7 TCP Requirements + files: ^requirements/((base|pytest)\.txt|static/windows\.in)$ + args: + - -v + - --py-version=2.7 + - --platform=windows + - --out-prefix=tcp + - --include=requirements/base.txt + - --include=requirements/pytest.txt - id: pip-tools-compile alias: compile-linux-py2.7-zmq-requirements name: Linux Py2.7 ZeroMQ Requirements @@ -83,6 +117,7 @@ repos: - --include=requirements/raet.txt - --include=requirements/pytest.txt - --remove-line=^pycryptodome==(.*)$ + - id: pip-tools-compile alias: compile-lint-py2.7-requirements name: Lint Py2.7 Requirements @@ -101,6 +136,19 @@ repos: - --py-version=2.7 - --platform=linux + + - id: pip-tools-compile + alias: compile-linux-py3.4-tcp-requirements + name: Linux Py3.4 TCP Requirements + files: ^requirements/((base|pytest)\.txt|static/(.*)\.in)$ + exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|docs|osx|windows)\.in$ + args: + - -v + - --py-version=3.4 + - --platform=linux + - --out-prefix=tcp + - --include=requirements/base.txt + - --include=requirements/pytest.txt - id: pip-tools-compile alias: compile-linux-py3.4-zmq-requirements name: Linux Py3.4 ZeroMQ Requirements @@ -130,6 +178,40 @@ repos: - --include=requirements/pytest.txt - --remove-line=^pycryptodome==(.*)$ + - id: pip-tools-compile + alias: compile-linux-py3.5-tcp-requirements + name: Linux Py3.5 TCP Requirements + files: ^requirements/((base|pytest)\.txt|static/(.*)\.in)$ + exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|docs|osx|windows)\.in$ + args: + - -v + - --py-version=3.5 + - --platform=linux + - --out-prefix=tcp + - --include=requirements/base.txt + - --include=requirements/pytest.txt + - id: pip-tools-compile + alias: compile-osx-py3.5-tcp-requirements + name: OSX Py3.5 TCP Requirements + files: ^requirements/((base|pytest)\.txt|static/osx\.in)$ + args: + - -v + - --py-version=3.5 + - --platform=darwin + - --out-prefix=tcp + - --include=requirements/base.txt + - --include=requirements/pytest.txt + - id: pip-tools-compile + alias: compile-windows-py3.5-tcp-requirements + name: Windows Py3.5 TCP Requirements + files: ^requirements/((base|pytest)\.txt|static/windows\.in)$ + args: + - -v + - --py-version=3.5 + - --platform=windows + - --out-prefix=tcp + - --include=requirements/base.txt + - --include=requirements/pytest.txt - id: pip-tools-compile alias: compile-linux-py3.5-zmq-requirements name: Linux Py3.5 ZeroMQ Requirements @@ -211,6 +293,29 @@ repos: - --include=requirements/pytest.txt - --remove-line=^pycryptodome==(.*)$ + - id: pip-tools-compile + alias: compile-linux-py3.6-tcp-requirements + name: Linux Py3.6 TCP Requirements + files: ^requirements/((base|pytest)\.txt|static/(.*)\.in)$ + exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|docs|osx|windows)\.in$ + args: + - -v + - --py-version=3.6 + - --platform=linux + - --out-prefix=tcp + - --include=requirements/base.txt + - --include=requirements/pytest.txt + - id: pip-tools-compile + alias: compile-osx-py3.6-tcp-requirements + name: OSX Py3.6 TCP Requirements + files: ^requirements/((base|pytest)\.txt|static/osx\.in)$ + args: + - -v + - --py-version=3.6 + - --platform=darwin + - --out-prefix=tcp + - --include=requirements/base.txt + - --include=requirements/pytest.txt - id: pip-tools-compile alias: compile-linux-py3.6-zmq-requirements name: Linux Py3.6 ZeroMQ Requirements