How do you use Sentry?
Self-hosted/on-premise
Version
1.27.0
Steps to Reproduce
With the aiohttp integration, use aiohttp.ClientSession with trace_configs explicitly passed as None
import asyncio
import sentry_sdk
import aiohttp
sentry_sdk.init()
async def main():
async with aiohttp.ClientSession(trace_configs=None) as session:
pass
asyncio.run(main())
Expected Result
No error (as in 1.26.0)
Actual Result
An error is raised:
Traceback (mostrecentcalllast):
File"C:\Users\wookie184\Documents\GitHub\bot\hello.py", line11, in<module>asyncio.run(main())
File"C:\Users\wookie184\AppData\Local\Programs\Python\Python311\Lib\asyncio\runners.py", line190, inrunreturnrunner.run(main)
^^^^^^^^^^^^^^^^File"C:\Users\wookie184\AppData\Local\Programs\Python\Python311\Lib\asyncio\runners.py", line118, inrunreturnself._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File"C:\Users\wookie184\AppData\Local\Programs\Python\Python311\Lib\asyncio\base_events.py", line653, inrun_until_completereturnfuture.result()
^^^^^^^^^^^^^^^File"C:\Users\wookie184\Documents\GitHub\bot\hello.py", line8, inmainasyncwithaiohttp.ClientSession(trace_configs=None) assession:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File"C:\Users\wookie184\AppData\Local\pypoetry\Cache\virtualenvs\bot-hu2rt1Uv-py3.11\Lib\site-packages\sentry_sdk\integrations\aiohttp.py", line186, ininitclient_trace_configs=list(kwargs.get("trace_configs", ()))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^TypeError: 'NoneType'objectisnotiterable
How do you use Sentry?
Self-hosted/on-premise
Version
1.27.0
Steps to Reproduce
With the
aiohttpintegration, useaiohttp.ClientSessionwithtrace_configsexplicitly passed asNoneExpected Result
No error (as in 1.26.0)
Actual Result
An error is raised: