mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-16 22:51:17 +07:00
Because we used to call venv.create() function directly in packaging_tool.py when creating environments we ended up using function's own default unconditionally creating copies of executables on all platforms, including those where venv itself creates symlinks (Linux, MacOS). Turned out, it leads to issues with locating dynamic libraries when one attempts to create a virtualenv with MacOS 10.15 system Python 3 interpreter. Now we call venv module directly as we already do with "pip" relying on its default behavior and patching the only command-line flag that we actually need -- "--without-pip". GitOrigin-RevId: d65aaa325817933de7121225038a5cf84fa2c77a
4.4 KiB
4.4 KiB