diff --git a/pyproject.toml b/pyproject.toml index f8b2eb2ae..ec23953f5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [build-system] requires = [ - "sphinx-theme-builder @ https://github.com/pradyunsg/sphinx-theme-builder/archive/87214d0671c943992c05e3db01dca997e156e8d6.zip", + "sphinx-theme-builder @ git+https://github.com/pradyunsg/sphinx-theme-builder.git@main" ] build-backend = "sphinx_theme_builder" @@ -108,7 +108,7 @@ indent-width = 4 ignore = [ "D107", # Missing docstring in `__init__` | set the docstring in the class "D205", # 1 blank line required between summary line and description, - "D212", # docstring summary must be on first physical line + "D212", # docstring summary must be on first physical line "W291", # let pre-commit handle trailing whitespace ] diff --git a/tox.ini b/tox.ini index af9af4e07..986822581 100644 --- a/tox.ini +++ b/tox.ini @@ -135,7 +135,7 @@ extras = dev package = editable deps = - sphinx-theme-builder[cli]@git+https://github.com/pradyunsg/sphinx-theme-builder#egg=d9f620b + sphinx-theme-builder[cli] @ git+https://github.com/pradyunsg/sphinx-theme-builder.git@main # suppress Py3.11's new "can't debug frozen modules" warning set_env = PYDEVD_DISABLE_FILE_VALIDATION=1 commands = @@ -149,7 +149,7 @@ description = "Check external links in the documentation" extras = {[testenv:docs-no-checks]extras} allowlist_externals = bash commands = - sphinx-build -b linkcheck docs/ docs/_build/linkcheck -W --keep-going + sphinx-build -b linkcheck docs/ docs/_build/linkcheck -W --keep-going -q bash -c "echo 'Linkcheck complete; see docs/_build/linkcheck/output.txt for any errors'" # extract translatable files into the POT file and update locale PO files