NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2232 most downloaded on PyPI
OpenTracing API for Python. See documentation at http://opentracing.io
Last release 6 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 1.3 years
Nearly every release is documented
notes for 15 of 15 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
24 releases · first in 2016
Use current_task from asyncio module for Python 3.9 compatibility
Use current_task from asyncio module for Python 3.9 compatibility (#138) <Michael Tannenbaum>
Drop build support for Python 3.5 (#138) <Michael Tannenbaum>
Add AsyncioScopeManager based on contextvars and supporting Tornado 6
Add AsyncioScopeManager based on contextvars and supporting Tornado 6 (#118) <Vasilii Novikov>
One column per quarter.
Fix __exit__ method of Scope class
Fix __exit__ method of Scope class (#120) <Aliaksei Urbanski>
Add support for Python 3.5/3.7 and fix tests (#121) <Aliaksei Urbanski>
Add support for indicating if a global tracer has been registered
Add support for indicating if a global tracer has been registered (#109) <Mike Goldsmith>
Use pytest-cov==2.6.0 as 2.6.1 depends on pytest>=3.6.0 (#113) <Carlos Alberto Cortez>
Better error handling in context managers for Span/Scope. (#101) <Carlos Alberto Cortez>
Add log fields constants to opentracing.logs. (#99) <Carlos Alberto Cortez>
Move opentracing.ext.tags to opentracing.tags. (#103) <Carlos Alberto Cortez>
Add SERVICE tag (#100) <Carlos Alberto Cortez>
Fix unclosed active scope in tests (#97) <Michał Szymański>
Initial implementation of a global Tracer. (#95) <Carlos Alberto Cortez>
Implement ScopeManager for in-process propagation.
Implement ScopeManager for in-process propagation.
Added a set of default ScopeManager implementations.
Added testbed/ for testing API changes.
Added MockTracer for instrumentation testing.
Nothing published for this version
Nothing published for this version
Added sphinx-generated documentation.
Added sphinx-generated documentation.
Remove 'futures' from install_requires (#62)
Add a harness check for unicode keys and vals (#40)
Have the harness try all tag value types (#39)
Fix KeyError when checking kwargs for optional values
Fix KeyError when checking kwargs for optional values
Make Span.log(self, \kwargs) smarter
Make Span.log(self, **kwargs) smarter
Add Span.log_kv and deprecate older logging methods
Add Span.log_kv and deprecate older logging methods
Move set/get_baggage back to Span; add SpanContext.baggage
Move set/get_baggage back to Span; add SpanContext.baggage
Raise exception on unknown format
Nothing published for this version
Nothing published for this version
Add standard tags per http://opentracing.io/data-semantics/
Add standard tags per http://opentracing.io/data-semantics/
- No changes yet
No changes yet
Remove the Injector/Extractor layer
Remove the Injector/Extractor layer
Upgrade to 1.0 RC specification
Upgrade to 1.0 RC specification
Rename repository back to opentracing-python
Rename repository back to opentracing-python
Validate chaining of logging calls
Validate chaining of logging calls
Fix typo in the attributes API test
Fix typo in the attributes API test
Change inheritance to match api-go: TraceContextSource extends codecs, Tracer extends TraceContextSource
Change inheritance to match api-go: TraceContextSource extends codecs, Tracer extends TraceContextSource
Create API harness
- Update README and meta.
Update README and meta.
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →