snowblink14 / smatch

Smatch tool: evaluation of AMR semantic structures
MIT License
63 stars 25 forks source link

Remove Python 2 support #31

Closed goodmami closed 4 years ago

goodmami commented 4 years ago

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.