Skip to content

Commit 8867a94

Browse files
committed
Test against Django 4.2 and 6.0b1
1 parent 51aebb9 commit 8867a94

File tree

2 files changed

+9
-14
lines changed

2 files changed

+9
-14
lines changed

.github/workflows/test.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -29,26 +29,20 @@ jobs:
2929
fail-fast: false
3030
matrix:
3131
include:
32-
- database: sqlite
33-
backend: db
34-
- database: postgresql
35-
backend: db
36-
- database: mysql
32+
- database: [sqlite, postgresql, mysql, mariadb]
3733
backend: db
38-
- database: mariadb
39-
backend: db
40-
- database: sqlite
41-
backend: elasticsearch7
42-
- database: sqlite
43-
backend: elasticsearch8
34+
django-version: [">=4.2,<5.0", ">=5.2,<6.0", "6.0b1"]
4435
- database: sqlite
45-
backend: elasticsearch9
36+
backend: [elasticsearch7, elasticsearch8, elasticsearch9]
37+
django-version: [">=4.2,<5.0", ">=5.2,<6.0", "6.0b1"]
4638
- database: sqlite
4739
backend: opensearch2
4840
opensearch-version: 2.10.0
41+
django-version: [">=4.2,<5.0", ">=5.2,<6.0", "6.0b1"]
4942
- database: sqlite
5043
backend: opensearch3
5144
opensearch-version: 3.1.0
45+
django-version: [">=4.2,<5.0", ">=5.2,<6.0", "6.0b1"]
5246

5347
services:
5448
postgresql:
@@ -171,6 +165,7 @@ jobs:
171165
- name: Install dependencies
172166
run: |
173167
python -m pip install --upgrade pip
168+
pip install "Django${{ matrix.django-version }}"
174169
pip install .[test]
175170
176171
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)