Ticket #5968 enhancement new

Opened 8 months ago

Last modified 6 months ago

Port POSIX `IReactorProcess` implementation to Python 3

Reported by: exarkun Owned by:
Priority: normal Milestone: Python-3.x
Component: core Keywords:
Cc: Branch:
Author: Launchpad Bug:

Description

This involves a few different things:

  • The primary implementation module, twisted.internet.process
  • At least some parts of twisted.internet.posixbase (spawnProcess definition)
  • Get twisted.internet.test.test_process to pass
  • Get twisted.test.test_process to pass
  • Enable process cleanup on Python 3 in twisted.internet.test.reactormixins.

Change History

1

Changed 6 months ago by itamar

  • milestone changed from Python 3.3 Minimal to Python-3.x

To make the porting simpler, we might want to do parts of it separately, e.g. only twisted.internet.process in #5987.

Note: See TracTickets for help on using tickets.