diff --git a/doc_requirements.txt b/doc_requirements.txt index 9cc8d9549794..dbc9f40cd1ef 100644 --- a/doc_requirements.txt +++ b/doc_requirements.txt @@ -1,7 +1,7 @@ # doxygen required, use apt-get or dnf -sphinx==4.2.0 -numpydoc==1.1.0 -pydata-sphinx-theme==0.7.2 +sphinx==4.5.0 +numpydoc==1.3.1 +pydata-sphinx-theme==0.8.1 sphinx-panels ipython!=8.1.0 scipy diff --git a/environment.yml b/environment.yml index 2299019efe87..32a6f5faa5ef 100644 --- a/environment.yml +++ b/environment.yml @@ -7,7 +7,7 @@ name: numpy-dev channels: - conda-forge dependencies: - - python + - python=3.9 #need to pin to avoid issues with builds - cython - compilers - openblas @@ -21,14 +21,16 @@ dependencies: # For type annotations - mypy=0.940 # For building docs - - sphinx=4.1.1 - - numpydoc=1.1.0 + - sphinx=4.5.0 + - sphinx-panels + - numpydoc=1.3.1 - ipython - scipy - pandas - matplotlib - - pydata-sphinx-theme - - breathe + - pydata-sphinx-theme=0.8.1 + # NOTE: breathe 4.33.0 collides with sphinx.ext.graphviz + - breathe!=4.33.0 # For linting - pycodestyle=2.7.0 - gitpython