From cf4dca070129a743840ed7d2523eb7b727bb8049 Mon Sep 17 00:00:00 2001 From: Mark Bonicillo Date: Fri, 3 Nov 2023 15:15:26 -0700 Subject: [PATCH] Remove unnecessary dependencies for documentation --- docs/source/conf.py | 2 -- setup.cfg | 23 ++++++++++------------- 2 files changed, 10 insertions(+), 15 deletions(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index 1ac22011..f6b20488 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -57,8 +57,6 @@ "sphinx.ext.napoleon", "sphinx.ext.todo", "sphinx.ext.viewcode", - "nb2plots", - "texext", 'sphinx_copybutton', ] diff --git a/setup.cfg b/setup.cfg index 3c950a32..c195f0e7 100644 --- a/setup.cfg +++ b/setup.cfg @@ -50,6 +50,7 @@ license_files = LICENSE.rst [options] +include_package_data=True packages = hypernetx hypernetx.algorithms @@ -66,28 +67,25 @@ install_requires = scikit-learn>=0.20.0 pandas>=1.5.3 decorator>=5.1.1 + typing-extensions>=4.8.0 [options.extras_require] releases = commitizen>=3.2.1 -linting = - pre-commit>=3.2.2 - pylint>=2.17.2 - pylint-exit>=1.2.0 - black>=23.3.0 testing = + pytest>=7.2.2 + pytest-cov>=4.1.0 + pytest-lazy-fixture>=0.6.3 + pytest-xdist>=3.2.1 + pytest-env tox>=4.4.11 - pre-commit>=3.2.2 + nbmake>=1.4.1 + pre-commit>=3.2.2 pylint>=2.17.2 pylint-exit>=1.2.0 black>=23.3.0 - pytest>=7.2.2 - coverage>=7.2.2 celluloid>=0.2.0 igraph>=0.10.4 - nbmake>=1.4.1 - pytest-lazy-fixture>=0.6.3 - pytest-xdist>=3.2.1 tutorials = jupyter>=1.0 igraph>=0.10.4 @@ -99,7 +97,6 @@ widget = jupyter-nbextensions-configurator>=0.6.2 documentation = sphinx<7 - nb2plots>=0.6.1 sphinx-rtd-theme>=1.2.1 sphinx-autobuild>=2021.3.14 sphinx-copybutton>=0.5.1 @@ -115,7 +112,7 @@ all = sphinx-autobuild>=2021.3.14 sphinx-copybutton>=0.5.1 pytest>=7.2.2 - coverage>=7.2.2 + pytest-cov>=4.1.0 jupyter>=1.0 igraph>=0.10.4 partition-igraph>=0.0.6