Ticket #6003 enhancement closed fixed

Opened 8 months ago

Last modified 8 months ago

Port `twisted.internet.udp` to Python 3

Reported by: itamar Owned by: itamar
Priority: normal Milestone: Python 3.3 Minimal
Component: core Keywords:
Cc: Branch: branches/udp-py3-6003-2
Author: itamarst Launchpad Bug:

Description (last modified by thijs) (diff)

twisted.internet.udp should work on Python 3.

When doing this, udp imports in twisted.internet.posixbase should be moved back up to the top of the module.

Also see #6023

Change History

1

Changed 8 months ago by thijs

  • description modified (diff)

2

Changed 8 months ago by itamarst

  • branch set to branches/udp-py3-6003-2
  • branch_author set to itamarst

(In [35985]) Branching to 'udp-py3-6003-2'

3

Changed 8 months ago by itamar

  • keywords review added
  • owner set to exarkun

4

Changed 8 months ago by exarkun

  • keywords review removed
  • owner changed from exarkun to itamar
  1. Intentionally not adding twisted.internet.test.test_udp to the ported list for now? I guess it has yet unported dependencies. Should we hold off on merging this until that test module can be run to make sure all is truly well?
  2. The new test_str in twisted.internet.test.test_udp is a lot like the old test_portRepr in twisted.test.test_udp.

Otherwise looks good, but the former point seems kinda significant, unless I'm missing something.

5

Changed 8 months ago by itamar

twisted.internet.test.test_udp was ported in a previous ticket.

6

Changed 8 months ago by itamarst

  • status changed from new to closed
  • resolution set to fixed

(In [36026]) Merge udp-py3-6003-2.

Author: itamar Review: exarkun Fixes: #6003

Port twisted.internet.udp to Python 3.

Note: See TracTickets for help on using tickets.