Skip to content

Commit 5f5d560

Browse files
authored
Django 4.0 support (#4)
* support Django 4.0 * --noinput on test runs * fix Django versions in tox * add --keepdb to tox runner * pin psycopg2-binary
1 parent 6fc916d commit 5f5d560

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

Pipfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name = "pypi"
77

88
[dev-packages]
99
black = "==19.10b0"
10-
Django = ">=3.1,<3.2"
10+
Django = ">=4.0,<4.1"
1111
flake8 = "*"
12-
psycopg2-binary = "*"
12+
psycopg2-binary = "==2.8.*"
1313
tox = "*"

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Based on [django-add-default-value](https://github.com/3YOURMIND/django-add-defa
1111
## Dependencies
1212

1313
- Python 3.6, 3.7, 3.8, or 3.9
14-
- Django 2.2, 3.0, or 3.1
14+
- Django 2.2, 3.0, 3.1, 3.2, or 4.0
1515

1616
## Installation
1717

@@ -76,4 +76,4 @@ django-add-default-value-postgresql is released under the Apache 2.0 License, ba
7676
- removed MSSQL-related code
7777
- added allow_migrate_model check on database_forwards and database_backwards
7878
- added support for Python 3.7, 3.8, and 3.9, dropped support for <3.6
79-
- added support for Django 2.2, 3.0, and 3.1, dropped support for <2.2
79+
- added support for Django 2.2, 3.0, 3.1, 3.2, and 4.0, dropped support for <2.2

tox.ini

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
envlist =
33
format
44
lint
5-
django{22,30,31}-postgresql
5+
django{22,30,31,32,40}-postgresql
66

77
[flake8]
88
exclude =
@@ -21,13 +21,15 @@ setenv =
2121
HOME={env:HOME}
2222
USER={env:USER}
2323
DJANGO_SETTINGS_MODULE=test_project.settings
24-
commands = {envpython} manage.py test tests
24+
commands = {envpython} manage.py test --keepdb --noinput tests
2525

2626
deps =
2727
django22: Django>=2.2,<2.2.99
2828
django30: Django>=3.0,<3.0.99
2929
django31: Django>=3.1,<3.1.99
30-
postgresql: psycopg2-binary
30+
django32: Django>=3.2,<3.2.99
31+
django40: Django>=4.0,<4.0.99
32+
postgresql: psycopg2-binary==2.8.*
3133

3234
[testenv:lint]
3335
deps = flake8

0 commit comments

Comments
 (0)