diff --git a/pkg/mac/build-functions.sh b/pkg/mac/build-functions.sh index 0ba5778fb..fded441df 100644 --- a/pkg/mac/build-functions.sh +++ b/pkg/mac/build-functions.sh @@ -136,7 +136,7 @@ _build_docs() { source "${BUILD_ROOT}/venv/bin/activate" pip3 install --upgrade pip pip3 install -r "${SOURCE_DIR}/requirements.txt" - pip3 install sphinx==9.0.0 + pip3 install sphinx==7.4.7 pip3 install sphinxcontrib-youtube cd "${SOURCE_DIR}" || exit diff --git a/pkg/redhat/setup.sh b/pkg/redhat/setup.sh index 86d51985e..d5e898a21 100755 --- a/pkg/redhat/setup.sh +++ b/pkg/redhat/setup.sh @@ -39,15 +39,15 @@ yum groupinstall -y "Development Tools" if [ "${OS_VERSION}" == "8" ]; then yum install -y expect fakeroot postgresql15-devel python3.9-devel nodejs yarn rpm-build rpm-sign yum-utils krb5-devel - pip3.9 install sphinx==9.0.0 + pip3.9 install sphinx==7.4.7 pip3.9 install sphinxcontrib-youtube elif [ "${OS_VERSION}" == "9" ]; then yum install -y expect libpq5-devel postgresql15-devel python3-devel nodejs yarn rpm-build rpm-sign yum-utils krb5-devel - pip3 install sphinx==9.0.0 + pip3 install sphinx==7.4.7 pip3 install sphinxcontrib-youtube else yum install -y expect fakeroot postgresql15-devel python3-devel nodejs yarn rpm-build rpm-sign yum-utils krb5-devel - pip3 install sphinx==9.0.0 + pip3 install sphinx==7.4.7 pip3 install sphinxcontrib-youtube fi diff --git a/tools/requirements.txt b/tools/requirements.txt index 77af5e248..4f26019e8 100644 --- a/tools/requirements.txt +++ b/tools/requirements.txt @@ -1,5 +1,5 @@ requests>=2.21.0 requests[security]>=2.21.0 safety>=1.9.0 -Sphinx==9.0.0 +Sphinx==7.4.7 sphinxcontrib-youtube==1.4.1 \ No newline at end of file diff --git a/tools/setup-python-env.sh b/tools/setup-python-env.sh index 0f3e42258..bb5f1b185 100755 --- a/tools/setup-python-env.sh +++ b/tools/setup-python-env.sh @@ -18,8 +18,8 @@ pip install --upgrade pip if [ ${TEST} -eq 1 ]; then echo Installing requirements for running Python tests... - pip install --force-reinstall --no-cache-dir wheel sphinx==9.0.0 sphinxcontrib-youtube -r web/regression/requirements.txt || { echo 'ERROR: Failed to install Python requirements.' ; exit 1; } + pip install --force-reinstall --no-cache-dir wheel sphinx==7.4.7 sphinxcontrib-youtube -r web/regression/requirements.txt || { echo 'ERROR: Failed to install Python requirements.' ; exit 1; } else echo Installing requirements for executing and building only... - pip install --force-reinstall --no-cache-dir wheel sphinx==9.0.0 sphinxcontrib-youtube -r requirements.txt || { echo 'ERROR: Failed to install Python requirements.' ; exit 1; } + pip install --force-reinstall --no-cache-dir wheel sphinx==7.4.7 sphinxcontrib-youtube -r requirements.txt || { echo 'ERROR: Failed to install Python requirements.' ; exit 1; } fi