diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8e83016008e..d039d63f4c0 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -7,7 +7,7 @@ repos: alias: compile-linux-py2.7-zmq-requirements name: Linux Py2.7 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/(.*)\.in)$ - exclude: ^requirements/static/(lint|osx|windows)\.in$ + exclude: ^requirements/static/(lint|docs|osx|windows)\.in$ args: - -v - --py-version=2.7 @@ -47,7 +47,7 @@ repos: alias: compile-linux-py2.7-raet-requirements name: Linux Py2.7 RAET Requirements files: ^requirements/((base|raet|pytest)\.txt|static/(.*)\.in)$ - exclude: ^requirements/static/(lint|osx|windows)\.in$ + exclude: ^requirements/static/(lint|docs|osx|windows)\.in$ args: - -v - --py-version=2.7 @@ -92,11 +92,20 @@ repos: - --py-version=2.7 - --platform=linux + - id: pip-tools-compile + alias: compile-doc-requirements + name: Docs Requirements + files: ^requirements/((base|zeromq|pytest)\.txt|static/docs\.in)$ + args: + - -v + - --py-version=2.7 + - --platform=linux + - id: pip-tools-compile alias: compile-linux-py3.4-zmq-requirements name: Linux Py3.4 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/(.*)\.in)$ - exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|osx|windows)\.in$ + exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|docs|osx|windows)\.in$ args: - -v - --py-version=3.4 @@ -110,7 +119,7 @@ repos: alias: compile-linux-py3.4-raet-requirements name: Linux Py3.4 RAET Requirements files: ^requirements/((base|raet|pytest)\.txt|static/(.*)\.in)$ - exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|osx|windows)\.in$ + exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|docs|osx|windows)\.in$ args: - -v - --py-version=3.4 @@ -133,7 +142,7 @@ repos: alias: compile-linux-py3.5-zmq-requirements name: Linux Py3.5 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/(.*)\.in)$ - exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|osx|windows)\.in$ + exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|docs|osx|windows)\.in$ args: - -v - --py-version=3.5 @@ -173,7 +182,7 @@ repos: alias: compile-linux-py3.5-raet-requirements name: Linux Py3.5 RAET Requirements files: ^requirements/((base|raet|pytest)\.txt|static/(.*)\.in)$ - exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|osx|windows)\.in$ + exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|docs|osx|windows)\.in$ args: - -v - --py-version=3.5 @@ -222,7 +231,7 @@ repos: alias: compile-linux-py3.6-zmq-requirements name: Linux Py3.6 ZeroMQ Requirements files: ^requirements/((base|zeromq|pytest)\.txt|static/(.*)\.in)$ - exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|osx|windows)\.in$ + exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|docs|osx|windows)\.in$ args: - -v - --py-version=3.6 @@ -262,7 +271,7 @@ repos: alias: compile-linux-py3.6-raet-requirements name: Linux Py3.6 RAET Requirements files: ^requirements/((base|raet|pytest)\.txt|static/(.*)\.in)$ - exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|osx|windows)\.in$ + exclude: ^requirements/static/(centos-6|ubuntu-14.04|lint|docs|osx|windows)\.in$ args: - -v - --py-version=3.6 diff --git a/requirements/static/docs.in b/requirements/static/docs.in new file mode 100644 index 00000000000..6966869c705 --- /dev/null +++ b/requirements/static/docs.in @@ -0,0 +1 @@ +sphinx diff --git a/requirements/static/py2.7/docs.txt b/requirements/static/py2.7/docs.txt new file mode 100644 index 00000000000..22876b55982 --- /dev/null +++ b/requirements/static/py2.7/docs.txt @@ -0,0 +1,26 @@ +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile -o requirements/static/py2.7/docs.txt -v requirements/static/docs.in +# +alabaster==0.7.12 # via sphinx +babel==2.6.0 # via sphinx +certifi==2019.3.9 # via requests +chardet==3.0.4 # via requests +docutils==0.14 # via sphinx +idna==2.8 # via requests +imagesize==1.1.0 # via sphinx +jinja2==2.10 # via sphinx +markupsafe==1.1.1 # via jinja2 +packaging==19.0 # via sphinx +pygments==2.3.1 # via sphinx +pyparsing==2.3.1 # via packaging +pytz==2018.9 # via babel +requests==2.21.0 # via sphinx +six==1.12.0 # via packaging, sphinx +snowballstemmer==1.2.1 # via sphinx +sphinx==1.8.5 +sphinxcontrib-websupport==1.1.0 # via sphinx +typing==3.6.6 # via sphinx +urllib3==1.24.1 # via requests