dev-python/promise-0.2.1 fails tests with Python 2.7 due to removed JUMP_IF_FALSE and JUMP_IF_TRUE. http://svn.python.org/view?view=rev&revision=70071
Created attachment 237801 [details] promise-0.2.1:20100706-214142.log
https://github.com/rfk/promise/commit/ef24dec89ce75750040daeec8d3e0e7fe37d1ec0
Fixed by upstream in dev-python/promise-0.2.2.
I wonder if we should split out the byteplay module? I've got an ebuild for it ready to go (which I prepared after I got this response to my bug).
promise unconditionally uses 'from promise.byteplay import *'. I suggest to firstly convince promise upstream to use: try: from byteplay import * except ImportError: from promise.byteplay import *