Releases: reddit/baseplate.py
Releases · reddit/baseplate.py
v2.7.2b4
What's Changed
- Require sentry-sdk>=1.40.6 by @chriskuehl in #1042
- Recreate session when making new client by @rokob in #1041
- Fix error in secrets_fetcher after session change by @chriskuehl in #1044
- Add support for Python 3.13 by @chriskuehl in #985
New Contributors
Full Changelog: v2.7.2b3...v2.7.2b4
v2.7.2b3
What's Changed
- Patch gevent to work with tracing by @trevorriles in #1028
Full Changelog: v2.7.2b2...v2.7.2b3
v2.7.2b2
What's Changed
- Avoid reporting socket errors via Sentry observer by @chriskuehl in #1026
Full Changelog: v2.7.2b1...v2.7.2b2
v2.7.2b1
What's Changed
- Migrate to Ruff by @chriskuehl in #984
- Drop python3.8 support by @RyanBalfanz in #1003
- Prevent GreenletExit exceptions (and improve shutdown time) when shutting down with active keepalive connections by @chriskuehl in #1009
Full Changelog: v2.7.1...v2.7.2b1
v2.7.1
What's Changed
- Open Telemetry by @Xaelias in #819
- Remove noisy span debug logging by @trevorriles in #951
- Move pyramid otel instrumentation to BaseplateConfigurator by @trevorriles in #952
- Patch using opentelemetry-instrumentation-threading by @trevorriles in #953
- Instrument log lines with otel trace info by @trevorriles in #965
- Initialize tracing export code to run earlier in the startup process. by @trevorriles in #983
- Remove non-existent param
app_config
from configure_context docstring by @RyanBalfanz in #999 - Fix sampler nesting for tracing by @trevorriles in #1000
- Emit more shutdown logging by default by @chriskuehl in #1005
- Move healthchecks to it's own package by @trevorriles in #1011
- Add secrets fetcher tests where none existed before by @RyanBalfanz in #1019
- tracing: Only decode the traceparent and tracestate headers by @trevorriles in #1021
New Contributors
- @RyanBalfanz made their first contribution in #999
Full Changelog: v2.7.0...v2.7.1
v2.7.1b5
What's Changed
- Migrate to Ruff by @chriskuehl in #984
- Add secrets fetcher tests where none existed before by @RyanBalfanz in #1019
- tracing: Only decode the traceparent and tracestate headers by @trevorriles in #1021
Full Changelog: v2.7.1b4...v2.7.1b5
v2.7.1b4
What's Changed
- Drop python3.8 support by @RyanBalfanz in #1003
- Emit more shutdown logging by default by @chriskuehl in #1005
- Move healthchecks to it's own package by @trevorriles in #1011
Full Changelog: v2.7.1b3...v2.7.1b4
v2.7.1b3
What's Changed
- Remove non-existent param
app_config
from configure_context docstring by @RyanBalfanz in #999 - Fix sampler nesting for tracing by @trevorriles in #1000
New Contributors
- @RyanBalfanz made their first contribution in #999
Full Changelog: v2.7.1b2...v2.7.1b3
v2.7.1b2
What's Changed
- Initialize tracing export code to run earlier in the startup process. by @trevorriles in #983
Full Changelog: v2.7.1b1...v2.7.1b2
v2.7.1b1
https://pypi.org/project/baseplate/2.7.1b1/
What's Changed
- Open Telemetry by @Xaelias in #819
- Remove noisy span debug logging by @trevorriles in #951
- Move pyramid otel instrumentation to BaseplateConfigurator by @trevorriles in #952
- Patch using opentelemetry-instrumentation-threading by @trevorriles in #953
- Instrument log lines with otel trace info by @trevorriles in #965
Full Changelog: v2.7.0...v2.7.1b1