[Distutils] Re: Adopting virtualenv package maintenance

2018-09-16 Thread Nick Coghlan
On Sat, 8 Sep 2018 at 13:34, Brett Cannon wrote: > On Fri., Sep. 7, 2018, 16:32 Dan Ryan, wrote: > >> I’m thinking (and correct me if I’m wrong here) that Brett’s message >> might be motivated more by a desire to standardize and centralize effort >> by first assessing what the issue is. >> > Yep

[Distutils] Re: PEP 518 and the pyproject.toml format

2018-09-16 Thread Nick Coghlan
On Tue, 11 Sep 2018 at 00:47, Paul Moore wrote: > On Mon, 10 Sep 2018 at 13:12, Melvyn Sopacua wrote: > > > PEP 517 extended the pyproject.toml format to add data for projects to > > > define which build system they want to be used when they are built. > > > > > > There's nothing yet for "buildin

[Distutils] Re: pip installing scripts into another virtualenv

2018-09-16 Thread Nick Coghlan
On Fri, 14 Sep 2018 at 18:40, Dan Ryan wrote: > To add to these responses, Tzu Ping and I have tried this in a myriad of > creative ways and mostly haven’t been successful while relying on pip’s cli. > The right answer is to invoke the virtualenv pip, it’s just easier pip can also be uninstalle

[Distutils] Re: Adopting virtualenv package maintenance

2018-09-16 Thread Tzu-ping Chung
Thanks for pointing out the PR, I didn’t know that exists :D I made a thin wrapper around virtualenv/venv a while ago too. My intention is to use it to abstract away library differences so I can bring native venv support to Pipenv more easily, so the library has some special quirks (e.g. uses v

[Distutils] Re: Adopting virtualenv package maintenance

2018-09-16 Thread Tzu-ping Chung
Sorry, hit the send button too soon. Here’s the project: https://github.com/sarugaku/virtenv > On 16/9/2018, at 22:50, Tzu-ping Chung wrote: > > Thanks for pointing out the PR, I didn’t know that exists :D > > I made a thin wrapper around virtualenv/venv

[Distutils] Re: SEC: Spectre variant 2: GCC: -mindirect-branch=thunk -mindirect-branch-register

2018-09-16 Thread Nathaniel Smith
On Wed, Sep 12, 2018, 12:29 Joni Orponen wrote: > On Wed, Sep 12, 2018 at 8:48 PM Wes Turner wrote: > >> Should C extensions that compile all add >> `-mindirect-branch=thunk -mindirect-branch-register` [1] to mitigate the >> risk of Spectre variant 2 (which does indeed affect user space applicat

[Distutils] Re: SEC: Spectre variant 2: GCC: -mindirect-branch=thunk -mindirect-branch-register

2018-09-16 Thread Wes Turner
Are all current Python builds and C extensions vulnerable to Spectre variants {1, 2, *}? There are now multiple threads: "SEC: Spectre variant 2: GCC: -mindirect-branch=thunk -mindirect-branch-register" - https://mail.python.org/mm3/archives/list/distutils-sig@python.org/thread/4BGE226DB5EWIAT5VC