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

Drop Support for Python 2 and 3.4? #438

Closed
PhilippWendler opened this issue Jul 12, 2019 · 0 comments
Closed

Drop Support for Python 2 and 3.4? #438

PhilippWendler opened this issue Jul 12, 2019 · 0 comments

Comments

@PhilippWendler
Copy link
Member

Python 2 will be out of support in 2020, so we also drop support for it (already now only runexec supports Python 2, not benchexec).

Python 3.4 is quite old, too (already > 5 years) and 3.5 was released 4 years ago. All currently supported Ubuntu versions provide Python 3.5 or newer. For Debian it is similar, the only version that has only Python 3.4 is Jessie, which is currently oldoldstable, i.e., regular support ended in 2018 and even the extended security support will end in mid of 2020. Thus we can probably drop support for Python 3.4 at the same time.

If this would be a problem for you, please respond here.

@PhilippWendler PhilippWendler added this to the Release 3.0 milestone Jul 12, 2019
@PhilippWendler PhilippWendler pinned this issue Jul 12, 2019
PhilippWendler added a commit that referenced this issue May 7, 2020
Remove documentation and build setup that is specific for Python 2.
PhilippWendler added a commit that referenced this issue May 7, 2020
Made possible by dropping support for Python 2 (#438).
PhilippWendler added a commit that referenced this issue May 7, 2020
Made possible by dropping support for Python 2 (#438).
PhilippWendler added a commit that referenced this issue May 7, 2020
Made possible by dropping support for Python 2 (#438).
PhilippWendler added a commit that referenced this issue May 7, 2020
Made possible by dropping support for Python 2 (#438).
PhilippWendler added a commit that referenced this issue May 7, 2020
Also assume that util.read_local_time always succeeds.

Made possible by dropping support for Python 2 (#438).
PhilippWendler added a commit that referenced this issue May 7, 2020
Made possible by dropping support for Python 2 (#438).
PhilippWendler added a commit that referenced this issue May 7, 2020
Made possible by dropping support for Python 2 (#438).
PhilippWendler added a commit that referenced this issue May 7, 2020
Made possible by dropping support for Python 2 (#438).
PhilippWendler added a commit that referenced this issue May 7, 2020
In Python 3.3, these three classes were merged into a single class
OSError and since then they are identical.

Made possible by dropping support for Python 2 (#438).
PhilippWendler added a commit that referenced this issue May 7, 2020
Made possible by dropping support for Python 3.4 (#438).
PhilippWendler added a commit that referenced this issue May 7, 2020
Made possible by dropping support for Python 3.4 (#438).
@PhilippWendler PhilippWendler unpinned this issue May 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant