encode / django-vanilla-views

Beautifully simple class-based views.
http://django-vanilla-views.org/
BSD 2-Clause "Simplified" License
985 stars 74 forks source link

Update supported Django versions #89

Closed adamchainz closed 4 years ago

adamchainz commented 4 years ago

Fixes #88.

Drop support for old versions 1.8-1.10.

Add support for Django 2.2 and Django 3.0.

The latter drops the internal 'six', but since we still support Python 2 for Django 1.11, we now depend on the separate 'six'.

Also fix the bracketing on the translated Http404 message.

tomchristie commented 4 years ago

Amazing, nice one! Any idea about those build errors on Python 3.8 that don't seem related to the codebase itself?

adamchainz commented 4 years ago

It's an old version of coverage being installed that doesn't support Python 3.8 syntax

I have solved such problems on my other packages with python requirements compiled for each version, and travis.yml using tox-travis to avoid grid duplication.

adamchainz commented 4 years ago

Released in 1.1.0