Opened 2 years ago

Closed 2 years ago

#5943 enhancement closed fixed (fixed)

Delete deprecated twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.Generic{Client,Server}

Reported by: exarkun Owned by: exarkun
Priority: normal Milestone: Python 3.3 Minimal
Component: core Keywords:
Cc: Branch:
Author: Launchpad Bug:

Description (last modified by exarkun)

They have been deprecated for a while, and they complicate Python 3 porting.

Change History (2)

comment:1 Changed 2 years ago by exarkun

  • Description modified (diff)
  • Summary changed from Delete deprecated twisted.internet.interfaces.IReactorArbitrary to Delete deprecated twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.Generic{Client,Server}

comment:2 Changed 2 years ago by exarkun

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

(In [35539]) Merge interfaces-python3-5942

Author: exarkun
Reviewer: itamar
Fixes: #5942
Fixes: #5943
Fixes: #5944

Port twisted.internet.interfaces to Python 3. To simplify this, drop the two deprecated
interfaces it previously offered, IReactorArbitrary and IFinishableConsumer. Also
delete the deprecated services in twisted.application.internet which were based on
IReactorArbitrary.

Note: See TracTickets for help on using tickets.