Python 2to3: Difference between revisions
mNo edit summary |
Update project links |
||
| Line 18: | Line 18: | ||
: WIP: https://github.com/Pro-Panda/sugar-toolkit-gtk3/tree/python3-port | : WIP: https://github.com/Pro-Panda/sugar-toolkit-gtk3/tree/python3-port | ||
: Status: Mostly Complete; what remains is an entire project in itself of [https://github.com/orgs/sugarlabs/projects/4 porting the Telepathy Bindings]. | : Status: Mostly Complete; what remains is an entire project in itself of [https://github.com/orgs/sugarlabs/projects/4 porting the Telepathy Bindings]. | ||
: Critical changes implelmented: | |||
:* Python 3 activities must be instantiated with sugar-activity3 instead of sugar-activity | |||
:* sugar-activity-web will call the Python 3 version of the toolkit and will be installed only with the same | |||
:* warning logged if activity is not ported to Python 3 | |||
Note: To test the toolkit without porting the telepathy bindings, please use the Python 3 bindings (note for release), https://github.com/pro-panda/telepathy3 | Note: To test the toolkit without porting the telepathy bindings, please use the Python 3 bindings (note for release), https://github.com/pro-panda/telepathy3 | ||
;Sugar-Datastore | ;Sugar-Datastore | ||
| Line 31: | Line 36: | ||
;Sugar Desktop Activities | ;Sugar Desktop Activities | ||
: Guide to porting activities to Python 3 is [https://github.com/sugarlabs/sugar-docs/blob/master/src/python-porting-guide.md here] | |||
{| style="text-align: center;" | {| style="text-align: center;" | ||
! | Activity | ! | Activity | ||