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

Python 3 support #513

Open
jsalatas opened this issue Nov 1, 2019 · 3 comments
Open

Python 3 support #513

jsalatas opened this issue Nov 1, 2019 · 3 comments

Comments

@jsalatas
Copy link

jsalatas commented Nov 1, 2019

in the install.txt it mentions

You need python 2.7+, but not python 3+

as you know python 2 is reaching its end of life at January 1st, 2020. Are there any plans to migrate to python 3?

@bum2
Copy link
Collaborator

bum2 commented Nov 1, 2019

The plan is to add another huge pending issue to the queue, with the hope that someone takes it in order to solve that (same hope for all other open issues around)... I think it's good to do it asap, but even better will be coinciding with the release of version 1.0.0 (we are releasing now the v0.9.9), because that will be the first version without forcing the FreedomCoop context, or any other forced context, and is expected to have hundreds of less code lines (the whole old hardcoded membership system of FdC disppears).
If no one else tooks this issue (or the other huge pending issue since years: the translation of db strings), I will try to include them in my tasks for the next 1.0 release... hopefully some other django devs joins us to help!

@encosianima
Copy link

encosianima commented Nov 2, 2019

Well, if it can be of any help, I had a word earlier today with a friend of mine from Basque country, Django expertise with a bit of experience in upgrading from version 1.11 onward, just sent him all info regarding OCP, and he's available to let us know if it's viable for him to do the task and quote.

@shagi
Copy link

shagi commented Nov 12, 2019

Hi! I'm that basque guy :-)

I'll begin upgrading on several steps, preliminary python3 support, then continue removing deprecation warnings, then start updating dependencies, ok?

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