[issue29523] latest setuptools breaks virtualenvs due to unbundling dependencies

2017-06-21 Thread Charalampos Stratakis
Charalampos Stratakis added the comment: Closing this per the discussion at the PR. -- stage: -> resolved status: open -> closed ___ Python tracker ___

[issue29523] latest setuptools breaks virtualenvs due to unbundling dependencies

2017-02-16 Thread Charalampos Stratakis
Changes by Charalampos Stratakis : -- pull_requests: +95 ___ Python tracker ___ ___

[issue29523] latest setuptools breaks virtualenvs due to unbundling dependencies

2017-02-13 Thread Charalampos Stratakis
Charalampos Stratakis added the comment: Pull Request has been sent: https://github.com/python/cpython/pull/67 -- ___ Python tracker ___

[issue29523] latest setuptools breaks virtualenvs due to unbundling dependencies

2017-02-10 Thread Charalampos Stratakis
Charalampos Stratakis added the comment: Second version of the patch: Adjusted the test_ensurepip test cases to account for the new modules -- Added file: http://bugs.python.org/file46627/bundle-setuptools-dependencies2.patch ___ Python tracker

[issue29523] latest setuptools breaks virtualenvs due to unbundling dependencies

2017-02-10 Thread Charalampos Stratakis
Charalampos Stratakis added the comment: Will send a pull request which includes the extra wheels. -- ___ Python tracker ___

[issue29523] latest setuptools breaks virtualenvs due to unbundling dependencies

2017-02-10 Thread Jason R. Coombs
Jason R. Coombs added the comment: Aah, yes. I see now. Ensure_pip uses _PROJECTS for three purposes: for defining additional_projects, extracting those packages to the tmpdir, and for declaring the installation of those projects. Only that last declaration is unnecessary. This patch looks

[issue29523] latest setuptools breaks virtualenvs due to unbundling dependencies

2017-02-10 Thread Charalampos Stratakis
Charalampos Stratakis added the comment: @jason.coombs Already tried to just bump the setuptools version and bundle the other wheels but the result is still the same -- ___ Python tracker

[issue29523] latest setuptools breaks virtualenvs due to unbundling dependencies

2017-02-10 Thread Donald Stufft
Donald Stufft added the comment: I haven't updated the bundled copy of ensurepip yet because of this. Most likely the way this will get resolved is that the PEP 518 PR will land in pip and we will no longer require setuptools to be pre-installed at all and ensurepip will go to only bundling

[issue29523] latest setuptools breaks virtualenvs due to unbundling dependencies

2017-02-10 Thread Jason R. Coombs
Jason R. Coombs added the comment: For convenience, here's a link to the rendered changelog in the docs, which provides hyperlinks to the relevant issues [0]. [0] https://setuptools.readthedocs.io/en/latest/history.html#v34-0-0 -- ___ Python

[issue29523] latest setuptools breaks virtualenvs due to unbundling dependencies

2017-02-10 Thread Jason R. Coombs
Jason R. Coombs added the comment: This approach, bundling the necessary dependencies to install setuptools, seems like exactly the right thing to do, assuming that ensurepip should install setuptools at all, and I don't want to challenge that assumption here. Looking at the patch and

[issue29523] latest setuptools breaks virtualenvs due to unbundling dependencies

2017-02-10 Thread Berker Peksag
Changes by Berker Peksag : -- nosy: +jason.coombs ___ Python tracker ___ ___

[issue29523] latest setuptools breaks virtualenvs due to unbundling dependencies

2017-02-10 Thread Charalampos Stratakis
New submission from Charalampos Stratakis: The latest versions of setuptools stopped bundling its dependencies and instead starting requiring them [0]. This seems to break virtualenvs as those dependencies are not bundled with python. In order to reproduce it, replace the