fossasia/query-server

python2 to python3

parth-verma opened this issue · 7 comments

I'm submitting a ...

  • bug report
  • feature request

Current behavior:
Currently the project is based on python2.7, but with python2.7's EOL near, the project should be converted to python3

Expected behavior:
Update dependencies to python3

Working on it

Once this PR is merged and everyone is confident that we deploy consistently on Python 3, we should consider making our final release supporting legacy Python. The release after that could be Python3-only and could add support for asyncio which should greatly enhance the server’s ability to support numerous simultaneous queries.

The latter was the point of #391

Can I work on this issue

My guess would be that if no one has done anything on it in the past two years then this issue is open to be worked on by any interested contributor.

Thanks
So I am starting working on this

It would be good if our automated testing was back in a green state... #573

So I was working on #560 and ended up doing almost the same as #573. Could @cclauss please tell me why is that merge blocked. What work needs to be done. Thank you.

I do not have commit rights to this repo so I can not merge a PR. Unfortunately those who do have commit rights and not very committed to the modernization of this project.