From 793f865b4db6b0f71a27e1ac63a62360a37bb52a Mon Sep 17 00:00:00 2001 From: cortadocodes Date: Tue, 14 Nov 2023 16:47:03 +0000 Subject: [PATCH] DOC: Fix documentation requirements --- .pre-commit-config.yaml | 13 ++++++------- docs/requirements.txt | 11 +++++------ docs/source/_ext/sphinx_accordion/accordion.py | 2 -- 3 files changed, 11 insertions(+), 15 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d348530..6957616 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -41,17 +41,16 @@ repos: - id: pydocstyle - repo: https://github.com/thclark/pre-commit-sphinx - rev: 0.0.1 + rev: 0.0.3 hooks: - id: build-docs language_version: python3 additional_dependencies: - - 'Sphinx>=2,<3' - - 'sphinx-rtd-theme==0.5.0' - - 'sphinx-tabs==1.2.1' - - 'sphinx-charts==0.0.4' - - 'scipy~=1.5.2' - - 'jsonschema~=3.2.0' + - 'Sphinx' + - 'sphinx-rtd-theme' + - 'sphinx-tabs' + - 'sphinx-charts' + - 'jsonschema' - repo: https://github.com/windpioneers/pre-commit-hooks rev: 0.0.5 diff --git a/docs/requirements.txt b/docs/requirements.txt index b205ef1..6b1cd11 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,7 +1,6 @@ # Required by the python script for building documentation -Sphinx>=2,<3 -sphinx-rtd-theme==0.5.0 -sphinx-tabs==1.2.1 -sphinx-charts==0.0.4 -scipy~=1.5.2 -jsonschema~=3.2.0 +Sphinx +sphinx-rtd-theme +sphinx-tabs +sphinx-charts +jsonschema diff --git a/docs/source/_ext/sphinx_accordion/accordion.py b/docs/source/_ext/sphinx_accordion/accordion.py index cada02d..6c81677 100644 --- a/docs/source/_ext/sphinx_accordion/accordion.py +++ b/docs/source/_ext/sphinx_accordion/accordion.py @@ -245,8 +245,6 @@ def setup(app): if path.endswith('.js'): if 'add_script_file' in dir(app): app.add_script_file(path) - else: - app.add_javascript(path) app.connect('html-page-context', update_context) app.connect('build-finished', copy_assets)