You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When py_venv attempts to install a setuptools dependency into the virtual environment, that setuptools package is broken. I believe this is due to the fact that the venv stdlib module will automatically install a version of setuptools into the fresh virtual environment. Then when the py_venv rule begins creating symlinks to the setuptools package files, it only symlinks to files that do not already exist, resulting in a mangled combination of the pre-installed setuptools package and the desired setuptools package.
I am currently able to work around this using the following extra_pip_commands:
which fixes the corrupted setuptools package but is not ideal since I do not believe it's using the "locked" version of setuptools which I am expecting.
The text was updated successfully, but these errors were encountered:
When
py_venv
attempts to install asetuptools
dependency into the virtual environment, thatsetuptools
package is broken. I believe this is due to the fact that thevenv
stdlib module will automatically install a version ofsetuptools
into the fresh virtual environment. Then when thepy_venv
rule begins creating symlinks to thesetuptools
package files, it only symlinks to files that do not already exist, resulting in a mangled combination of the pre-installedsetuptools
package and the desiredsetuptools
package.I am currently able to work around this using the following
extra_pip_commands
:which fixes the corrupted
setuptools
package but is not ideal since I do not believe it's using the "locked" version ofsetuptools
which I am expecting.The text was updated successfully, but these errors were encountered: