From f548a01d9aff368b1b2edab5a8c89143d1c28cd8 Mon Sep 17 00:00:00 2001 From: Michael Wheeler Date: Tue, 13 Aug 2024 12:15:00 -0400 Subject: [PATCH] Django 5.1 support (#113) * Add support for Django 5.1 * Bump version to 0.7.0 --- .github/workflows/quality.yml | 6 +++++- docs/conf.py | 2 +- lti_tool/__init__.py | 2 +- noxfile.py | 5 +++-- setup.cfg | 1 + 5 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml index 2df3f94..840aabf 100644 --- a/.github/workflows/quality.yml +++ b/.github/workflows/quality.yml @@ -49,12 +49,16 @@ jobs: strategy: matrix: python: ["3.8", "3.9", "3.10", "3.11", "3.12"] - django: ["4.2.0", "5.0.0"] + django: ["4.2.0", "5.0.0", "5.1.0"] exclude: - django: "5.0.0" python: "3.8" - django: "5.0.0" python: "3.9" + - django: "5.1.0" + python: "3.8" + - django: "5.1.0" + python: "3.9" steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 diff --git a/docs/conf.py b/docs/conf.py index a98cdd1..5cafd24 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -36,7 +36,7 @@ project = "django-lti" copyright = "2024, Center for Academic Innovation" author = "Center for Academic Innovation" -release = "0.6.0" +release = "0.7.0" # -- General configuration --------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration diff --git a/lti_tool/__init__.py b/lti_tool/__init__.py index 906d362..49e0fc1 100644 --- a/lti_tool/__init__.py +++ b/lti_tool/__init__.py @@ -1 +1 @@ -__version__ = "0.6.0" +__version__ = "0.7.0" diff --git a/noxfile.py b/noxfile.py index 69c2e81..a13f6bf 100644 --- a/noxfile.py +++ b/noxfile.py @@ -35,8 +35,9 @@ def types(session): [ (python, django) for python in ("3.8", "3.9", "3.10", "3.11", "3.12") - for django in ("4.2.0", "5.0.0") - if (python, django) not in [("3.8", "5.0.0"), ("3.9", "5.0.0")] + for django in ("4.2.0", "5.0.0", "5.1.0") + if (python, django) + not in [("3.8", "5.0.0"), ("3.8", "5.1.0"), ("3.9", "5.0.0"), ("3.9", "5.1.0")] ], ) def test(session, django): diff --git a/setup.cfg b/setup.cfg index ff9cd0e..08de47a 100644 --- a/setup.cfg +++ b/setup.cfg @@ -11,6 +11,7 @@ classifiers = Development Status :: 4 - Beta Framework :: Django :: 4.2 Framework :: Django :: 5.0 + Framework :: Django :: 5.1 Intended Audience :: Developers License :: OSI Approved :: MIT License Operating System :: OS Independent