Releases: reddit/baseplate.py
Releases · reddit/baseplate.py
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
v2.7.0b1
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
- Update Thift Pool metrics to use class qualname by @selfcommit in #805
- 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
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
Full Changelog: v2.6.0...v2.7.0b1
v2.7.0a1
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
New Contributors
- @nkall made their first contribution in #804
- @jwestberg made their first contribution in #784
- @TheRealVira made their first contribution in #802
Full Changelog: v2.6.0...v2.7.0a1
v2.6.0
What's Changed
- Kombu consumer error handling by @a-belevich in #740
- add Prometheus to remaining sidecar types by @ghirsch-reddit in #752
- expose prometheus metrics for Zookeeper in live-data sidecar by @justinmir in #747
- Add stream argument support to BaseplateSession by @0over in #758
- Populate Cassandra cluster name from cluster metadata by @justinmir in #759
- docs(file_watcher): Atomic writes to watched files by @KTAtkinson in #755
- docs(README): Document how to test an in-development version of Baseplate in Snoodev by @KTAtkinson in #756
- Adds support for
MultiProcessValue
ids based on env variable by @davinci26 in #760 - revert sidecar changes to expose Prometheus metrics by @ghirsch-reddit in #762
- Bump certifi from 2020.12.5 to 2022.12.7 by @dependabot in #764
- Bump cryptography from 3.4.4 to 39.0.1 by @dependabot in #770
- Event-Publisher Flush Queue on Shutdown by @atai92 in #767
- feat: Add v2.5 to GitHub actions by @KTAtkinson in #773
- Use official thrift by @nakulj in #778
- Bump wheel from 0.36.2 to 0.38.1 by @dependabot in #765
- Update prometheus-client by @SuperQ in #766
- Bump lxml from 4.6.5 to 4.9.1 by @dependabot in #701
- Bump waitress from 2.1.1 to 2.1.2 by @dependabot in #678
- Remove thirft-unofficial reference by @pnovotnak in #781
- Bump sentry-sdk from 0.20.1 to 1.14.0 by @dependabot in #776
- feat(gke): Publish package version for GKE by @KTAtkinson in #786
- upgrade(actions): upgrade checkout and setup-python by @KTAtkinson in #788
- Revert "Event-Publisher Flush Queue on Shutdown (#767)" by @KTAtkinson in #789
- Improve kafka logging by @bradengroom in #803
- Provide custom 404 view that doesn't echo path by @sp3nx0r in #800
- Don't fail to finalize observers if one fails by @bradengroom in #811
- Increase total_max_attempts on boto3 api retries by @SiddharthManoj in #813
- [live-data-fetcher] Distribute read load across objects in S3 by @SiddharthManoj in #817
- Upgrade to Thrift 0.19.0 by @ckw4ng in #807
- allow for empty X-Parent by @carldunham in #820
- Drop python3.7 support by @chriskuehl in #824
- Support Python 3.10, 3.11, and 3.12 by @chriskuehl in #823
- Add readthedocs config file by @chriskuehl in #825
New Contributors
- @justinmir made their first contribution in #747
- @davinci26 made their first contribution in #760
- @atai92 made their first contribution in #767
- @nakulj made their first contribution in #778
- @pnovotnak made their first contribution in #781
- @ckw4ng made their first contribution in #807
- @carldunham made their first contribution in #820
- @chriskuehl made their first contribution in #824
Full Changelog: v2.5.10...v2.6.0
v2.6.0rc1
What's Changed
- Drop python3.7 support by @chriskuehl in #824
- Support Python 3.10, 3.11, and 3.12 by @chriskuehl in #823
New Contributors
- @chriskuehl made their first contribution in #824
Full Changelog: v2.6.0a4...v2.6.0rc1
v2.6.0a4
What's Changed
- allow for empty X-Parent by @carldunham in #820
New Contributors
- @carldunham made their first contribution in #820
Full Changelog: v2.6.0a3...v2.6.0a4