diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 6444b4434..00582dfa3 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,7 +12,7 @@ jobs: strategy: max-parallel: 4 matrix: - django: ["3.2", "4.2", "5.0", "5.1"] + django: ["3.2", "4.2", "5.0", "5.1", "5.2"] python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] exclude: - django: "3.2" @@ -27,6 +27,10 @@ jobs: python-version: "3.8" - django: "5.1" python-version: "3.9" + - django: "5.2" + python-version: "3.8" + - django: "5.2" + python-version: "3.9" steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} diff --git a/setup.py b/setup.py index 2c07aba28..0c4a4cc74 100644 --- a/setup.py +++ b/setup.py @@ -55,6 +55,8 @@ "Framework :: Django :: 3.2", "Framework :: Django :: 4.1", "Framework :: Django :: 4.2", + "Framework :: Django :: 5.1", + "Framework :: Django :: 5.2", ], keywords="api graphql protocol rest relay graphene", packages=find_packages(exclude=["tests", "examples", "examples.*"]), diff --git a/tox.ini b/tox.ini index a2263800a..a6c91a2ba 100644 --- a/tox.ini +++ b/tox.ini @@ -19,6 +19,7 @@ DJANGO = 4.2: django42 5.0: django50 5.1: django51 + 5.2: django52 main: djangomain [testenv] @@ -34,6 +35,7 @@ deps = django42: Django>=4.2,<4.3 django50: Django>=5.0,<5.1 django51: Django>=5.1,<5.2 + django52: Django>=5.2,<6.0 djangomain: https://github.com/django/django/archive/main.zip commands = {posargs:pytest --cov=graphene_django graphene_django examples}