1
1
[pytest]
2
- python_paths = ./ tests
3
- changedir = ./ tests
2
+ changedir = tests
3
+ pythonpath = . tests
4
4
DJANGO_SETTINGS_MODULE = django_minio_storage_tests.settings
5
5
addopts =--tb =short
6
6
python_files = tests.py test_*.py *_tests.py
7
+ django_find_project = false
7
8
8
9
[travis]
9
10
python =
10
- 3.6: py36
11
11
3.7: py37
12
- 3.8: py38, lint, docs
12
+ 3.8: py38
13
+ 3.9: py39
14
+ 3.10: py310, lint, docs
13
15
14
16
[travis:env]
15
17
DJANGO =
16
- 1.11: django111
17
- 2.1: django21
18
- 2.2: django22, lint, docs
19
- 3.0: django30
18
+ 2.2: django22
19
+ 3.2: django32, lint, docs
20
+ 4.0: django40
20
21
21
22
[testenv]
22
23
commands = pytest {posargs}
@@ -27,22 +28,23 @@ setenv =
27
28
MINIO_STORAGE_SECRET_KEY =weak_secret_key
28
29
TOX_ENVNAME ={envname}
29
30
deps =
30
- django111: Django ==1.11.*
31
+
31
32
django21: Django ==2.1.*
32
33
django22: Django ==2.2.*
33
- django30: Django ==3.0b1
34
+ django32: Django ==3.2.*
35
+ django40: Django ==4.0.*
34
36
minio: minio
35
- minioknown: minio ==4 .0.21
37
+ minioknown: minio ==6 .0.2
36
38
-rdev-requirements.txt
37
39
38
40
[testenv:lint]
39
41
setenv =
40
42
PYTHONWARNINGS =ignore
41
43
basepython = python3
42
44
deps =
43
- flake8 ==3.8.3
44
- isort ==5.4.2
45
- black ==20.8b1
45
+ flake8 ==4.0.1
46
+ isort ==5.10.1
47
+ black ==22.3.0
46
48
commands =
47
49
flake8 --config .flake8rc
48
50
isort --check --diff .
@@ -54,9 +56,9 @@ setenv=
54
56
basepython = python3
55
57
deps =
56
58
pyupgrade-directories
57
- flake8 ==3.8.3
58
- isort ==5.4.2
59
- black ==20.8b1
59
+ flake8 ==4.0.1
60
+ isort ==5.10.1
61
+ black ==22.3.0
60
62
commands =
61
63
pyup_dirs --exit-zero-even-if-changed --py36-plus minio_storage tests
62
64
isort .
@@ -69,8 +71,8 @@ commands = mkdocs build
69
71
70
72
[tox]
71
73
envlist =
72
- {py36, py37,py38}-django22 -minioknown
73
- py38 -django{111,21,30}-minioknown
74
- py38-django22 -minio
74
+ {py37,py38,py39,py310}-django32 -minioknown
75
+ py310 -django{111,21,30}-minioknown
76
+ py310-django32 -minio
75
77
lint
76
78
docs
0 commit comments