Opened 4 years ago

Closed 4 years ago

#5956 task closed fixed (fixed)

Add already ported Python 3 modules to porting howto

Reported by: Itamar Turner-Trauring Owned by: Jean-Paul Calderone
Priority: normal Milestone: Python 3.3 Minimal
Component: core Keywords:
Cc: Branch: branches/more-python3-porting-guide-5956
branch-diff, diff-cov, branch-cov, buildbot
Author: exarkun

Description

We should document API differences/pecularities in already ported modules in the Python 3 porting howto.

Change History (8)

comment:1 Changed 4 years ago by Jean-Paul Calderone

Keywords: review added
Owner: set to Itamar Turner-Trauring

comment:2 Changed 4 years ago by Jean-Paul Calderone

Keywords: review removed
Owner: Itamar Turner-Trauring deleted

Sorry. Wrong ticket.

comment:3 Changed 4 years ago by Jean-Paul Calderone

Hmm. I wish this ticket had a list of what modules were in that "already ported" list. :/

comment:4 Changed 4 years ago by Jean-Paul Calderone

Keywords: review added
Owner: set to Itamar Turner-Trauring

I just looked at what we've ported already and tried to catch changes. Found a few. We should try to be careful going forward to keep this porting guide up to date, rather than forgetting and then have to go back and figure out what changed.

comment:5 Changed 4 years ago by Jean-Paul Calderone

Author: exarkun
Branch: branches/more-python3-porting-guide-5956

(In [35937]) Branching to 'more-python3-porting-guide-5956'

comment:6 Changed 4 years ago by Itamar Turner-Trauring

Keywords: review removed
Owner: changed from Itamar Turner-Trauring to Jean-Paul Calderone

Arguably the fact that FilePath stayed as bytes is worth nothing, even if in theory nothing changed (consider all the unit tests we needed to update), so might be worth mentioning. And yeah, we should make sure changes end up here. Add mention of FilePath, then merge.

comment:7 Changed 4 years ago by Jean-Paul Calderone

(In [35953]) Note FilePath

refs #5956

comment:8 Changed 4 years ago by Jean-Paul Calderone

Resolution: fixed
Status: newclosed

(In [35954]) Merge more-python3-porting-guide-5956

Author: exarkun Reviewer: itamar Fixes: #5956

Add some notes about potential traps to application developers who are porting a Twisted-based application to Python 3.

Note: See TracTickets for help on using tickets.