3.3.0
The 3.3.0 release adds a new function, safir.logging.configure_uvicorn_logging
, that routes Uvicorn logs through structlog and adds the context expected by Google's Cloud Logging. The safir.metadata.get_metadata
function now also supports packages that use only pyproject.toml
.
What's Changed
- [neophile] Update dependencies by @sqrbot in #107
- DM-30063: Update logging documentation by @rra in #108
- Avoid Sphinx 5.1.0 by @rra in #109
- [neophile] Update dependencies by @sqrbot in #110
- [neophile] Update dependencies by @sqrbot in #111
- DM-28121: Handle the new pyproject.toml package metadata by @rra in #112
- Bump arq from 0.23a1 to 0.23 by @dependabot in #113
- [neophile] Update dependencies by @sqrbot in #114
- DM-36156: Drop use of sqlalchemy _IsolationLevel type by @jonathansick in #116
- DM-36156: Refresh Safir packaging and adopt new Rubin user guide theme by @jonathansick in #117
- DM-35879: Support sending Uvicorn logs through structlog by @rra in #118
Full Changelog: 3.2.0...3.3.0