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

Comments

Projects
None yet
2 participants
@lazka
Member

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

This comment has been minimized.

Member

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

This comment has been minimized.

Member

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

This comment has been minimized.

Member

declension commented Oct 24, 2017

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

@lazka

This comment has been minimized.

Member

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

This comment has been minimized.

Member

lazka commented Oct 29, 2017

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

@lazka

This comment has been minimized.

Member

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