From 8c6e892375e7800c53ace4e8e0cd9fb5b57d0c3b Mon Sep 17 00:00:00 2001 From: Sidney Richards Date: Thu, 19 Dec 2024 15:27:20 +0100 Subject: [PATCH] Include sphinx packages in CI deps --- requirements/base.txt | 10 +++------- requirements/ci.in | 4 ++++ requirements/ci.txt | 44 ++++++++++++++++++++++++++++++++++++++----- requirements/dev.txt | 6 +----- 4 files changed, 47 insertions(+), 17 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 90ac5d5..2fd5cc1 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile --no-emit-index-url requirements/base.in @@ -195,9 +195,7 @@ drf-nested-routers==0.94.1 # -r requirements/base.in # commonground-api-common drf-spectacular[sidecar]==0.27.2 - # via - # drf-spectacular - # open-api-framework + # via open-api-framework drf-spectacular-sidecar==2024.7.1 # via drf-spectacular drf-yasg==1.21.7 @@ -277,9 +275,7 @@ pydantic==2.9.2 pydantic-core==2.23.4 # via pydantic pydantic-settings[yaml]==2.6.1 - # via - # django-setup-configuration - # pydantic-settings + # via django-setup-configuration pyjwt==2.7.0 # via # commonground-api-common diff --git a/requirements/ci.in b/requirements/ci.in index ec8ac8a..9ae16b9 100644 --- a/requirements/ci.in +++ b/requirements/ci.in @@ -1,2 +1,6 @@ codecov coverage + +# Documentation +sphinx +sphinx_rtd_theme diff --git a/requirements/ci.txt b/requirements/ci.txt index 3ca4980..46f3d40 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -1,9 +1,11 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile --no-emit-index-url --output-file=requirements/ci.txt requirements/base.txt requirements/ci.in requirements/test-tools.in # +alabaster==1.0.0 + # via sphinx amqp==5.1.1 # via # -r requirements/base.txt @@ -33,6 +35,8 @@ attrs==23.1.0 # -r requirements/base.txt # glom # jsonschema +babel==2.16.0 + # via sphinx beautifulsoup4==4.12.2 # via webtest billiard==4.2.0 @@ -262,7 +266,6 @@ django-solo==2.0.0 django-two-factor-auth[phonenumberslite,webauthn]==1.16.0 # via # -r requirements/base.txt - # django-two-factor-auth # maykin-2fa django-webtest==1.9.10 # via -r requirements/test-tools.in @@ -290,6 +293,10 @@ djangorestframework-inclusions==1.2.0 # via # -r requirements/base.txt # open-api-framework +docutils==0.21.2 + # via + # sphinx + # sphinx-rtd-theme drf-nested-routers==0.94.1 # via # -r requirements/base.txt @@ -297,7 +304,6 @@ drf-nested-routers==0.94.1 drf-spectacular[sidecar]==0.27.2 # via # -r requirements/base.txt - # drf-spectacular # open-api-framework drf-spectacular-sidecar==2024.7.1 # via @@ -348,6 +354,8 @@ idna==3.7 # -r requirements/base.txt # requests # yarl +imagesize==1.4.1 + # via sphinx inflection==0.5.1 # via # -r requirements/base.txt @@ -371,6 +379,7 @@ jinja2==3.1.4 # via # -r requirements/base.txt # coreschema + # sphinx josepy==1.13.0 # via # -r requirements/base.txt @@ -402,7 +411,6 @@ mozilla-django-oidc==4.0.0 mozilla-django-oidc-db[django-setup-configuration]==0.21.1 # via # -r requirements/base.txt - # mozilla-django-oidc-db # open-api-framework multidict==6.0.5 # via yarl @@ -427,6 +435,7 @@ packaging==23.1 # -r requirements/base.txt # black # drf-yasg + # sphinx pathspec==0.12.1 # via black phonenumberslite==8.13.30 @@ -466,9 +475,10 @@ pydantic-settings[yaml]==2.6.1 # via # -r requirements/base.txt # django-setup-configuration - # pydantic-settings pyflakes==3.2.0 # via flake8 +pygments==2.18.0 + # via sphinx pyjwt==2.7.0 # via # -r requirements/base.txt @@ -534,6 +544,7 @@ requests==2.32.3 # open-api-framework # requests-mock # sharing-configs + # sphinx # zgw-consumers requests-mock==1.12.1 # via @@ -556,8 +567,31 @@ six==1.16.0 # orderedmultidict # python-dateutil # qrcode +snowballstemmer==2.2.0 + # via sphinx soupsieve==2.4.1 # via beautifulsoup4 +sphinx==8.1.3 + # via + # -r requirements/ci.in + # sphinx-rtd-theme + # sphinxcontrib-jquery +sphinx-rtd-theme==3.0.2 + # via -r requirements/ci.in +sphinxcontrib-applehelp==2.0.0 + # via sphinx +sphinxcontrib-devhelp==2.0.0 + # via sphinx +sphinxcontrib-htmlhelp==2.1.0 + # via sphinx +sphinxcontrib-jquery==4.1 + # via sphinx-rtd-theme +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==2.0.0 + # via sphinx +sphinxcontrib-serializinghtml==2.0.0 + # via sphinx sqlparse==0.5.0 # via # -r requirements/base.txt diff --git a/requirements/dev.txt b/requirements/dev.txt index 7a4b1c3..869eb98 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile --no-emit-index-url --output-file=requirements/dev.txt requirements/base.txt requirements/dev.in requirements/test-tools.in @@ -273,7 +273,6 @@ django-solo==2.0.0 django-two-factor-auth[phonenumberslite,webauthn]==1.16.0 # via # -r requirements/base.txt - # django-two-factor-auth # maykin-2fa django-webtest==1.9.10 # via -r requirements/test-tools.in @@ -312,7 +311,6 @@ drf-nested-routers==0.94.1 drf-spectacular[sidecar]==0.27.2 # via # -r requirements/base.txt - # drf-spectacular # open-api-framework drf-spectacular-sidecar==2024.7.1 # via @@ -420,7 +418,6 @@ mozilla-django-oidc==4.0.0 mozilla-django-oidc-db[django-setup-configuration]==0.21.1 # via # -r requirements/base.txt - # mozilla-django-oidc-db # open-api-framework multidict==6.0.5 # via yarl @@ -488,7 +485,6 @@ pydantic-settings[yaml]==2.6.1 # via # -r requirements/base.txt # django-setup-configuration - # pydantic-settings pyflakes==3.0.1 # via flake8 pygments==2.15.1