v2.4.0
What's Changed
- refactor: Remove superfluous absolute_import by @Ferenc- in #503
- Refectoring and improvements by @pvital in #508
- refactor(tests): Remove superfluous imports by @GSVarsha in #504
- Sanic: capture responseHeadersOnEntrySpans by @GSVarsha in #505
- Enable Asyncio support. by @pvital in #507
- Ci cleanup by @Ferenc- in #510
- Tornado Server: capture responseHeadersOnEntrySpans by @GSVarsha in #509
- Add .tekton by @Ferenc- in #506
- [FastAPI] Add TC for non-async methods by @GSVarsha in #514
- ci: Include testing with latest starlette version by @GSVarsha in #517
- ci: Make the GH set-status task reusable across repos by @Ferenc- in #518
- ci: Use python specific naming on GH PR eventlistener & co by @Ferenc- in #519
- ci: Add scheduled eventlistener by @Ferenc- in #520
- Celery test fix by @Ferenc- in #521
- fix: Handle grpcio target schemes like 'dns:///' by @Ferenc- in #524
- feat: Add opt-in exit spans (part 1) by @Ferenc- in #522
- test: Refactor to use appropriate UT assertions where available by @Ferenc- in #526
- feat: Add opt-in exit spans to boto3 and aiohttp client by @Ferenc- in #530
- refactor: Make use of subclassing unittest.TestCase by @Ferenc- in #529
- ci: Eliminate 'failed to pull the image' type of failures with a prepuller by @Ferenc- in #531
- Build migration to pyproject.toml by @pvital in #525
- feat: Add opt-in root exit spans to logging by @Ferenc- in #532
- chore(version): Bump version to 2.4.0 by @GSVarsha in #533
Full Changelog: v2.3.0...v2.4.0