Opened 15 years ago
Closed 6 years ago
#8710 closed Developer Task (Duplicate)
Port python bindings to Python 3.x
Reported by: | Raymond Wagner | Owned by: | Bill Meek |
---|---|---|---|
Priority: | major | Milestone: | 31.0 |
Component: | Bindings - Python | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | yes |
Description
Python 3.0 was released at the end of 2008, and while similar, is not source compatible with old 2.x programs. Code migration tools exist, but the socket libraries should be rewritten to take advantage of new faculties in 3.x.
Change History (18)
comment:1 Changed 15 years ago by
Status: | new → assigned |
---|
comment:2 Changed 15 years ago by
Milestone: | 0.25 |
---|
comment:3 Changed 13 years ago by
Milestone: | 0.25 → 0.26 |
---|
comment:4 Changed 13 years ago by
Type: | task → Developer Task |
---|
comment:5 Changed 13 years ago by
Milestone: | 0.26 → 0.27 |
---|---|
Priority: | minor → major |
comment:6 Changed 12 years ago by
Milestone: | 0.27 → 0.28 |
---|
comment:7 Changed 9 years ago by
Milestone: | 0.28 → 0.29 |
---|
comment:9 Changed 8 years ago by
Owner: | changed from Raymond Wagner to Mark Spieth |
---|
Mark, if I understand correctly, you did this as part of #13084. Should we close this ticket?
comment:10 Changed 8 years ago by
Only partially done. The common modules were fixed but the scripts in programs/scripts were not except for ttvdb.
comment:11 Changed 8 years ago by
Owner: | Mark Spieth deleted |
---|---|
Status: | assigned → new |
Ok thanks for the clarification. I will unassign this again, maybe somebody will do it sometime.
comment:12 Changed 8 years ago by
Milestone: | 29.0 → 29.1 |
---|
comment:13 Changed 7 years ago by
Milestone: | 29.1 → 0.28.2 |
---|
Moving remaining open tickets to 0.28.2 milestone
comment:14 Changed 7 years ago by
Milestone: | 0.28.2 → 29.2 |
---|
Moving remaining open tickets to 29.2 milestone
comment:15 Changed 6 years ago by
Obviously this was not completed for 29.2 or 30.0 for that matter.
Just an FYI but python2 packages are being completely removed from Fedora Rawhide (future 32 release) so I can no longer build MythTV on RPM Fusion.
comment:16 Changed 6 years ago by
Milestone: | 29.2 → 31.0 |
---|---|
Version: | Unspecified → Master Head |
comment:17 Changed 6 years ago by
Owner: | set to Bill Meek |
---|---|
Status: | new → accepted |
Ticket locked: | set |
Refer to: #13475. All conversion activity is being tracked there.
comment:18 Changed 6 years ago by
Resolution: | → Duplicate |
---|---|
Status: | accepted → closed |
Milestone 0.25 deleted