Hi,

*Why does this change come with a dependency on setuptools as seen in the 
commit?*
[[package]]
name = "setuptools"
version = "65.3.0"
description = "Easily download, build, install, upgrade, and uninstall 
Python packages"
category = "main"
optional = false
python-versions = ">=3.7"

*Then, setuptools is removed...*
Installing dependencies from lock file
Package operations: 41 installs, 7 updates, 1 removal
  • Removing setuptools (65.3.0)

*I get this error when running my dependabot created PR for 
the protobuf 3.20.2 change*:
EnvCommandError

  Command ['/usr/local/bin/python3', '-m', 'pip', 'install', '--no-deps', 
<redacted>
 Preparing metadata (setup.py): finished with status 'error'
    error: subprocess-exited-with-error
    
    × python setup.py egg_info did not run successfully.
    │ exit code: 1
    ╰─> [1 lines of output]
        ERROR: Can not execute `setup.py` since setuptools is not available 
in the build environment.
        [end of output]
    
    note: This error originates from a subprocess, and is likely not a 
problem with pip.
  error: metadata-generation-failed
  
  × Encountered error while generating package metadata.
  ╰─> See above for output.

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/protobuf/18ec36a1-6ef4-4caf-a03b-165d77769c5bn%40googlegroups.com.

Reply via email to