azavea / grout-2018-fellowship

This is a (possibly temporary) issue-tracking repo for the Grout fellowship in 2018; there's not anticipated to be much if any code here
2 stars 1 forks source link

Support Django versions 2.0, 2.1, and dev #27

Closed jeancochrane closed 6 years ago

jeancochrane commented 6 years ago

djsonb is the only dependency currently preventing Ashlar from being compatible with Django 2.0+. Once that dependency is removed (#12), we should support these versions of Django.

jeancochrane commented 6 years ago

Looks like we can't support Python 2.7 and Django 2.1+ at the same time, thanks to django-filter, which dropped support for Python 2 in their 2.0 release but only supports up to Django 2.0 in their 1.1 release (1.1 has some imports that conflict with Django 2.1).

We have two choices: Support Django 2.1+ and drop support for Python 2, or only support Django up to 2.0 for now. Django 2.1 won't be released until August, and 2.0 won't be deprecated until next April, so we have some time.

jeancochrane commented 6 years ago

Closed by https://github.com/azavea/grout/pull/8.