Releases: reddit/baseplate.py
Releases · reddit/baseplate.py
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
v2.7.0
What's Changed
- Vault CSI support v2 by @pnovotnak in #828
- Conform sqlalchemy to prom spec by @nkall in #804
- Fix issue with InternalRequestsClient when edge context is None by @jwestberg in #784
- Upgraded github action steps. by @TheRealVira in #802
- Lowercase redis command labels by @SuperQ in #761
- Update Kafka client version and change partition assignor by @tomncooper in #769
- Bump MarkupSafe and Jinja2 by @SuperQ in #838
- Enable dependabot for dependency management by @SuperQ in #837
- Update Thift Pool metrics to use class qualname by @selfcommit in #805
- Update dependabot by @SuperQ in #850
- Bump moto from 4.2.13 to 5.0.5 by @SuperQ in #871
- Update Sphinx by @SuperQ in #851
- Thrift metrics: omit status codes for exceptions with a non-int code by @umbrae in #892
- Migrate to Poetry by @chriskuehl in #891
- Do not use deprecated utcnow in ipython log line: by @salomon-smekecohen in #895
- Use Self type in _BaseKafkaQueueConsumerFactory.new() by @salomon-smekecohen in #894
- Raise a
SlotNotCoveredError
in rediscluster if slot doesnt exist by @justinmir in #833 - feat: Improve shutdown Delay default by @davinci26 in #785
- Add psycopg2 extra, patch psycogreen in entry points. by @salomon-smekecohen in #915
- InOrderConsumer doesn't work as intended. by @AdrielVelazquez in #913
New Contributors
- @nkall made their first contribution in #804
- @jwestberg made their first contribution in #784
- @TheRealVira made their first contribution in #802
- @tomncooper made their first contribution in #769
- @selfcommit made their first contribution in #805
- @umbrae made their first contribution in #892
- @salomon-smekecohen made their first contribution in #895
- @AdrielVelazquez made their first contribution in #913
Full Changelog: v2.6.0...v2.7.0
v2.7.0b2
What's Changed
- Add psycopg2 extra, patch psycogreen in entry points. by @salomon-smekecohen in #915
- InOrderConsumer doesn't work as intended. by @AdrielVelazquez in #913
New Contributors
- @AdrielVelazquez made their first contribution in #913
Full Changelog: v2.7.0b1...v2.7.0b2