Skip to content

Commit 5523af1

Browse files
committed
fix: make dependencies optional
1 parent ca4bb49 commit 5523af1

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

pyproject.toml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,13 @@ classifiers = [
2626
]
2727

2828
dependencies = [
29-
"attrs>=25.3.0",
30-
"rich>=10",
31-
"typer>=0.15,<1",
3229
"typing-extensions>=4.14.0",
3330
]
31+
optional-dependencies.cli = [
32+
"attrs>=25.3.0",
33+
"rich>=14",
34+
"typer>=0.16",
35+
]
3436
urls."Bug Tracker" = "https://github.com/34j/types-array-api/issues"
3537
urls.Changelog = "https://github.com/34j/types-array-api/blob/main/CHANGELOG.md"
3638
urls.documentation = "https://array-api.readthedocs.io"

uv.lock

Lines changed: 9 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)