Releases: modern-python/lite-bootstrap
Releases · modern-python/lite-bootstrap
0.25.3
0.25.2
0.25.1
0.25.0
What's Changed
- use route template for Litestar OTel span naming by @lesnik512 in #70
- add pyroscope instrument by @lesnik512 in #71
Full Changelog: 0.24.1...0.25.0
0.24.1
What's Changed
-
migrate to ty by @lesnik512 in #68
-
small fixes and improvements by @lesnik512 in #69
Bugs fixed:
- FastStream health check: swapped content-type headers (application/json on success, text/plain on error)
- FastStream OTel: removed the dead middleware instantiation (line 104)
- FastStreamPrometheusInstrument: fixed NameError at import time when prometheus_client not installed — moved CollectorRegistry reference into a lazy factory function
- SentryInstrument.bootstrap(): now passes default_integrations to sentry_sdk.init()
Docs fixed:
- All 18 lite-bootstrapp typos corrected to lite-bootstrap across 5 files
- Fixed malformed markdown in configuration.md:20 (missing closing backtick)
- Added sentry_default_integrations and sentry_before_send to the Sentry config documentation
Code consistency:
- Renamed FastApiCorsInstrument → FastAPICorsInstrument and FastApiSwaggerInstrument → FastAPISwaggerInstrument
- Removed unused SLOTS class variable from BaseBootstrapper
ty upgrade side-effect (ty 0.0.28→0.0.29 surfaced pre-existing issues):
- Migrated remaining # type: ignore[...] (mypy-style) comments to # ty: ignore[...] in 4 files
Full Changelog: 0.24.0...0.24.1
0.24.0
What's Changed
- refactor tests by @lesnik512 in #66
- format logs for sentry by @lesnik512 in #67
Full Changelog: 0.23.1...0.24.0
0.23.1
What's Changed
- remove faststream healthcheck additional checker by @lesnik512 in #64
- preserve exc_info in logs dict by @lesnik512 in #65
Full Changelog: 0.23.0...0.23.1
0.23.0
0.22.2
What's Changed
- move health check data to config by @lesnik512 in #61
Full Changelog: 0.22.1...0.22.2