Skip to content

3.3.0

Compare
Choose a tag to compare
@rra rra released this 15 Sep 16:15
· 574 commits to main since this release
3.3.0
5010c39

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