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 switch #2467

Closed
lazka opened this issue Jul 7, 2017 · 6 comments
Closed

Python 3 switch #2467

lazka opened this issue Jul 7, 2017 · 6 comments

Comments

@lazka
Copy link
Member

@lazka lazka commented Jul 7, 2017

The macOS part is done now on travis and everything worked as expected so far.
The only remaining thing is that versioning the DB could improve the startup time by a bit by skipping the py2 upgrade, but I don't care enough right now.

  1. For 3.10: Switch the official Windows build to Python 3
  2. Collect/Fix errors
  3. For 3.11: Switch the rest
  4. After 3.11: Drop Python 2 support
@lazka
Copy link
Member Author

@lazka lazka commented Aug 8, 2017

It came up on IRC that maybe we just switch everything at once (and maybe call it 4.0 so breakage is a bit expected?)

@declension
Copy link
Member

@declension declension commented Aug 8, 2017

...though we might want to have some "big features" for 4.0 too, of course, to balance out all those "new" bugs...

@lazka lazka added this to the 4.0 Release milestone Oct 23, 2017
lazka added a commit that referenced this issue Oct 24, 2017
@declension
Copy link
Member

@declension declension commented Oct 24, 2017

Timing seems good, with Ubuntu 17.10 (now out) officially dropping PY2.

@lazka
Copy link
Member Author

@lazka lazka commented Oct 25, 2017

Timing seems good, with Ubuntu 17.10 (now out) officially dropping PY2.

Many of our dependencies aren't on the default ISO, so this doesn't change much.

@lazka
Copy link
Member Author

@lazka lazka commented Oct 29, 2017

If there are any remaining 4.0 issues, please add them to the 4.0 milestone

@lazka
Copy link
Member Author

@lazka lazka commented Oct 31, 2017

Debian/Ubuntu PPA switched to py3

edit: opensuse/fedora as well now

edit2: arch aur as well

@lazka lazka closed this Nov 4, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants