Upgrading to 0.33.0
This release introduces setting numeric tags as metrics, addresses a regression in Python 3 performance, and introduces a dual license.
Changes
Core
- Prefer random.getrandbits on Python 3+, fall back to urandom implementation on 2 (#1183 -- thanks @thieman)
- Set numeric tags on
Span.metrics
instead ofSpan.meta
(#1169, #1182) - Update default sampler to new
DatadogSampler
(#1172, #1166) - Safely deprecate
ext
type constants (#1165)
Tooling
- Fix botocore tests (#1177)
Documentation
- Add Dual License (#1181)
- Improve
tracer.trace
docs (#1180 -- thanks @adamchainz)