[05:14:32] [connected at Thu Oct 26 05:14:32 2006] [05:14:32] <> *** Looking up your hostname... [05:14:32] <> *** Checking ident [05:14:32] <> *** No identd (auth) response [05:14:32] <> *** Found your hostname [05:14:32] <> *** Your host is calvino.freenode.net[calvino.freenode.net/6667], running version hyperion-1.0.2 [05:14:33] [I have joined #peak] [08:53:01] ** AVGVSTO has joined us [08:53:15] hi [08:54:07] ** AVGVSTO has left us [11:55:58] ** pje has joined us [12:31:34] ** coderanger_ has joined us [13:29:46] pje is now known as pje_mtg [14:04:44] ** coderanger_ has left IRC (Read error: 104 (Connection reset by peer)) [14:17:31] ** coderanger_ has joined us [14:30:11] ** AVGVSTO has joined us [14:30:33] hi [15:00:34] Hello [15:02:37] coderanger_ yesterday, i disturbed pje_mtg, today, can i disturb you? (with my questions and my bad english :-)) [15:03:37] the questions are about setuptools [15:08:16] pje_mtg is now known as pje [15:12:47] i would like to install in /opt and i added alternative.pth in site-packages, but install process don't create the subdir (/opt/project). is it possible for that install process, create sub dir in my -prefix? [15:16:07] If you have a particular directory you want packages to be installed to, you should create it first. [15:18:17] ok, i can do it with code in setup.py [15:22:24] thanks pje (as always) bye [15:22:34] ** AVGVSTO has left us [16:01:30] ** coderanger1 has joined us [16:12:40] ** coderanger_ has left IRC (Read error: 110 (Connection timed out)) [16:13:34] coderanger1 is now known as coderanger_ [18:06:16] ** coderanger_ has left IRC (Read error: 110 (Connection timed out)) [18:32:29] ** coderanger_ has joined us [19:17:44] ** coderanger_ has left IRC (Read error: 145 (Connection timed out)) [19:47:43] pje: Question for you [19:48:05] pje: Is there a good way to get setutools to populate the Requires field on PyPI? [19:48:43] Yep. Use Python 2.5. :) [19:49:10] distutils in 2.5 supports the requires= keyword. [19:49:15] Heh, touche [19:49:27] Note, however, that the distutils' requires/provides fields are not used by setuptools for dependency processing. [19:49:39] So at best, it would be just informative. [19:49:53] Well it still might be nice to default that to the value of install_requires or something [19:49:56] Also, PEP 314 has very restricted syntax for what goes in Requires: and it doesn't support what setuptools uses [19:50:06] Ahh [19:50:15] in fact, it doesn't support even Python's own version numbers! [19:51:14] e.g. 2.5c1 is not a valid version for the Requires field. [19:51:27] So, the whole thing is SNAFU'd for use w/setuptools. [19:51:27] It would be really nice if PyPI supported arbitrary metadata (with the XML-RPC stuff) [19:51:54] Yeah, well, in the words of the immortal Wynn Wagner: Send Code(TM) :) [19:52:36] Yeah, need school to stop eating my soul first [20:22:59] ** pje has left IRC ("Client exiting")