sqlparse icon indicating copy to clipboard operation
sqlparse copied to clipboard

Drop support for EOL 3.5

Open hugovk opened this issue 4 years ago • 4 comments

Python 3.10 was released on 2021-10-04:

  • https://discuss.python.org/t/python-3-10-0-is-now-available/10955

We can also take the opportunity to drop EOL Python 3.5 and upgrade the syntax for 3.6+.

hugovk avatar Oct 14 '21 14:10 hugovk

I've moved this pull request to 0.5.0 milestone. For the 0.4.x series support for Python 3.5 will be kept. Support for Python 3.10 was added in another pull request. But I'll keep this pull request open as a reference for dropping Python 3.5 support in 0.5.0.

andialbrecht avatar Aug 08 '22 08:08 andialbrecht

Perhaps drop both 3.5 and 3.6? https://devguide.python.org/versions/#versions

cclauss avatar Aug 08 '22 08:08 cclauss

I roughly follow Django's roadmap since sqlparse is a requirement. And their roadmap matches what I observe in real life pretty well. So I'd like to keep up support for Python 3.6 for a while.

andialbrecht avatar Aug 08 '22 09:08 andialbrecht

Makes sense.

  • https://www.djangoproject.com/download/#supported-versions
  • https://docs.djangoproject.com/en/dev/releases/3.2

cclauss avatar Aug 08 '22 10:08 cclauss

LTS Django 3.2 supports EOL Python 3.6+, so EOL Python 3.5 can already be dropped, right?

Anyway, I'm closing this year-old PR, but happy to re-open it if it's going to be merged 👍

hugovk avatar Oct 13 '22 22:10 hugovk