From b9fcd427424c708b47c4d52f723cd50345eedde4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20M=C3=B6ller?= Date: Wed, 20 Dec 2023 20:25:35 +0100 Subject: [PATCH 1/3] remove `psutil` dependency This was originally added for a tutorial, that has since been removed. --- README.md | 1 - requirements.txt | 1 - 2 files changed, 2 deletions(-) diff --git a/README.md b/README.md index a21cc7b08..4b884d4d6 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,6 @@ dependencies (MIT License, Apache License, PSF License) Development/testing/documentation/example dependencies (see `requirements.txt`): * `jsonschema` and its dependencies (MIT License, Apache License, PSF License) -* `psutil` (BSD 3-clause License) * `Sphinx` and its dependencies (multiple licenses) * `sphinx-rtd-theme` and its dependencies * `sphinx-argparse` (MIT License) diff --git a/requirements.txt b/requirements.txt index 311a756ae..2c2eacf80 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,7 +3,6 @@ lxml>=4.2,<5 python-dateutil>=2.8,<3.0 types-python-dateutil pyecma376-2>=0.2.4 -psutil>=5.4.8 urllib3>=1.26,<2.0 Sphinx~=3.5.3 sphinx-rtd-theme~=0.5.1 From 1cc2b6111853a61aa1adc45f8e9cf0ab091d2b1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20M=C3=B6ller?= Date: Wed, 20 Dec 2023 20:30:06 +0100 Subject: [PATCH 2/3] remove duplicate `sphinx` dependency The dependency on sphinx was contained twice in the README and in addition to `docs/add-requirements.txt` also in `requirements.txt`. --- README.md | 5 +---- requirements.txt | 3 --- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/README.md b/README.md index 4b884d4d6..4d2bb62ca 100644 --- a/README.md +++ b/README.md @@ -60,11 +60,8 @@ dependencies (MIT License, Apache License, PSF License) Development/testing/documentation/example dependencies (see `requirements.txt`): * `jsonschema` and its dependencies (MIT License, Apache License, PSF License) -* `Sphinx` and its dependencies (multiple licenses) -* `sphinx-rtd-theme` and its dependencies -* `sphinx-argparse` (MIT License) -Dependencies for building the documentation: +Dependencies for building the documentation (see `docs/add-requirements.txt`): * `Sphinx` and its dependencies (BSD 2-clause License, MIT License, Apache License) * `sphinx-rtd-theme` and its dependencies (MIT License, PSF License) * `sphinx-argparse` (MIT License) diff --git a/requirements.txt b/requirements.txt index 2c2eacf80..41079b33c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,6 +4,3 @@ python-dateutil>=2.8,<3.0 types-python-dateutil pyecma376-2>=0.2.4 urllib3>=1.26,<2.0 -Sphinx~=3.5.3 -sphinx-rtd-theme~=0.5.1 -sphinx-argparse~=0.2.3 From 8cc1b04629912d39dab1aec40c7fa4405d89e677 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20M=C3=B6ller?= Date: Wed, 20 Dec 2023 20:34:02 +0100 Subject: [PATCH 3/3] update `sphinx` dependencies --- docs/add-requirements.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/add-requirements.txt b/docs/add-requirements.txt index 0b9ec99e1..d80dd1a4d 100644 --- a/docs/add-requirements.txt +++ b/docs/add-requirements.txt @@ -1,4 +1,4 @@ # Additional requirements for building the docs -sphinx~=4.4 -sphinx-rtd-theme~=1.0 -sphinx-argparse~=0.3.1 +sphinx~=7.2 +sphinx-rtd-theme~=2.0 +sphinx-argparse~=0.4.0