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