job000033

lester_cheung (Lester Cheung)
Lester Cheung created this job , modified by Lester Cheung
Open
[p4review2] Python 3 support.

Currently p4review2.py requires Python 2.7.

Converting to Python 3 is tricky because we are currently
supporting non-ASCII characters from a non-unicode-enabled server.

One possible solution is to work with bytes (raw bytes) directly
and avoid the automatic unicode conversion of Python 3.
  • Details
  • Comments -
Status
Open
Project
lester-cheung-p4review
Severity
B
Reported By
Lester Cheung
Reported Date
Modified By
Lester Cheung
Modified Date
Dev Notes
lester_cheung: Also need to handle all dirty data coming
from the server. For example, umlauted chars in filenames,
job names etc..

2015/0717 lester_cheung: We also need to address module/class
changes as pointed out by @riesman in
https://swarm.workshop.perforce.com/changes/15011#comments
Type
Feature