Skip to content

Can`t install opentelemetry-semantic-conventions #6485

@lucasfcardozo

Description

@lucasfcardozo

Issue description

Can`t install opentelemetry-semantic-conventions (google-cloud-pubsub dependency)

Expected result

The lib should be installed successfully

Actual result

$ pipenv install opentelemetry-semantic-conventions --verbose
 
Installing opentelemetry-semantic-conventions...
✔ Installation Succeeded
Installing dependencies from Pipfile.lock (03bd57)...
All dependencies are now up-to-date!
Running command: $ /Users/lucas.cardozo/projetos/poc-openai/.venv/bin/python 
/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/vendor/pipdeptree -l --reverse --json-tree
Command output: [
    {
        "key": "pip",
        "package_name": "pip",
        "installed_version": "25.3",
        "required_version": "25.3",
        "dependencies": []
    }
]

Upgrading opentelemetry-semantic-conventions in  dependencies.
Building requirements...
Resolving dependencies...
INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting()
INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('opentelemetry-semantic-conventions'), None)
CRITICAL:pipenv.patched.pip._internal.resolution.resolvelib.factory:Could not find a version that satisfies the requirement opentelemetry-semantic-conventions 
(from versions: 0.20b0, 0.21b0, 0.22b0, 0.23b0, 0.23b2, 0.24b0, 0.25b0, 0.25b1, 0.25b2, 0.26b0, 0.26b1, 0.27b0, 0.28b0, 0.28b1, 0.29b0, 0.30b0, 0.30b1, 0.31b0, 
0.32b0, 0.33b0, 0.34b0, 0.35b0, 0.36b0, 0.37b0, 0.38b0, 0.39b0, 0.40b0, 0.41b0, 0.42b0, 0.43b0, 0.44b0, 0.45b0, 0.46b0, 0.47b0, 0.48b0, 0.49b0, 0.49b1, 0.49b2, 
0.50b0, 0.51b0, 0.52b0, 0.52b1, 0.53b0, 0.53b1, 0.54b0, 0.54b1, 0.55b0, 0.55b1, 0.56b0, 0.57b0, 0.58b0, 0.59b0, 0.60b0)
Traceback (most recent call last):
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers/resolution.py", line 434, in 
resolve
    self._add_to_criteria(self.state.criteria, r, parent=None)
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers/resolution.py", line 151, in 
_add_to_criteria
    raise RequirementsConflicted(criterion)
