[00:26:10] ** bitmvnch has left IRC () [05:00:22] [connected at Thu Oct 5 05:00:22 2006] [05:00:22] <> *** Looking up your hostname... [05:00:22] <> *** Checking ident [05:00:22] <> *** No identd (auth) response [05:00:23] <> *** Found your hostname [05:00:23] <> *** Your host is sterling.freenode.net[freebsd.widexs.nl/6667], running version hyperion-1.0.2 [05:00:24] [I have joined #peak] [12:24:37] ** pje has joined us [13:26:57] ** whit has joined us [13:27:57] little setuptool question: how do i specify an svn branch as a install_requires dep in my setup.py? [13:40:42] you have to create a version name/number that will then map to the branch [13:40:54] using a --find-links (or dependency_links) URL [13:41:50] See http://peak.telecommunity.com/DevCenter/setuptools#managing-continuous-releases-using-subversion for more info [13:42:07] what if it's a branch I don't control? [13:42:19] I don't understand you. [13:42:41] You use --find-links or dependency_links to create a mapping from a pseudo-version-number to a SVN URL [13:43:28] There's nothing in that, that requires control of anything [13:43:59] ok... so I have a page that is pointed to by depency_links [13:44:35] not a page, a subversion URL of the branch [13:44:57] See the instructions I linked to. [13:45:07] * whit looks again [13:45:16] See also setuptools' own PyPI page for an example of branch links in the long description [13:45:44] installing setuptools==dev06 installs from the 0.6 branch, ==dev gets from the trunk [13:46:01] pje is now known as pje_mtg [13:46:34] * whit isn't sure he ask the question correctly [14:32:37] whit is now known as whit|lunch [14:45:08] whit|lunch is now known as whit [14:53:26] pje_mtg is now known as pje [15:05:31] alright...still trying. I have a page that has this link: http://svn.rdflib.net/branches/michel-events#egg=rdflib [15:06:03] my setup.py looks like this: https://svn.openplans.org/svn/tagger/branch/0.1.5/setup.py [15:06:39] my dependency_link looks like this: http://www.openplans.org/projects/yucca/install-tagger/ [15:06:54] but I still get the pypi version of rdflib [15:07:03] rather than the branch I need [15:08:14] you need a version on the #egg=rdflib [15:08:27] and the install_requires must specify the version [15:08:51] rdflib==2.3.1 and #egg=rdflib-2.3.1 [15:09:05] something like that, yeah [15:09:06] that still downloads the pypi version [15:10:05] well, if there's a 2.3.1 on PyPI, sure. [15:10:10] You need a version that isn't on PyPI [15:10:34] * whit sighs [15:10:37] but which will still match when built [15:10:40] that's what I figured [15:11:48] unfortunately, I don't have commit and can't find anyone who does to bump the version number for that branch to something unique [15:12:08] Ah. [15:12:24] Can't you just create your own copy somewhere, then? [15:13:05] I mean, all you need is one egg per Python version, after all. [15:13:30] i.e., it doesn't have C extensions, so you could just throw the eggs on your homepage and list that in a dependency link. [15:13:47] (after changing the version number and/or project name) [15:13:52] in its setup.py [15:16:01] good idea [15:16:08] * whit makes his own egg [15:17:06] thanks pje [15:23:26] ** coderanger_ has joined us [15:28:42] ** bitmvnch has joined us [16:11:34] ** coderanger_ has left IRC (Read error: 110 (Connection timed out)) [16:31:45] whit is now known as whit|mtg [17:14:18] ** coderanger_ has joined us [17:51:52] ** bitmvnch has left IRC () [18:01:01] whit|mtg is now known as whit [18:07:48] whit, btw, you might want to delete some of those excess versions from the cheeseshop [18:08:05] * whit goes to delete [18:08:11] It's not immediately obvious from all the RSS spew coming off which one of those is the current one. :) [18:08:27] And to setuptools, 0.1.5 is the newest version. [18:08:48] and it's been linked from the Daily Python URL to besides. :) [18:10:15] ? [18:10:23] ugh [18:10:31] sweet...wrath of eff-bot [18:11:10] I actually deleted them as I went [18:13:25] alright..should be cleaned up now [18:13:50] * whit finally got the install working and got the rdflib version number changed [18:14:53] ** bitmvnch has joined us [18:16:31] ** coderanger_ has left IRC (Read error: 110 (Connection timed out)) [20:18:18] ** bitmvnch has left IRC () [21:04:01] ** pje has left IRC ("Client exiting") [23:20:38] ** whit has left IRC ()