Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some instrumentation are tagged as a pre-release which poses as barrier of entry #1218

Open
opichals opened this issue Aug 8, 2022 · 1 comment

Comments

@opichals
Copy link

opichals commented Aug 8, 2022

Describe your environment

python 3.9
pipenv

Steps to reproduce

When trying to use some of the instrumentation packages (e.g. opentelemetry-instrumentation-psycopg2) only a pre-release tagged versions are published. This imposes an entry barrier to any pipenv using project because pipenv doesn't allow for per-package pre-release versions which in turn complicates project setup and dependency management configurations.

What is the expected behavior?

A NON-pre-release tagged x.y.z versioned packages to be released to avoid hitting package manager related issues and therefore improving usability of the instrumentation packages (e.g. opentelemetry-instrumentation-psycopg2@0.33).

What is the actual behavior?

Only a x.y.zb0 pre-release packages are available (e.g. opentelemetry-instrumentation-psycopg2@0.32b0).

Additional context

I am aware this is a tooling issue and a pipenv specific defficiency but in general I believe it may lower the barrier of entry as pipenv is used quite frequently.

@opichals opichals added the bug Something isn't working label Aug 8, 2022
@lzchen
Copy link
Contributor

lzchen commented Aug 9, 2022

Instrumentation packages will most likely never be not pre-release until the OpenTelemetry semantic conventions have reached a stable state.

@srikanthccv srikanthccv added blocked-by-spec hold and removed bug Something isn't working labels Sep 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants