diff --git a/doc/conf.py b/doc/conf.py index dc9efe3a6..fe86feb59 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -113,6 +113,8 @@ nb_execution_excludepatterns = [ 'user_guide/Streaming.ipynb', ] +# cell execution timeout in seconds (-1 to ignore, 30 by default) +nb_execution_timeout = 120 if os.getenv('HVPLOT_REFERENCE_GALLERY') not in ('False', 'false', '0'): rediraffe_redirects.update( diff --git a/envs/py3.11-docs.yaml b/envs/py3.11-docs.yaml index 8df704288..b7cdaf197 100644 --- a/envs/py3.11-docs.yaml +++ b/envs/py3.11-docs.yaml @@ -10,7 +10,6 @@ name: hvplotdocs channels: - nodefaults - - pyviz/label/dev - conda-forge dependencies: - python=3.11 @@ -35,7 +34,6 @@ dependencies: - ipywidgets - jinja2 - matplotlib - - nbsite>=0.8.4 - networkx>=2.6.3 - notebook>=5.4 - numba>=0.51.0 diff --git a/pyproject.toml b/pyproject.toml index 5f8fe5a8c..750748d74 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -221,6 +221,7 @@ ruff = [ geoviews = { skip = true, packages = "geoviews-core >=1.9.0" } # It should be ibis-framework[duckdb], but it works anyway. ibis-framework = { skip = true, packages = "ibis-duckdb" } +nbsite = { skip = true } [tool.pyproject2conda.envs."tests"] channels = ["nodefaults", "pyviz/label/dev", "conda-forge"] @@ -230,7 +231,7 @@ name = "hvplottests" # reqs = ["-e .."] # Doesn't work [tool.pyproject2conda.envs."docs"] -channels = ["nodefaults", "pyviz/label/dev", "conda-forge"] +channels = ["nodefaults", "conda-forge"] python = ["3.11"] extras = ["doc", "examples", "geo", "graphviz", "dev-extras"] name = "hvplotdocs"