Skip to content

Commit 74aafa3

Browse files
authored
fix: Limit all extra to production dependencies (#196)
## Summary - change `autoevals[all]` to include only the production `scipy` extra - keep `litellm` installable explicitly via `autoevals[litellm]` - refresh `uv.lock` ## Testing - `uv lock` - pre-commit hooks during commit
1 parent 7dcc2ed commit 74aafa3

2 files changed

Lines changed: 2 additions & 36 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ dev = [
5050
doc = ["pydoc-markdown"]
5151
scipy = ["numpy", "scipy"]
5252
litellm = ["litellm>=1.60,<1.85"]
53-
all = ["autoevals[dev,doc,litellm,scipy]"]
53+
all = ["autoevals[scipy]"]
5454

5555
[tool.setuptools]
5656
package-dir = { "" = "py" }

uv.lock

Lines changed: 1 addition & 35 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)