2.0.0 Release
See original GitHub issueThis issue tracks the push for releasing the new 2.0.0 API for OpenTracing-Python.
Based on the Java 0.31 API, the next version of the Python edition of OpenTracing is now available and ready for testing.
RC Branch: https://github.com/opentracing/opentracing-python/tree/v2.0.0
Current Status
- The
Scope
concept has been brought from the Java API, and is being validated. Tracer.start_active_span()
defaultsfinish_on_close=True
, after feedback received for the first Release Candidate.start_active_span
has been defined to haveoperation_name
as a required parameter, as opposed to how it’s handled instart_span
.- Properties have been used for new members (such as
Scope.span
), following the current style (Span.context
, for example). - Imported a
testbed
suite, which includes a few instrumentation patterns, so API changes and experimental features can be tested out there. This is the equivalent toopentracing-testbed
for the Java API. - Documentation may need to be re-reviewed and extended.
basictracer-python
has been updated as well.
Release process
- The new API is being developed on the
v2.0.0
branch. - Revisions should be requested as Pull Requests against this branch.
master
will continue to point at the latest patch version of thev2.0.0
branch, until2.0.0
is officially released.- Changes to the release candidate will be released on PyPi as
2.0.0.rc1
,2.0.0.rc2
, etc.
Current RC snapshots
Issue Analytics
- State:
- Created 6 years ago
- Comments:34 (26 by maintainers)
Top Results From Across the Web
org.springframework.boot » spring-boot » 2.0.0.RELEASE
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". It takes an opinionated view of...
Read more >Spring Boot 2.0 goes GA
On behalf of the team, it is my very great pleasure to announce that Spring Boot 2.0 is now generally available as 2.0.0.RELEASE...
Read more >Semantic Versioning 2.0.0 | Semantic Versioning
In systems with many dependencies, releasing new package versions can quickly become a nightmare. If the dependency specifications are too tight, you are...
Read more >Version 2.0.0 release candidate - Nim Blog
Version 2.0.0 release candidate. 21 December 2022 The Nim Team. The first release candidate for Nim version 2.0 is ready for testing.
Read more >Spring Boot 2.0 Release Notes - GitHub
Spring Boot 2.0 now includes support for Kotlin 1.2.x and offers a runApplication function which provides a way to run a Spring Boot...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Hey everybody - I was supposed to put a link to the Release Notes draft, but don’t see it here (probably posted it elsewhere by mistake 😕 ).
Anyway, let me know or comment something right in the document 😃
https://docs.google.com/document/d/1ub2YNH1QLBi60F-syyvTzt-uu9wIYVX2BwE54dWad3c/edit?usp=sharing
@palazzem @yurishkuro @pglombardo
When are we planning to release this ?