Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#249 closed enhancement (fixed)

add dependency on `Twisted[tls]`

Reported by: Brian Warner Owned by:
Priority: major Milestone: 0.11.0
Component: packaging Version: 0.9.1
Keywords: Cc:

Description

To get Twisted to depend upon the right SSL libraries, Foolscap should change it's install_requires= from Twisted to Twisted[tls]. Then Foolscap could stop pretending to depend upon service_identity and let Twisted own that.

We still need to depend on pyopenssl, because Foolscap uses constants from it like OpenSSL.SSL.VERIFY_PEER. If Twisted[tls] changes to use something other than SSL, foolscap will need some significant changes.

Change History (4)

comment:1 Changed 8 years ago by Brian Warner

Milestone: eventually0.11.0
Resolution: fixed
Status: newclosed

done in [772d6498]

comment:2 Changed 8 years ago by Brian Warner

Milestone: 0.11.00.12.0

Milestone renamed

comment:3 Changed 8 years ago by Brian Warner

Milestone: 0.12.00.11.1

comment:4 Changed 8 years ago by Brian Warner

Milestone: 0.11.10.11.0

Milestone renamed

Note: See TracTickets for help on using tickets.