Added new opentelemetry-contrib-instrumentations meta package#681
Added new opentelemetry-contrib-instrumentations meta package#681ocelotl merged 2 commits intoopen-telemetry:mainfrom
Conversation
17959d7 to
72edbbd
Compare
813cd76 to
a1756c3
Compare
|
@owais we've come full circle 🤣 open-telemetry/opentelemetry-python#605 |
|
haha. |
|
I am not sure this idea will age well. In some time there possibly will be other instrumentations developed by third parties and hosted in other repos. If that happens, should we rename this to Also, who is the intended end user? Someone who has a virtual environment where instrumentation for many frameworks happen? |
If it is an officially supported package by Python OpenTelemetry i.e, lives in the contrib repo then it'll be added as a dependency. Any 3rd party packages hosted by others on their own will not be added.
People who cannot or don't want to use an additional command (bootstrap) to install instrumentation packages and vendors who want to ship a UX where everything is bundled by default to reduce manual steps. |
|
Perhaps |
Yes, much better 👍 |
|
@owais |
|
I wanted to work on the opentelemetry package first but that got considerable push back. I'll revive this one next week. |
88629d7 to
ff0aa0a
Compare
6e32962 to
c2f03f6
Compare
Curious, what was the pushback related to for this?
Was this the main issue for closing the previous PR? |
69c7f87 to
4df8e41
Compare
|
@ocelotl PTAL |
a30ecd2 to
390ea26
Compare
|
@ocelotl ping :) |
sorry! reviewing... |
|
@owais @ocelotl it doesn't look like this got uploaded to Pypi? https://pypi.org/project/opentelemetry-contrib-instrumentations/ |
|
@phillipuniverse |
|
awesome, thanks @lzchen!! |
Description
This package does not contain any features on its own but serves is a
convenient way to install all supported instrumentations at once.
Also pins
markupsafeto2.0.1in tests as2.1.1adding some breaking changes.Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Does This PR Require a Core Repo Change?
Checklist:
See contributing.md for styleguide, changelog guidelines, and more.