hi, I just updated the package to 0.9.1 and there still seem to be test failures with the twisted version in debian (15.5.0)
=============================================================================== [ERROR] Traceback from remote host -- Traceback (most recent call last): File "/tmp/buildd/foolscap-0.9.1/foolscap/eventual.py", line 26, in _turn cb(*args, **kwargs) File "/tmp/buildd/foolscap-0.9.1/foolscap/broker.py", line 553, in doNextCall d.addCallback(self._callFinished, delivery) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 317, in addCallback callbackKeywords=kw) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 306, in addCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 588, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/tmp/buildd/foolscap-0.9.1/foolscap/broker.py", line 600, in _callFinished methodSchema.checkResults(res, False) # may raise Violation File "/tmp/buildd/foolscap-0.9.1/foolscap/remoteinterface.py", line 297, in checkResults self.responseConstraint.checkObject(results, inbound) File "/tmp/buildd/foolscap-0.9.1/foolscap/slicers/dict.py", line 147, in checkObject self.valueConstraint.checkObject(value, inbound) File "/tmp/buildd/foolscap-0.9.1/foolscap/constraint.py", line 220, in checkObject raise Violation("'%r' is not a bytestring" % (obj,)) foolscap.tokens.Violation: Violation (in return value of <foolscap.logging.publish.LogPublisher object at 0x7f3712d2e550>.get_versions): ("'u'0.9.1'' is not a bytestring",) foolscap.test.test_logging.Publish.test_logpublisher =============================================================================== [ERROR] Traceback from remote host -- Traceback (most recent call last): File "/tmp/buildd/foolscap-0.9.1/foolscap/eventual.py", line 26, in _turn cb(*args, **kwargs) File "/tmp/buildd/foolscap-0.9.1/foolscap/broker.py", line 553, in doNextCall d.addCallback(self._callFinished, delivery) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 317, in addCallback callbackKeywords=kw) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 306, in addCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 588, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/tmp/buildd/foolscap-0.9.1/foolscap/broker.py", line 600, in _callFinished methodSchema.checkResults(res, False) # may raise Violation File "/tmp/buildd/foolscap-0.9.1/foolscap/remoteinterface.py", line 297, in checkResults self.responseConstraint.checkObject(results, inbound) File "/tmp/buildd/foolscap-0.9.1/foolscap/slicers/dict.py", line 147, in checkObject self.valueConstraint.checkObject(value, inbound) File "/tmp/buildd/foolscap-0.9.1/foolscap/constraint.py", line 220, in checkObject raise Violation("'%r' is not a bytestring" % (obj,)) foolscap.tokens.Violation: Violation (in return value of <foolscap.logging.publish.LogPublisher object at 0x7f3712d41190>.get_versions): ("'u'0.9.1'' is not a bytestring",) foolscap.test.test_logging.Publish.test_logpublisher_catchup =============================================================================== [ERROR] Traceback (most recent call last):