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
Summary of the issue:
setuptools has been updated, breaking support with py2exe: py2exe/py2exe#208.
When installing packages, pip automatically pulls in the latest build dependences as specified in PEP 518.
pip creates a custom temporary build environment to install packages using the latest pip environment.
Description of development approach
Create a pyproject.toml to specify the build environment we are using.
packaging.python.org/en/latest/guides/writing-pyproject-toml
Use the flag no-build-isolation when installing requirements.txt.
This prevent pip from using the custom build environment and automatically pulling the latest setuptools when installing packages.
As such, we need to manually install the desired version of setuptools, and manually install pip's dependency wheel.
stackoverflow.com/questions/62889093/what-does-no-build-isolation-do
py2exe/py2exe_setuptools.py
Line 10 in 4e7b2b2
This is the warning currently in place
https://github.com/pypa/setuptools/blob/v69.5.1/setuptools/dep_util.py#L5-L16.
The text was updated successfully, but these errors were encountered: