Skip to content

Commit 8a34bd2

Browse files
gasmankaedroho
authored andcommitted
Test against Django 4.2 and 6.0b1
1 parent 51aebb9 commit 8a34bd2

File tree

2 files changed

+43
-2
lines changed

2 files changed

+43
-2
lines changed

.github/workflows/test.yml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,24 +31,64 @@ jobs:
3131
include:
3232
- database: sqlite
3333
backend: db
34+
django-version: ">=4.2,<5.0"
35+
- database: sqlite
36+
backend: db
37+
django-version: ">=5.2,<6.0"
38+
- database: sqlite
39+
backend: db
40+
django-version: "==6.0b1"
41+
- database: postgresql
42+
backend: db
43+
django-version: ">=4.2,<5.0"
3444
- database: postgresql
3545
backend: db
46+
django-version: ">=5.2,<6.0"
47+
- database: postgresql
48+
backend: db
49+
django-version: "==6.0b1"
3650
- database: mysql
3751
backend: db
52+
django-version: ">=4.2,<5.0"
53+
- database: mysql
54+
backend: db
55+
django-version: ">=5.2,<6.0"
56+
- database: mysql
57+
backend: db
58+
django-version: "==6.0b1"
59+
- database: mariadb
60+
backend: db
61+
django-version: ">=4.2,<5.0"
62+
- database: mariadb
63+
backend: db
64+
django-version: ">=5.2,<6.0"
3865
- database: mariadb
3966
backend: db
67+
django-version: "==6.0b1"
4068
- database: sqlite
4169
backend: elasticsearch7
70+
django-version: ">=4.2,<5.0"
4271
- database: sqlite
4372
backend: elasticsearch8
73+
django-version: ">=5.2,<6.0"
4474
- database: sqlite
4575
backend: elasticsearch9
76+
django-version: ">=5.2,<6.0"
77+
- database: sqlite
78+
backend: elasticsearch9
79+
django-version: "==6.0b1"
4680
- database: sqlite
4781
backend: opensearch2
4882
opensearch-version: 2.10.0
83+
django-version: ">=4.2,<5.0"
84+
- database: sqlite
85+
backend: opensearch3
86+
opensearch-version: 3.1.0
87+
django-version: ">=5.2,<6.0"
4988
- database: sqlite
5089
backend: opensearch3
5190
opensearch-version: 3.1.0
91+
django-version: "==6.0b1"
5292

5393
services:
5494
postgresql:
@@ -171,6 +211,7 @@ jobs:
171211
- name: Install dependencies
172212
run: |
173213
python -m pip install --upgrade pip
214+
pip install "Django${{ matrix.django-version }}"
174215
pip install .[test]
175216
176217
if [[ "${{ matrix.backend }}" == "elasticsearch7" ]]; then

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ authors = [
1010
]
1111
requires-python = ">= 3.10"
1212
dependencies = [
13-
"Django (>5.0,<6)",
14-
"django-tasks>=0.7,<0.9",
13+
"Django>=4.2",
14+
"django-tasks>=0.7,<0.10",
1515
]
1616
description = "A library for indexing Django models with Elasicsearch, OpenSearch or database and searching them with the Django ORM."
1717
readme = "README.md"

0 commit comments

Comments
 (0)