Skip to content

Commit 4bfa6f1

Browse files
authored
[MNT] remove unused dependencies from pyproject.toml (#602)
removes unused dependencies from `pyproject.toml`, and moves those used only in notebooks to a new `notebooks` depset: * `tensorboard` * `protobuf` * `PyYAML` * `matplotlib` * `ipywidgets` * `fsspec`
1 parent 8f3b5ff commit 4bfa6f1

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

pyproject.toml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,9 @@ dependencies = [
4747
"scipy>=1.8,<2.0",
4848
"omegaconf>=2.3.0",
4949
"torchmetrics>=0.10.0,<1.7.0",
50-
"tensorboard>2.2.0,!=2.5.0",
51-
"protobuf>=3.20.0,<5.30.0",
5250
"pytorch-tabnet==4.1",
53-
"PyYAML>=5.4,<6.1.0",
54-
"matplotlib>3.1",
55-
"ipywidgets",
5651
"einops>=0.6.0,<0.8.0",
57-
"fsspec>=2022.5.0,<2024.4.0; python_version == '3.8'",
58-
"rich",
52+
"rich>=11.0.0",
5953
"scikit-base",
6054
]
6155

@@ -81,6 +75,11 @@ extra = [
8175
"captum>=0.5.0,<0.8.0",
8276
]
8377

78+
notebooks = [
79+
"ipywidgets",
80+
"matplotlib>3.1",
81+
]
82+
8483

8584
[project.urls]
8685
Homepage = "https://github.com/pytorch-tabular/pytorch_tabular"

0 commit comments

Comments
 (0)