PMXBOT Log file Viewer

Help | Karma | Search:

#pypa-dev logs for Sunday the 9th of November, 2014

(Back to #pypa-dev overview) (Back to channel listing) (Animate logs)
[15:51:11] <pf_moore> dstufft: ping
[15:51:18] <dstufft> pf_moore: pong
[15:52:01] <pf_moore> quick question, cos I'm lazy :-) What's the layout I need to use for serving something over http(s) that looks like a PyPI index?
[15:52:18] <pf_moore> Is it packagename/file.tar.gz
[15:52:20] <pf_moore> ?
[15:53:12] <pf_moore> Not sure I've ever seen it documented anywhere other than in emails...
[15:53:50] <dstufft> $BASEURL/packagename/
[15:53:59] <dstufft> where /packagename/ is a html page that directly links to files
[15:54:03] <dstufft> for that package
[15:54:09] <pf_moore> Cool, ta.
[15:54:16] <dstufft> where you put the files doesn't matter
[15:54:26] <dstufft> since pip will discover it from ^
[15:54:45] <dstufft> (note that as of pip 6.0, you should make /packagename/ the normalized name)
[15:54:45] <pf_moore> I'm getting more and more inclined to knock up a server that builds Windows wheels and just serves them up.
[15:55:03] <dstufft> how many wheels are you planning on putting there
[15:55:11] <dstufft> because if you want to use --find-links you don't even need anything special
[15:55:21] <dstufft> just a webserver that does auto index
[15:55:26] <dstufft> https://wheels.caremad.io/
[15:56:02] <pf_moore> Yeah, I want it to act as an index-url, just so it's braindead-simple for users.
[15:56:11] <dstufft> ok
[15:56:44] <pf_moore> Ultimately I want to do something like Christoph Gohlke's Windows binaries, but for wheels
[15:57:00] <pf_moore> (And not doing any of the hard ones he does, 'cos I can't ;-))
[15:57:46] <pf_moore> I'm just sick of raising "please supply wheels" issues on project websites...
[15:57:58] <dstufft> pf_moore: If you want an "officiali-sh" place to put them, we have a web server on rackspace and we can add a wheels.pypa.io/windows/ url or something
[15:58:15] <dstufft> or if not that's fine too
[15:58:17] <dstufft> jsut saying it's there :D
[15:58:30] <pf_moore> That would be cool - let me get a build server set up first and I'll see
[15:58:41] <dstufft> sure
[15:58:49] <pf_moore> Thanks
[15:59:04] <dstufft> we can spin up windows servers too btw
[15:59:07] <dstufft> for free and stuff
[15:59:15] <dstufft> if you want the build server to live on Rackspace
[16:00:29] <pf_moore> Cool - save me worrying about an AWS quota. I'll get back to you :-)
[16:04:18] <dstufft> np :D
[16:04:25] <dstufft> just didn't want you to have to spend money if you didn't want to
[17:31:51] <dstufft> pf_moore: https://github.com/bmatzelle/gow
[18:00:25] <pf_moore> dstufft: interesting, I think I'd seen it before but never tried it
[18:00:42] <pf_moore> I tend to use my own builds of the gnu stuff I need
[18:07:08] <dstufft> pf_moore: heh, yea, I just saw the cygwin convo on distutils-sig then saw that and though tit might be useful
[18:07:08] <dstufft> :D