#1771 closed defect (fixed)

bump Twisted requirement to >= 11.0 to avoid twisted#411 and twisted#4395

Reported by: davidsarah Owned by: warner
Priority: normal Milestone: 1.10.0
Component: packaging Version: 1.9.1
Keywords: twisted packaging sftp cloud-backend review-needed egg-needed Cc:
Launchpad Bug:

Description

Twisted 10.2 fixes the Deferred recursion issue (https://twistedmatrix.com/trac/ticket/411) and will be needed by the cloud backend. Twisted 11.0 fixes the SSH server rekeying bug (http://twistedmatrix.com/trac/ticket/4395, also see #1297). So, I'd like us to bump the Twisted requirement to >= 11.0 for Tahoe-LAFS v1.10.

This will require uploading a Twisted egg for at least 64-bit Windows (we already have one for Twisted 11.0 on 32-bit Windows: https://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-dep-eggs/README.html)

Attachments (2)

fix-1771.darcs.patch (125.9 KB) - added by davidsarah at 2012-06-17T00:24:34Z.
_auto_deps.py: bump the Twisted dependency to >= 11.0.0 to avoid Twisted bugs #411 (Deferred recursion limit) and #4395 (SSH server rekeying). refs #1297 fixes #1771
doc-1297-fixed.darcs.patch (127.6 KB) - added by davidsarah at 2012-06-18T17:06:26Z.
docs/frontends/FTP-and-SFTP.rst: remove reference to rekeying bug since it does not apply now that we depend on Twisted 11.0. refs #1297 refs #1771. Includes patch to update Twisted requirement.

Download all attachments as: .zip

Change History (9)

Changed at 2012-06-17T00:24:34Z by davidsarah

_auto_deps.py: bump the Twisted dependency to >= 11.0.0 to avoid Twisted bugs #411 (Deferred recursion limit) and #4395 (SSH server rekeying). refs #1297 fixes #1771

comment:1 Changed at 2012-06-17T00:26:01Z by davidsarah

  • Keywords sftp cloud-backend review-needed added
  • Owner set to warner

comment:2 Changed at 2012-06-17T03:12:32Z by zooko

I guess this patch should also remove the mention of #1297 in source:docs/frontends/FTP-and-SFTP.rst.

Changed at 2012-06-18T17:06:26Z by davidsarah

docs/frontends/FTP-and-SFTP.rst: remove reference to rekeying bug since it does not apply now that we depend on Twisted 11.0. refs #1297 refs #1771. Includes patch to update Twisted requirement.

comment:3 Changed at 2012-06-18T17:10:16Z by davidsarah

  • Keywords egg-needed added

comment:4 Changed at 2012-06-22T15:46:49Z by david-sarah@…

  • Resolution set to fixed
  • Status changed from new to closed

In 26dad5044b33675f:

_auto_deps.py: bump the Twisted dependency to >= 11.0.0 to avoid Twisted bugs #411 (Deferred recursion limit) and #4395 (SSH server rekeying). refs #1297 fixes #1771

comment:5 Changed at 2012-06-22T15:46:50Z by david-sarah@…

In 7ffa819eef409062:

docs/frontends/FTP-and-SFTP.rst: remove reference to rekeying bug since it does not apply now that we depend on Twisted 11.0. refs #1297 refs #1771

comment:6 Changed at 2012-07-20T03:54:57Z by david-sarah@…

In 5926/cloud-backend:

[rebased for cloud-backend] _auto_deps.py: bump the Twisted dependency to >= 11.0.0 to avoid Twisted bugs #411 (Deferred recursion limit) and #4395 (SSH server rekeying). refs #1297 refs #1771

comment:7 Changed at 2012-07-20T03:55:01Z by david-sarah@…

In 5927/cloud-backend:

[rebased for cloud-backend] docs/frontends/FTP-and-SFTP.rst: remove reference to rekeying bug since it does not apply now that we depend on Twisted 11.0. refs #1297 refs #1771

Note: See TracTickets for help on using tickets.