django / django-docker-box

Run the Django test suite across all supported databases and python versions
119 stars 37 forks source link

Added Python 3.8 testing. #12

Closed felixxm closed 4 years ago

felixxm commented 4 years ago

We have to wait for a python:3.8-slim image.

orf commented 4 years ago

I guess we need to wait for Pillow to release a Python 3.8 wheel? It's using https://files.pythonhosted.org/packages/87/dc/7597336c48796d4a836007460148b7baf7f278ad42b73d49047eb0e8194c/Pillow-6.2.0.tar.gz, which fails because it's missing a bunch of headers.

Or should we install those via apt as well?

ngnpope commented 4 years ago

Pillow 6.2.1 is now available with support for Python 3.8 and python:3.8-slim is also available.

(As an aside, PostgreSQL 12 and PostGIS 3 are also now available.)

orf commented 4 years ago

So we have some unrelated (to this MR) mariadb 10.3 and 1.4 failures on master. I'm going to merge this, because we can't always rely on Django master being green across the board (😞), and we should support Python 3.8 sooner rather than later.

felixxm commented 4 years ago

@orf Thanks, I will check MariaDB failures tomorrow.