Skip to content

Commit 55b606a

Browse files
committed
ref(client): Properly add client changes for sync flush
GH-4601
1 parent e23efd7 commit 55b606a

File tree

2 files changed

+13
-32
lines changed

2 files changed

+13
-32
lines changed

sentry_sdk/client.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1023,8 +1023,6 @@ async def _flush_async(
10231023
self.session_flusher.flush()
10241024
if self.log_batcher is not None:
10251025
self.log_batcher.flush()
1026-
1027-
# For async transport, flush() returns a Task that needs to be awaited
10281026
flush_task = self.transport.flush(timeout=timeout, callback=callback) # type: ignore
10291027
if flush_task is not None:
10301028
await flush_task

tox.ini

Lines changed: 13 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
# The file (and all resulting CI YAMLs) then need to be regenerated via
1111
# "scripts/generate-test-files.sh".
1212
#
13-
# Last generated: 2025-07-29T08:45:43.951088+00:00
13+
# Last generated: 2025-07-30T13:59:12.959550+00:00
1414

1515
[tox]
1616
requires =
@@ -125,9 +125,9 @@ envlist =
125125

126126
# ~~~ Common ~~~
127127
{py3.7,py3.8,py3.9}-common-v1.4.1
128-
{py3.7,py3.8,py3.9,py3.10,py3.11}-common-v1.14.0
129-
{py3.8,py3.9,py3.10,py3.11}-common-v1.24.0
130-
{py3.9,py3.10,py3.11,py3.12,py3.13}-common-v1.35.0
128+
{py3.7,py3.8,py3.9,py3.10,py3.11}-common-v1.15.0
129+
{py3.8,py3.9,py3.10,py3.11,py3.12}-common-v1.26.0
130+
{py3.9,py3.10,py3.11,py3.12,py3.13}-common-v1.36.0
131131

132132

133133
# ~~~ AI ~~~
@@ -141,9 +141,9 @@ envlist =
141141
{py3.9,py3.11,py3.12}-cohere-v5.13.12
142142
{py3.9,py3.11,py3.12}-cohere-v5.16.1
143143

144-
{py3.9,py3.11,py3.12}-openai_agents-v0.0.19
145-
{py3.9,py3.12,py3.13}-openai_agents-v0.1.0
146-
{py3.9,py3.12,py3.13}-openai_agents-v0.2.3
144+
{py3.10,py3.11,py3.12}-openai_agents-v0.0.19
145+
{py3.10,py3.12,py3.13}-openai_agents-v0.1.0
146+
{py3.10,py3.12,py3.13}-openai_agents-v0.2.4
147147

148148
{py3.8,py3.10,py3.11}-huggingface_hub-v0.22.2
149149
{py3.8,py3.11,py3.12}-huggingface_hub-v0.26.5
@@ -165,7 +165,7 @@ envlist =
165165

166166
{py3.7,py3.8,py3.9}-sqlalchemy-v1.3.24
167167
{py3.7,py3.11,py3.12}-sqlalchemy-v1.4.54
168-
{py3.7,py3.12,py3.13}-sqlalchemy-v2.0.41
168+
{py3.7,py3.12,py3.13}-sqlalchemy-v2.0.42
169169

170170

171171
# ~~~ Flags ~~~
@@ -205,9 +205,6 @@ envlist =
205205
{py3.8,py3.11,py3.12}-strawberry-v0.232.2
206206
{py3.8,py3.12,py3.13}-strawberry-v0.255.0
207207
{py3.9,py3.12,py3.13}-strawberry-v0.278.0
208-
{py3.8,py3.11,py3.12}-strawberry-v0.232.2
209-
{py3.8,py3.12,py3.13}-strawberry-v0.255.0
210-
{py3.9,py3.12,py3.13}-strawberry-v0.278.0
211208

212209

213210
# ~~~ Network ~~~
@@ -254,7 +251,6 @@ envlist =
254251
{py3.7,py3.10,py3.11}-starlette-v0.26.1
255252
{py3.8,py3.11,py3.12}-starlette-v0.36.3
256253
{py3.9,py3.12,py3.13}-starlette-v0.47.2
257-
{py3.9,py3.12,py3.13}-starlette-v0.47.2
258254

259255
{py3.7,py3.9,py3.10}-fastapi-v0.79.1
260256
{py3.7,py3.10,py3.11}-fastapi-v0.91.0
@@ -275,7 +271,6 @@ envlist =
275271
{py3.7,py3.11,py3.12}-falcon-v3.1.3
276272
{py3.8,py3.11,py3.12}-falcon-v4.0.2
277273
{py3.8,py3.11,py3.12}-falcon-v4.1.0a3
278-
{py3.8,py3.11,py3.12}-falcon-v4.1.0a3
279274

280275
{py3.8,py3.10,py3.11}-litestar-v2.0.1
281276
{py3.8,py3.11,py3.12}-litestar-v2.5.5
@@ -304,8 +299,6 @@ envlist =
304299
{py3.8,py3.10,py3.11}-trytond-v6.8.17
305300
{py3.8,py3.11,py3.12}-trytond-v7.0.34
306301
{py3.9,py3.12,py3.13}-trytond-v7.6.4
307-
{py3.8,py3.11,py3.12}-trytond-v7.0.34
308-
{py3.9,py3.12,py3.13}-trytond-v7.6.4
309302

310303
{py3.7,py3.12,py3.13}-typer-v0.15.4
311304
{py3.7,py3.12,py3.13}-typer-v0.16.0
@@ -491,9 +484,9 @@ deps =
491484

492485
# ~~~ Common ~~~
493486
common-v1.4.1: opentelemetry-sdk==1.4.1
494-
common-v1.14.0: opentelemetry-sdk==1.14.0
495-
common-v1.24.0: opentelemetry-sdk==1.24.0
496-
common-v1.35.0: opentelemetry-sdk==1.35.0
487+
common-v1.15.0: opentelemetry-sdk==1.15.0
488+
common-v1.26.0: opentelemetry-sdk==1.26.0
489+
common-v1.36.0: opentelemetry-sdk==1.36.0
497490
common: pytest
498491
common: pytest-asyncio
499492
py3.7-common: pytest<7.0.0
@@ -517,8 +510,7 @@ deps =
517510

518511
openai_agents-v0.0.19: openai-agents==0.0.19
519512
openai_agents-v0.1.0: openai-agents==0.1.0
520-
openai_agents-v0.2.3: openai-agents==0.2.3
521-
openai_agents-v0.2.3: openai-agents==0.2.3
513+
openai_agents-v0.2.4: openai-agents==0.2.4
522514
openai_agents: pytest-asyncio
523515

524516
huggingface_hub-v0.22.2: huggingface_hub==0.22.2
@@ -542,7 +534,7 @@ deps =
542534

543535
sqlalchemy-v1.3.24: sqlalchemy==1.3.24
544536
sqlalchemy-v1.4.54: sqlalchemy==1.4.54
545-
sqlalchemy-v2.0.41: sqlalchemy==2.0.41
537+
sqlalchemy-v2.0.42: sqlalchemy==2.0.42
546538

547539

548540
# ~~~ Flags ~~~
@@ -591,15 +583,10 @@ deps =
591583
strawberry-v0.232.2: strawberry-graphql[fastapi,flask]==0.232.2
592584
strawberry-v0.255.0: strawberry-graphql[fastapi,flask]==0.255.0
593585
strawberry-v0.278.0: strawberry-graphql[fastapi,flask]==0.278.0
594-
strawberry-v0.232.2: strawberry-graphql[fastapi,flask]==0.232.2
595-
strawberry-v0.255.0: strawberry-graphql[fastapi,flask]==0.255.0
596-
strawberry-v0.278.0: strawberry-graphql[fastapi,flask]==0.278.0
597586
strawberry: httpx
598587
strawberry-v0.209.8: pydantic<2.11
599588
strawberry-v0.232.2: pydantic<2.11
600589
strawberry-v0.255.0: pydantic<2.11
601-
strawberry-v0.232.2: pydantic<2.11
602-
strawberry-v0.255.0: pydantic<2.11
603590

604591

605592
# ~~~ Network ~~~
@@ -680,7 +667,6 @@ deps =
680667
starlette-v0.26.1: starlette==0.26.1
681668
starlette-v0.36.3: starlette==0.36.3
682669
starlette-v0.47.2: starlette==0.47.2
683-
starlette-v0.47.2: starlette==0.47.2
684670
starlette: pytest-asyncio
685671
starlette: python-multipart
686672
starlette: requests
@@ -725,7 +711,6 @@ deps =
725711
falcon-v3.1.3: falcon==3.1.3
726712
falcon-v4.0.2: falcon==4.0.2
727713
falcon-v4.1.0a3: falcon==4.1.0a3
728-
falcon-v4.1.0a3: falcon==4.1.0a3
729714

730715
litestar-v2.0.1: litestar==2.0.1
731716
litestar-v2.5.5: litestar==2.5.5
@@ -771,8 +756,6 @@ deps =
771756
trytond-v6.8.17: trytond==6.8.17
772757
trytond-v7.0.34: trytond==7.0.34
773758
trytond-v7.6.4: trytond==7.6.4
774-
trytond-v7.0.34: trytond==7.0.34
775-
trytond-v7.6.4: trytond==7.6.4
776759
trytond: werkzeug
777760
trytond-v5.0.63: werkzeug<1.0
778761

0 commit comments

Comments
 (0)