forked from django-cms/djangocms-rest
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtox.ini
More file actions
29 lines (25 loc) · 693 Bytes
/
tox.ini
File metadata and controls
29 lines (25 loc) · 693 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[tox]
envlist =
ruff
py{310,311,312}-dj{42}-cms{40,41}
py{310,311,312}-dj{50,51}-cms{41}
py{310,311,312}-dj{50,51,52}-cms{50}
skip_missing_interpreters=True
[testenv]
deps =
-r{toxinidir}/tests/requirements/base.txt
dj42: Django>=4.2,<5.0
dj50: Django>=5.0,<5.1
dj51: Django>=5.1,<5.2
dj52: Django>=5.2,<6.0
cms40: git+https://github.com/django-cms/django-cms@release/4.0.1.x
cms41: django-cms>=4.1,<4.2
cms50: django-cms>=5.0,<5.1
commands =
{envpython} --version
{env:COMMAND:coverage} erase
{env:COMMAND:coverage} run -m pytest
{env:COMMAND:coverage} report
[testenv:ruff]
deps = ruff
commands = ruff check djangocms_rest