From a36af4a36a948808b5f17e8129c0a582b6172a19 Mon Sep 17 00:00:00 2001 From: Ludovico Bianchi Date: Mon, 11 Nov 2024 19:43:00 -0600 Subject: [PATCH 1/2] Remove dev dependencies that are likely not being used --- requirements-dev.txt | 7 ------- 1 file changed, 7 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 69c92e612c..a093a3334e 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,9 +1,6 @@ ---index-url https://pypi.python.org/simple/ - # Developer extra packages ### docs -alabaster>=0.7.7 # Newer sphinx needed for proper type hint support in docstrings sphinx>=3.0.0 sphinxcontrib-napoleon>=0.5.0 @@ -19,15 +16,11 @@ pytest-cov # @lbianchi-lbl: both pylint and astroid should be tightly pinned; see .pylint/idaes_transform.py for more info pylint==3.0.3 astroid==3.0.3 -flake8 black==24.3.0 # pre-commit install, manage, and run pre-commit hooks pre-commit ### other/misc -jsonschema -jupyter_contrib_nbextensions -snowballstemmer==1.2.1 addheader>=0.2.2 # this will install IDAES in editable mode using the dependencies defined under the `extras_require` tags defined in `setup.py` From e6be1578bfc2e8a1899f0d98c9e147e02c155ef9 Mon Sep 17 00:00:00 2001 From: Ludovico Bianchi Date: Mon, 11 Nov 2024 19:44:04 -0600 Subject: [PATCH 2/2] Add comment to clarify sphinx-argparse version pinning --- requirements-dev.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/requirements-dev.txt b/requirements-dev.txt index a093a3334e..0026f61160 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -4,6 +4,8 @@ # Newer sphinx needed for proper type hint support in docstrings sphinx>=3.0.0 sphinxcontrib-napoleon>=0.5.0 +# sphinx-argparse 0.4.0 is the last version to support Python 3.9 +# see https://sphinx-argparse.readthedocs.io/en/latest/changelog.html#id3 sphinx-argparse==0.4.0 sphinx-book-theme<=1.1.2,>=1.0.0 sphinx-copybutton==0.5.2