-
Notifications
You must be signed in to change notification settings - Fork 628
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
Failed to resolve this package in environment where pre-releases are not allowed. #4219
Comments
Given the decision to make incubating and stable namespaces for semantic conventions, we should theoretically not have anymore breaking changes going forward for the semconv package. Would it make sense to mark the package as stable? It looks like Java has separate artifacts for stable and incubating. |
Hello, team. Are there any updates on this? |
I don't think beta or not makes a difference for semantic versioning when the version is < 1.0.0 right? |
Not really. Generally, Also from SemVer docs
|
Describe your environment
OS: MacOS
Python version: 3.11
SDK version: 1.27
API version: 1.27
What happened?
opentelemetry-semantic-conventions
package is published with version like 0.48b0, which treated as BETA version.https://packaging.python.org/en/latest/discussions/versioning/
This package also is a peer dependency from
apache-airflow
.As a result,
opentelemetry-semantic-conventions
package can't be resolved in the environments where pre-release packages are not allowed.Steps to Reproduce
We use PDM.
Add the following section to the pyproject.toml
then run
Expected Result
Package resolved and installed.
This will work if package version will not include
b0
suffix, so instead of0.48b0
it should be0.48
.Actual Result
Additional context
No response
Would you like to implement a fix?
None
The text was updated successfully, but these errors were encountered: