diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index d89de77c..a3cfb2c2 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -14,7 +14,7 @@ jobs: strategy: matrix: python-version: [ 3.7, 3.8, 3.9, "3.10", "3.11", "pypy3.9" ] - django: [ 32, 40, 41 ] + django: [ 32, 40, 41, 42] exclude: - python-version: 3.7 django: 40 @@ -24,6 +24,8 @@ jobs: django: 32 - python-version: "3.11" django: 40 + - python-version: 3.7 + django: 42 services: postgres: @@ -71,10 +73,10 @@ jobs: POSTGRES_PASSWORD: "postgres" steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2.2.2 + - uses: actions/checkout@v3 + - uses: actions/setup-python@v4 with: - python-version: 3.8 + python-version: 3.9 - run: pip install tox - run: tox -v -- -v env: diff --git a/requirements/default.txt b/requirements/default.txt index 9ee49674..725e9d5b 100644 --- a/requirements/default.txt +++ b/requirements/default.txt @@ -1,2 +1,2 @@ -celery>=5.2.3,<6.0 -Django>=3.2 +celery>=5.2.7,<6.0 +Django>=3.2.18 diff --git a/requirements/docs.txt b/requirements/docs.txt index a6333b11..64a778e5 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -1,3 +1,3 @@ sphinx_celery>=1.1 -Django>=2.2 -celery>=5.2.3,<6.0 +Django>=3.2.18 +celery>=5.2.7,<6.0 diff --git a/requirements/test-django32.txt b/requirements/test-django32.txt index 63588fcc..cd367a29 100644 --- a/requirements/test-django32.txt +++ b/requirements/test-django32.txt @@ -1 +1 @@ -django>=3.2.13,<4.0 +django>=3.2.18,<4.0 diff --git a/requirements/test-django40.txt b/requirements/test-django40.txt index 2f080345..65f972f0 100644 --- a/requirements/test-django40.txt +++ b/requirements/test-django40.txt @@ -1 +1 @@ -django>=4.0.4,<4.1 +django>=4.0.10,<4.1 diff --git a/requirements/test-django41.txt b/requirements/test-django41.txt index 39d54abf..8d2bca65 100644 --- a/requirements/test-django41.txt +++ b/requirements/test-django41.txt @@ -1 +1 @@ -django>=4.1.4,<4.2 +django>=4.1.7,<4.2 diff --git a/requirements/test-django42.txt b/requirements/test-django42.txt new file mode 100644 index 00000000..c5837e9b --- /dev/null +++ b/requirements/test-django42.txt @@ -0,0 +1 @@ +django>=4.2b1,<5.0 \ No newline at end of file diff --git a/tox.ini b/tox.ini index 0a937665..ee676c0d 100644 --- a/tox.ini +++ b/tox.ini @@ -1,11 +1,11 @@ [tox] envlist = - py311-django{41} - py310-django{41,40,32} - py39-django{41,40,32} - py38-django{41,40,32} + py311-django{41,42} + py310-django{42,41,40,32} + py39-django{42,41,40,32} + py38-django{42,41,40,32} py37-django{32} - pypy39-django{41,40,32} + pypy39-django{42,41,40,32} flake8 apicheck @@ -18,6 +18,7 @@ DJANGO = 4.1: django41 4.0: django40 3.2: django32 + 4.2: django42 [testenv] deps=