8000 refactor extras · modern-python/lite-bootstrap@f9b2d9e · GitHub
[go: up one dir, main page]

Skip to content

Commit f9b2d9e

Browse files
committed
refactor extras
1 parent d9c4411 commit f9b2d9e

File tree

1 file changed

+29
-3
lines changed

1 file changed

+29
-3
lines changed

pyproject.toml

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,35 +51,61 @@ logging = [
5151
fastapi = [
5252
"fastapi",
5353
]
54+
fastapi-sentry = [
55+
"lite-bootstrap[fastapi,sentry]",
56+
]
5457
fastapi-otl = [
58+
"lite-bootstrap[fastapi,otl]",
5559
"opentelemetry-instrumentation-fastapi",
5660
]
61+
fastapi-logging = [
62+
"lite-bootstrap[fastapi,logging]",
63+
]
5764
fastapi-metrics = [
65+
"lite-bootstrap[fastapi]",
5866
"prometheus-fastapi-instrumentator>=6.1",
5967
]
6068
fastapi-all = [
61-
"lite-bootstrap[sentry,otl,logging,fastapi,fastapi-otl,fastapi-metrics]"
69+
"lite-bootstrap[fastapi-sentry,fastapi-otl,fastapi-logging,fastapi-metrics]",
6270
]
6371
litestar = [
6472
"litestar>=2.9",
65-
"prometheus-client>=0.20",
73+
]
74+
litestar-sentry = [
75+
"lite-bootstrap[litestar,sentry]",
6676
]
6777
litestar-otl = [
78+
"lite-bootstrap[litestar,otl]",
6879
"opentelemetry-instrumentation-asgi>=0.46b0",
6980
]
81+
litestar-logging = [
82+
"lite-bootstrap[litestar,logging]",
83+
]
7084
litestar-metrics = [
85+
"lite-bootstrap[litestar]",
7186
"prometheus-client>=0.20",
7287
]
7388
litestar-all = [
74-
"lite-bootstrap[sentry,otl,logging,litestar,litestar-otl,litestar-metrics]"
89+
"lite-bootstrap[litestar-sentry,litestar-otl,litestar-logging,litestar-metrics]",
7590
]
7691
faststream = [
7792
"faststream",
7893
]
94+
faststream-sentry = [
95+
"lite-bootstrap[faststream,sentry]",
96+
]
97+
faststream-otl = [
98+
"lite-bootstrap[faststream,otl]",
99+
]
100+
faststream-logging = [
101+
"lite-bootstrap[faststream,logging]",
102+
]
79103
faststream-metrics = [
104+
"lite-bootstrap[faststream]",
80105
"prometheus-client>=0.20",
81106
]
82107
faststream-all = [
108+
"lite-bootstrap[faststream-sentry,faststream-otl,faststream-logging,faststream-metrics]",
83109
"lite-bootstrap[sentry,otl,logging,faststream,faststream-metrics]"
84110
]
85111

0 commit comments

Comments
 (0)
0