Skip to content

Fix ci pipeline & update supported version

Erik Kalkoken requested to merge ErikKalkoken/django-esi:fix-ci-pipeline into master
  1. The CI pipeline has been broken for a couple months for Django 4. The issue was caused by the SSO migration command, which used a deprecated feature, that was removed in Django 4. This change contains a fix for that issue. (see also https://code.djangoproject.com/ticket/33896)

  2. In addition it removes support for Python 3.7 & Django 2.2 (out of official support) and adds support for Python 3.11 & Django 4.1. (see also https://upgradedjango.com/)

  3. Also this includes a mandatory update to the coverage reports syntax in the gitlab runner script. (see also: gitlab-org/gitlab#348980 (closed))

Since this change removes a feature it should be at least a minor version change.

Merge request reports