diff --git a/docs/conf.py b/docs/conf.py index f44d55a7..1f4c5498 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -130,7 +130,13 @@ # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. -exclude_patterns = ["_build", "Thumbs.db", ".DS_Store", ".venv"] +exclude_patterns = [ + "_build", + "Thumbs.db", + ".DS_Store", + ".venv", + "notebooks*", +] # The reST default role (used for this markup: `text`) to use for all documents. # default_role = None diff --git a/docs/index.rst b/docs/index.rst index cdccc16f..b1e52a18 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -4,24 +4,6 @@ Table of Contents ================= -.. toctree:: - :maxdepth: 2 - - Installation - Quick Reference - manual/index - Developers' Reference - Contributions & Help - License - Authors - Changelog -.. Module Reference - -This is the documentation of **DiMCAT**, the **Di**gital **M**usicology **C**orpus **A**nalysis **T**oolkit. - -Contents -======== - .. toctree:: :maxdepth: 3 diff --git a/docs/readme.rst b/docs/readme.rst deleted file mode 100644 index 81995ef4..00000000 --- a/docs/readme.rst +++ /dev/null @@ -1,2 +0,0 @@ -.. _readme: -.. include:: ../README.rst diff --git a/docs/requirements.txt b/docs/requirements.txt index fc321bc8..580f87f3 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,15 +1 @@ -colorlover==0.3.0 -dimcat[dev]==0.3.0 -ipython==8.11.0 -jupytext==1.15.2 -kaleido==0.2.1 -matplotlib==3.7.1 -ms3==1.2.4 -nbformat==5.7.3 -numpy==1.24.2 -pandas==1.5.3 -plotly==5.13.1 -pydata-sphinx-theme -pytest==7.1.3 -pytest-cov==4.0.0 -sphinx==5.3.0 +dimcat[dev]==1.0.0 diff --git a/setup.cfg b/setup.cfg index 7a689acc..678668db 100644 --- a/setup.cfg +++ b/setup.cfg @@ -48,15 +48,16 @@ python_requires = >=3.10 # new major versions. This works if the required packages follow Semantic Versioning. # For more information, check out https://semver.org/. install_requires = - frictionless[zenodo,pandas,visidata]~=5 - pandas>=2.0.0 + frictionless[zenodo,pandas,visidata]~=5.16.0 + kaleido~=0.2.1 marshmallow>=3.20.1 - ms3>=2.4.0 + ms3>=2.4.1 music21>=9.1.0 + pandas>=2.0.0 plotly>=5.18.0 scipy~=1.11.3 seaborn>=0.13.0 - setuptools~=68.2.0 + setuptools~=69.0.2 [options.packages.find] where = src diff --git a/tox.ini b/tox.ini index 2387d6b8..707698c8 100644 --- a/tox.ini +++ b/tox.ini @@ -5,7 +5,7 @@ minversion = 4.4.5 isolated_build = True # Matrix of test used to test -env_list = py{311,310}-pd{1.5,2} +env_list = py{311,310},lint,commit,docs,doctests,linkcheck,build,clean requires = tox>=4