Skip to content

Commit 37d58b9

Browse files
committed
Add webhook optional dependency group
1 parent 866bfdf commit 37d58b9

2 files changed

Lines changed: 21 additions & 5 deletions

File tree

pyproject.toml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,19 @@ dependencies = [
2424
[project.scripts]
2525
pypaystack2 = "pypaystack2.cli:cli_app"
2626

27-
[build-system]
28-
requires = ["uv_build>=0.9.10,<0.10.0"]
29-
build-backend = "uv_build"
30-
31-
[dependency-groups]
27+
[project.optional-dependencies]
3228
webhook = [
3329
"fastapi[standard]>=0.123.10",
3430
"ngrok>=1.4.0",
3531
"python-dotenv>=1.2.1",
3632
"typer-slim[standard]>=0.20.0",
3733
]
34+
35+
[build-system]
36+
requires = ["uv_build>=0.9.10,<0.10.0"]
37+
build-backend = "uv_build"
38+
39+
[dependency-groups]
3840
dev = [
3941
"pre-commit>=4.5.0",
4042
{ include-group = "format" },

uv.lock

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

0 commit comments

Comments
 (0)