hmpf / easydmp

MIT License
7 stars 2 forks source link

Upgrade Django to 3.1 #191

Closed hmpf closed 3 years ago

hmpf commented 3 years ago

We're currently on Django 2.2, the current LTS. The first alpha of 3.2 (the new LTS) has been released, and the production release is scheduled for April this year. 2.2 will be deprecated at the same time. See https://www.djangoproject.com/download/#supported-versions

Upgrading to 3.1 is of course only a stepping stone to upgrading to 3.2. 3.1 will give us native JSONField support which means we can also test json stuff on sqlite.

hmpf commented 3 years ago

Tests are green on 3.0 and 3.1. I'll add 3.1 to the github test-matrix, and run up a review-site on the CD.

hmpf commented 3 years ago

Blocked due to a regression bug in 3.1 that breaks how we do exception logging in production.

hmpf commented 3 years ago

1.7.0 runs on both 2.2, 3.0 and 3.1, and is tested to run fine on 3.2. Closing.