Skip to content

Commit 36eb128

Browse files
committed
update dependencies
1 parent 5ddd25a commit 36eb128

File tree

4 files changed

+9
-16
lines changed

4 files changed

+9
-16
lines changed

docs/evals.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Test with included demo files in our [github repository](https://github.com/open
2828
When running benchmark mode (ROC curves, precision at recall thresholds, visualizations), you need additional packages:
2929

3030
```bash
31-
pip install -r requirements-benchmark.txt
31+
pip install "guardrails[benchmark]"
3232
```
3333

3434
This installs:

pyproject.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,13 @@ presidio = [
2828
"pip>=25.0.1", # Required to load spaCy dependency for presidio-analyzer
2929
"presidio-analyzer>=2.2.358",
3030
]
31-
evals = ["tqdm>=4.67.1"]
31+
benchmark = [
32+
"numpy>=1.24.0",
33+
"scikit-learn>=1.3.0",
34+
"matplotlib>=3.7.0",
35+
"seaborn>=0.12.0",
36+
"pandas>=2.0.0",
37+
]
3238

3339
[dependency-groups]
3440
dev = [

src/guardrails/evals/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ pip install -e .
166166
When running benchmark mode (ROC curves, precision at recall thresholds, visualizations), you need additional packages:
167167

168168
```bash
169-
pip install -r requirements-benchmark.txt
169+
pip install "guardrails[benchmark]"
170170
```
171171

172172
This installs:

src/guardrails/evals/requirements-benchmark.txt

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)