[04:40:16] ** apoirier has joined us [05:46:27] [connected at Tue Nov 13 05:46:27 2007] [05:46:27] <> *** Looking up your hostname... [05:46:27] <> *** Checking ident [05:46:27] <> *** No identd (auth) response [05:46:27] <> *** Found your hostname [05:46:27] <> *** Your host is clarke.freenode.net[clarke.freenode.net/6667], running version hyperion-1.0.2b [05:46:29] [I have joined #peak] [06:13:29] ** thinker_nb has joined us [08:41:48] ** thinker_nb has left IRC (Remote closed the connection) [12:17:39] ** pje has joined us [12:17:40] By the way, this twisted ticket has been clarified that the goal of the ticket is [12:17:41] http://twistedmatrix.com/trac/ticket/1286 [12:17:56] not (hi, pje) to use setuptools to package twisted, but to make twisted *compatible* with easy_install. [12:18:21] My most recent comment on that ticket says that as far as I know, the only way this is done nowadays is by actually using setuptools, but there are in principle other ways to do it. [12:19:13] yes. for one, you can see if setuptools is in sys.modules, and if so, use it. [12:19:31] That means you will only use it if you are being run by easy_install. [12:19:49] Of course, if Twisted didn't need to declare dependencies, it wouldn't even need to do that. [12:20:07] As I posted in my most recent comment on that ticket, what is required is only that the twisted package declares its dependencies. [12:20:21] I don't yet understand your suggestion about how it could do that. [12:34:26] * pje posts a detailed note on the ticket [12:35:10] It would be by checking 'if "setuptools" in sys.modules: # add install_requires to setup() keywords' [13:01:21] Thanks for the note! [14:00:13] ** apoirier has left IRC ("KVIrc 3.2.6 Anomalies http://www.kvirc.net/") [16:15:45] pje is now known as pje_mtg [17:06:38] pje_mtg is now known as pje [21:11:54] ** pje has left IRC ("Client exiting") [23:44:08] zooko is now known as zookosleep