PMXBOT Log file Viewer

Help | Karma | Search:

#pypa-dev logs for Wednesday the 5th of November, 2014

(Back to #pypa-dev overview) (Back to channel listing) (Animate logs)
[17:06:21] <dstufft> jaraco: ping
[17:06:47] <jaraco> pong dstufft
[17:07:10] <dstufft> jaraco: sorry that I dropped the ball on the PEP 440 stuff, I'm getting the new stuff to handle legacy specifiers into packaging now
[17:07:28] <jaraco> oh, great. I wasn't sure if I was waiting on you or vice versa.
[17:07:31] <jaraco> Thanks for the update.
[17:07:56] <jaraco> I'd been meaning to double-check that PR to see the status.
[17:07:58] <dstufft> it's written, I'm just fixing tests/writing new tests
[17:08:17] <dstufft> since packaging requries 100% test coverage to merge a PR
[17:08:46] <jaraco> ambitious, but glad to hear it.
[17:09:34] <xafer> hello, is there a way to force the creation of a pure wheel ?
[17:10:17] <xafer> even when distutils is saying the distribution isnt pure
[17:10:44] <dstufft> xafer: uh, I'm not sure. I don't think so other than renaming the file
[17:16:30] <xafer> wanted to make a "meta" package with only requirements and extras and no python module, but if there is no python file, distutils consider the distribution as non pure :-/
[17:16:43] <dstufft> oh
[17:17:00] <dstufft> you can override a method of the Distribution class
[17:17:11] <dstufft> and pass in your sublcass as your own distlcass
[17:17:16] <dstufft> someone was doing that before
[17:17:18] <dstufft> I don't remember who
[17:17:23] <dstufft> so I don't have a good example
[17:17:40] <xafer> yup !
[17:17:42] <xafer> http://lucumr.pocoo.org/2014/1/27/python-on-wheels/ :)
[17:17:46] <xafer> remember now
[17:17:51] <xafer> thanks ^^
[17:20:29] <xafer> working :]
[17:29:29] <DanielHolth> I thought we'd fixed that bug in bdist_wheel, sorry xafer
[17:30:36] <DanielHolth> Basically the is_pure method from distribute does a check approximately like "has_extension or has_python" and when it has neither you get a None instead of True / False.
[17:31:08] <xafer> np :)
[17:31:15] <xafer> yup, I checked out https://hg.python.org/cpython/file/3a1db0d2747e/Lib/distutils/dist.py
[17:31:27] <DanielHolth> but can any code using Distribute be truly pure?
[17:31:32] <xafer> but is_pure needs return len(self.packages or self.py_modules or []) > 0
[17:31:40] <xafer> :p
[22:55:41] <buck1> is there an open bug for wheel-install using copyfile?
[22:55:58] <buck1> i suppose i should search....
[22:56:30] <buck1> i dont find such a bug, but i feel like i remember one
[23:59:40] <buck1> for discussion https://bitbucket.org/ned/coveragepy/issue/333/edge-case-coverage-for-installing-coverage#comment-13449874