pipenv.patched.pip._vendor.resolvelib.resolvers.exceptions.RequirementsConflicted: Requirements conflict: 
SpecifierRequirement('opentelemetry-semantic-conventions')
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/resolver.py", line 99, in 
resolve
    result = self._result = resolver.resolve(
                            ~~~~~~~~~~~~~~~~^
        collected.requirements, max_rounds=limit_how_complex_resolution_can_be
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers/resolution.py", line 601, in 
resolve
    state = resolution.resolve(requirements, max_rounds=max_rounds)
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers/resolution.py", line 436, in 
resolve
    raise ResolutionImpossible(e.criterion.information) from e
pipenv.patched.pip._vendor.resolvelib.resolvers.exceptions.ResolutionImpossible: 
[RequirementInformation(requirement=SpecifierRequirement('opentelemetry-semantic-conventions'), parent=None)]
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/utils/resolver.py", line 467, in resolve
    results = resolver.resolve(self.constraints, check_supported_wheels=False)
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/resolver.py", line 108, in 
resolve
    raise error from e
pipenv.patched.pip._internal.exceptions.DistributionNotFound: No matching distribution found for opentelemetry-semantic-conventions
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/resolver.py", line 512, in <module>
    main()
    ~~~~^^
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/resolver.py", line 498, in main
    _main(
    ~~~~~^
        parsed.pre,
        ^^^^^^^^^^^
    ...<7 lines>...
        category=parsed.category,
        ^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/resolver.py", line 476, in _main
    resolve_packages(
    ~~~~~~~~~~~~~~~~^
        pre, clear, verbose, system, write, requirements_dir, packages, category
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/resolver.py", line 440, in resolve_packages
    results, resolver = resolve_deps(
                        ~~~~~~~~~~~~^
        packages,
        ^^^^^^^^^
    ...<7 lines>...
        req_dir=requirements_dir,
        ^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/utils/resolver.py", line 1115, in resolve_deps
    results, hashes, internal_resolver = actually_resolve_deps(
                                         ~~~~~~~~~~~~~~~~~~~~~^
        deps,
        ^^^^^
    ...<7 lines>...
        req_dir=req_dir,
        ^^^^^^^^^^^^^^^^
    )
    ^
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/utils/resolver.py", line 809, in actually_resolve_deps
    resolver.resolve()
    ~~~~~~~~~~~~~~~~^^
  File "/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv/utils/resolver.py", line 469, in resolve
    raise ResolutionFailure(message=e)
pipenv.exceptions.ResolutionFailure: ERROR: No matching distribution found for opentelemetry-semantic-conventions
✘ Locking Failed!
Your dependencies could not be resolved. You likely have a mismatch in your sub-dependencies.
You can use $ pipenv run pip install <requirement_name> to bypass this mechanism, then run $ pipenv graph to inspect the versions actually installed in the 
virtualenv.
Hint: try $ pipenv lock --pre if it is a pre-release dependency.
ERROR: Failed to lock Pipfile.lock!

Steps to replicate

Just run the cmd

pipenv install opentelemetry-semantic-conventions

$ pipenv --support

Pipenv version: '2026.0.1'

Pipenv location: '/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/lib/python3.14/site-packages/pipenv'

Python location: '/opt/homebrew/Cellar/pipenv/2026.0.1/libexec/bin/python'

OS Name: 'posix'

User pip version: '25.3'

user Python installations found:

  • 3.14.2: /opt/homebrew/bin/python3
  • 3.13.11: /Users/lucas.cardozo/.pyenv/versions/3.13.11/bin/python3
  • 3.13.11: /Users/lucas.cardozo/.pyenv/versions/3.13.11/bin/python
  • 3.13.11: /Users/lucas.cardozo/.pyenv/shims/python3
  • 3.13.11: /Users/lucas.cardozo/.pyenv/shims/python
  • 3.13.8: /Users/lucas.cardozo/.pyenv/versions/3.13.8/bin/python3
  • 3.13.8: /Users/lucas.cardozo/.pyenv/versions/3.13.8/bin/python
  • 3.13.8: /Users/lucas.cardozo/projetos/poc-openai/.venv/bin/python3
  • 3.13.8: /Users/lucas.cardozo/projetos/poc-openai/.venv/bin/python
  • 3.13.6: /Users/lucas.cardozo/.pyenv/versions/3.13.6/bin/python3
  • 3.13.6: /Users/lucas.cardozo/.pyenv/versions/3.13.6/bin/python
  • 3.13.5: /Users/lucas.cardozo/.pyenv/versions/3.13.5/bin/python3
  • 3.13.5: /Users/lucas.cardozo/.pyenv/versions/3.13.5/bin/python
  • 3.13.3: /Users/lucas.cardozo/.pyenv/versions/3.13.3/bin/python3
  • 3.13.3: /Users/lucas.cardozo/.pyenv/versions/3.13.3/bin/python
  • 3.13.2: /Users/lucas.cardozo/.pyenv/versions/3.13.2/bin/python3
  • 3.13.2: /Users/lucas.cardozo/.pyenv/versions/3.13.2/bin/python
  • 3.12.2: /Users/lucas.cardozo/.pyenv/versions/3.12.2/bin/python3
  • 3.12.2: /Users/lucas.cardozo/.pyenv/versions/3.12.2/bin/python
  • 3.11.11: /Users/lucas.cardozo/.pyenv/versions/3.11.11/bin/python3
  • 3.11.11: /Users/lucas.cardozo/.pyenv/versions/3.11.11/bin/python
  • 3.9.6: /usr/bin/python3
  • 2.7.18: /Users/lucas.cardozo/.pyenv/versions/2.7.18/bin/python
  • 2.7.18: /Users/lucas.cardozo/.pyenv/versions/2.7.18/bin/python2
  • 2.7.18: /Users/lucas.cardozo/.pyenv/versions/2.7.18/bin/python2.7

PEP 508 Information:

{'implementation_name': 'cpython',
 'implementation_version': '3.14.2',
 'os_name': 'posix',
 'platform_machine': 'arm64',
 'platform_python_implementation': 'CPython',
 'platform_release': '25.1.0',
 'platform_system': 'Darwin',
 'platform_version': 'Darwin Kernel Version 25.1.0: Mon Oct 20 19:34:03 PDT '
                     '2025; root:xnu-12377.41.6~2/RELEASE_ARM64_T8112',
 'python_full_version': '3.14.2',
 'python_version': '3.14',
 'sys_platform': 'darwin'}

System environment variables:

  • TERM_PROGRAM
  • _P9K_TTY
  • PYENV_ROOT
  • PIP_PYTHON_PATH
  • TERM
  • SHELL
  • HOMEBREW_REPOSITORY
  • PIPENV_VENV_IN_PROJECT
  • TMPDIR
  • VSCODE_PYTHON_AUTOACTIVATE_GUARD
  • TERM_PROGRAM_VERSION
  • ZDOTDIR
  • ORIGINAL_XDG_CURRENT_DESKTOP
  • MallocNanoZone
  • PYENV_VERSION
  • ZSH
  • USER
  • LS_COLORS
  • COMMAND_MODE
  • PYENV_DIR
  • SSH_AUTH_SOCK
  • VSCODE_PROFILE_INITIALIZED
  • __CF_USER_TEXT_ENCODING
  • PAGER
  • PYDEVD_DISABLE_FILE_VALIDATION
  • LSCOLORS
  • PIPENV_ACTIVE
  • PATH
  • USER_ZDOTDIR
  • __CFBundleIdentifier
  • PWD
  • VSCODE_NONCE
  • P9K_SSH
  • P9K_TTY
  • LANG
  • PYTHONSTARTUP
  • BUNDLED_DEBUGPY_PATH
  • PYENV_HOOK_PATH
  • CLOUDSDK_PYTHON
  • VSCODE_GIT_ASKPASS_EXTRA_ARGS
  • XPC_FLAGS
  • PYTHONDONTWRITEBYTECODE
  • XPC_SERVICE_NAME
  • VSCODE_INJECTION
  • VSCODE_DEBUGPY_ADAPTER_ENDPOINTS
  • SHLVL
  • PYENV_SHELL
  • HOME
  • VSCODE_GIT_ASKPASS_MAIN
  • PYTHON_BASIC_REPL
  • HOMEBREW_PREFIX
  • LESS
  • LOGNAME
  • PIP_DISABLE_PIP_VERSION_CHECK
  • VSCODE_GIT_IPC_HANDLE
  • VSCODE_GIT_ASKPASS_NODE
  • GIT_ASKPASS
  • HOMEBREW_CELLAR
  • INFOPATH
  • _P9K_SSH_TTY
  • OSLogRateLimit
  • COLORTERM

Pipenv–specific environment variables:

  • PIPENV_VENV_IN_PROJECT: 1
  • PIPENV_ACTIVE: 1

Debug–specific environment variables:

  • PATH: /opt/homebrew/Cellar/pyenv/2.6.16/libexec:/opt/homebrew/Cellar/pyenv/2.6.16/plugins/python-build/bin:/Users/lucas.cardozo/.pyenv/shims:/Users/lucas.cardozo/Programs/gcloud-cli/bin:/Users/lucas.cardozo/Library/Application Support/Code/User/globalStorage/github.copilot-chat/debugCommand:/Users/lucas.cardozo/Library/Application Support/Code/User/globalStorage/github.copilot-chat/copilotCli:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/pmk/env/global/bin:/Users/lucas.cardozo/Library/Application Support/Code/User/globalStorage/github.copilot-chat/debugCommand:/Users/lucas.cardozo/Library/Application Support/Code/User/globalStorage/github.copilot-chat/copilotCli:/Users/lucas.cardozo/projetos/poc-openai/.venv/bin:/Users/lucas.cardozo/Programs/gcloud-cli/bin:/opt/homebrew/Cellar/pyenv/2.6.16/libexec:/opt/homebrew/Cellar/pyenv/2.6.16/plugins/python-build/bin:/Users/lucas.cardozo/.vscode/extensions/ms-python.debugpy-2025.16.0-darwin-arm64/bundled/scripts/noConfigScripts
  • SHELL: /bin/zsh
  • LANG: C.UTF-8
  • PWD: /Users/lucas.cardozo/projetos/poc-openai

Contents of Pipfile ('/Users/lucas.cardozo/projetos/poc-openai/Pipfile'):

[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]

[dev-packages]

[requires]
python_version = "3.13"
python_full_version = "3.13.8"

Contents of Pipfile.lock ('/Users/lucas.cardozo/projetos/poc-openai/Pipfile.lock'):

{
    "_meta": {
        "hash": {
            "sha256": "bcd2cf081fbbfa4d1b2c603a7c67ed5987e07a1fbe557a45a00dd1bfe203bd57"
        },
        "pipfile-spec": 6,
        "requires": {
            "python_full_version": "3.13.8",
            "python_version": "3.13"
        },
        "sources": [
            {
                "name": "pypi",
                "url": "https://pypi.org/simple",
                "verify_ssl": true
            }
        ]
    },
    "default": {},
    "develop": {}
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions