[04:56:56] <tchaypo> especially when one of the heads is the documentation for ~2.5.2 says that the most recent stable release is ~2.5.4 and 2.7.0 is due out any week now (dated 2011), but other docs say that 2.7.0 is in fact a stable release, it just has no docs..
[04:57:15] <moo-_-> tchaypo: jython had recent announcement
[04:57:31] <moo-_-> let me see if I can find the link
[05:00:29] <tchaypo> http://www.jython.org/currentdocs.html says the current docs are for 2.5.1, https://wiki.python.org/jython/JythonFaq/GeneralInfo#What_is_the_current_status_of_Jython.3F says 2.5.3 is stable and 2.5.4 should be coming out right after 2.7.0
[06:07:23] <tchaypo> lifeless: i assume that’s “We only care about 2.6 and higher"
[06:08:31] <tchaypo> okay, that makes me happy. It looks like we can probably use AST for the new markers implementation, which should keep it similar to the existing implementation that uses the old parser module
[18:12:07] <r1chardj0n3s> hullo, I'm trying to figure out how to define a namespace package through a setup.cfg rather than using namespace_packages=[blah] in a setup.py
[19:45:16] <tchaypo> and if so - how do the tests get run?
[19:48:03] <dstufft> tchaypo: Right now it's unsupported, though there's been some PRs towards getting it working (and it may currently work right now)
[19:52:32] <tchaypo> now that jython2.7 is out it looks like we should be able to add jython to tox
[19:54:14] <tchaypo> hrm. I asked the wrong question though - I didn’t mean pip, i meant setuptools
[19:54:47] <dstufft> I think setuptools supports it yea
[19:55:22] <sigmavirus24> if pip can't be run on jython then I'd be surprised
[19:56:59] <tchaypo> There’s a note in pkg_resources.MarkerEvaluation.evaluate_marker() that says “this implementation uses the ‘parser’ module, which is not implemented on Jython'
[19:57:19] <tchaypo> which suggests that it cares about the ability to run on jython
[19:57:37] <sigmavirus24> That could be a comment from before jython2.7 existed
[19:57:46] <tchaypo> but jython2.7 is out now, and it has the AST module, which is also in python2.6 and later
[19:58:00] <sigmavirus24> jython2.7 constituted a huge leap forward in compatibility with CPython
[19:58:02] <tchaypo> so I think if we’re re-working this it should be safe to use AST
[19:58:24] <sigmavirus24> jython prior to jython2.7 had a problem with TLS/SSL too which prevented it from being supported for requests
[19:58:37] <tchaypo> and ditch support for jython<2.7, which would be compatible with only supporting python>=2.6
[19:58:58] <tchaypo> sigmavirus24: it’s definitely a comment from before 2.7 existed :)
[20:01:01] <sigmavirus24> can I get pyenv and Jenkins to play nicely together
[20:02:00] <tchaypo> as a double-bonus, if we’re happy to ditch support for cpython<2.6 and jython<2.7, that means we can simplify pkg_resources to just one marker implementation - we can drop markerlib completely, it only seems to exist to support (j|p)ython<2.6
[20:02:54] <sigmavirus24> dstufft: https://gist.github.com/sigmavirus24/e5cdebd9e2acc2a6c960 for fun and profit
[20:03:19] <dstufft> tchaypo: you'd need to ask jaraco
[20:03:30] <dstufft> I think 2.6+ is reasonable tho