[Twisted-Python] 2.0.0 pre-pre-release

Thomas Vander Stichele thomas at apestaart.org
Sun Feb 6 06:24:44 EST 2005

Hi !

> I've thrown together some tarballs with my latest release automation
> code. You can download them here:
> http://twistedmatrix.com/users/radix/2.0/

Thanks for doing this.

> Please download the packages relevant to you and give them a test.
> You'll need to install Twisted-2.0.0a1 before any of the other
> subproject packages in there, and it depends on zope.interface being
> installed, which I haven't bothered including yet.

Some remarks:

- I've tested on Fedora Core 3.  trial gives me one failure and one
error; relevant output attached.
- The split FAQ led me to believe there would be one Twisted package as
before; which would contain everything as before.  Core would be in a
TwistedCore package.  The tarballs on your site seem to have Core in the
Twisted tarball.  Is that intentional ?
- I wonder why the naming of tarballs is the way it is.  For example,
the URL will be .../twisted/web, the import package is twisted.web, why
is the tarball TwistedWeb-(version).tar.bz2 ?
- As a general request on behalf of packagers, it's nice to not have
anything but digits in version numbers.  I know this is probably a
contented point of view.

I'll report some more when I managed to package it up (or wrest RPM's
from Jeff's hands) and have been able to use them against some of our


Dave/Dina : future TV today ! - http://www.davedina.org/
<-*- thomas (dot) apestaart (dot) org -*->
When you're on the outside baby and you can't get in
I will show you
you're so much better than you know
<-*- thomas (at) apestaart (dot) org -*->
URGent, best radio on the net - 24/7 ! - http://urgent.fm/

-------------- next part --------------
[FAIL]: testLoopback (twisted.test.test_udp.MulticastTestCase)

  File "/home/thomas/dev/ext/Twisted/twisted/internet/defer.py", line 117, in maybeDeferred
    result = f(*args, **kw)
  File "/home/thomas/dev/ext/Twisted/twisted/test/test_udp.py", line 310, in testLoopback
    self.assertEquals(len(self.server.packets), 1)
  File "/home/thomas/dev/ext/Twisted/twisted/trial/unittest.py", line 415, in <lambda>
    failUnlessEqual = lambda self, a, b, msg=None: failUnlessEqual(a, b, msg)
  File "/home/thomas/dev/ext/Twisted/twisted/trial/assertions.py", line 77, in failUnlessEqual
    raise FailTest, (msg or '%r != %r' % (first, second))
twisted.trial.assertions.FailTest: 0 != 1
[ERROR]: testMulticast (twisted.test.test_udp.MulticastTestCase)

  File "/home/thomas/dev/ext/Twisted/twisted/internet/defer.py", line 117, in maybeDeferred
    result = f(*args, **kw)
  File "/home/thomas/dev/ext/Twisted/twisted/test/test_udp.py", line 338, in testMulticast
    self.assertEquals(self.server.packets[0][0], "hello world")
exceptions.IndexError: list index out of range
Ran 778 tests in 124.995s

FAILED (skips=36, expectedFailures=6, failures=1, errors=1, successes=734)

More information about the Twisted-Python mailing list