Python 2 was retired at the beginning of the year, and it doesn't even ship with the lastest Ubuntu LTS (20.04) by default. I think smatch should remove explicit support for Python 2. Mainly this means that any workarounds for Python 2 are removed and it is no longer listed in setup.py, tox.ini, and .travis.yml as a supported version. Users who absolutely need Python 2 should pin their smatch version to the current or previous version.
I've already prepared a branch for a pull request, but I created this issue in case there is any discussion about what to do.
Python 2 was retired at the beginning of the year, and it doesn't even ship with the lastest Ubuntu LTS (20.04) by default. I think smatch should remove explicit support for Python 2. Mainly this means that any workarounds for Python 2 are removed and it is no longer listed in
setup.py
,tox.ini
, and.travis.yml
as a supported version. Users who absolutely need Python 2 should pin their smatch version to the current or previous version.I've already prepared a branch for a pull request, but I created this issue in case there is any discussion about what to do.