Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Start migrating Plone to Python 3 #2217

Closed
pbauer opened this issue Nov 17, 2017 · 5 comments
Closed

Start migrating Plone to Python 3 #2217

pbauer opened this issue Nov 17, 2017 · 5 comments

Comments

@pbauer
Copy link
Member

pbauer commented Nov 17, 2017

Meta-ticket to collect todos for this task.

Initial work was documented in https://docs.google.com/document/d/1rYN817-9SjAQulpes36k1veTt4pABZRbl0T0BbuZrHA/edit#

Follow the best practice doumentation in #2184 (comment) when working on this!

Tasks

Packages that were worked on regarding Python 3

@ale-rt
Copy link
Member

ale-rt commented Nov 17, 2017

Take care that many of that PR use the _compat module approach instead of sixer.
We should not merge them as they are, see:

@pbauer
Copy link
Member Author

pbauer commented Jan 25, 2018

Packages that still need to be looked at for this ticket: https://public.etherpad-mozilla.org/p/Plone_on_Python_3
Many of those are already ok (like WebOb). It is simply a diff between the list above and the packages used in ./bin/test
[Edit: the relevant items of the etherpad list have been copied to the big list here above.]

@pbauer
Copy link
Member Author

pbauer commented Jan 27, 2018

@jensens
Copy link
Member

jensens commented Sep 27, 2018

I close this in favour of keeping thing central at #2368

@jensens jensens closed this as completed Sep 27, 2018
@andreasma
Copy link
Member

I worked on the package cioppino.twothumbs and updated it locally with sixer and python-modernize and some fixes of imports. The package works in my local environment. I tried to test my pull request for python 2 to 3 with Travis-CI, but I can't get Travis to work. I need some hints how I could fix this. My current work is available here: collective/cioppino.twothumbs#23 (I used branch python3 inside my own fork).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants