Skip to content

Commit

Permalink
Django 4.0 support (#4)
Browse files Browse the repository at this point in the history
* support Django 4.0
* --noinput on test runs
* fix Django versions in tox
* add --keepdb to tox runner
* pin psycopg2-binary
  • Loading branch information
jcarbaugh authored Jan 12, 2022
1 parent 6fc916d commit 5f5d560
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 7 deletions.
4 changes: 2 additions & 2 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ name = "pypi"

[dev-packages]
black = "==19.10b0"
Django = ">=3.1,<3.2"
Django = ">=4.0,<4.1"
flake8 = "*"
psycopg2-binary = "*"
psycopg2-binary = "==2.8.*"
tox = "*"
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Based on [django-add-default-value](https://github.com/3YOURMIND/django-add-defa
## Dependencies

- Python 3.6, 3.7, 3.8, or 3.9
- Django 2.2, 3.0, or 3.1
- Django 2.2, 3.0, 3.1, 3.2, or 4.0

## Installation

Expand Down Expand Up @@ -76,4 +76,4 @@ django-add-default-value-postgresql is released under the Apache 2.0 License, ba
- removed MSSQL-related code
- added allow_migrate_model check on database_forwards and database_backwards
- added support for Python 3.7, 3.8, and 3.9, dropped support for <3.6
- added support for Django 2.2, 3.0, and 3.1, dropped support for <2.2
- added support for Django 2.2, 3.0, 3.1, 3.2, and 4.0, dropped support for <2.2
8 changes: 5 additions & 3 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
envlist =
format
lint
django{22,30,31}-postgresql
django{22,30,31,32,40}-postgresql

[flake8]
exclude =
Expand All @@ -21,13 +21,15 @@ setenv =
HOME={env:HOME}
USER={env:USER}
DJANGO_SETTINGS_MODULE=test_project.settings
commands = {envpython} manage.py test tests
commands = {envpython} manage.py test --keepdb --noinput tests

deps =
django22: Django>=2.2,<2.2.99
django30: Django>=3.0,<3.0.99
django31: Django>=3.1,<3.1.99
postgresql: psycopg2-binary
django32: Django>=3.2,<3.2.99
django40: Django>=4.0,<4.0.99
postgresql: psycopg2-binary==2.8.*

[testenv:lint]
deps = flake8
Expand Down

0 comments on commit 5f5d560

Please sign in to comment.