Skip to content

Commit 72a6380

Browse files
browniebrokefjsj
authored andcommitted
Add support for Django 4.0
1 parent db8122e commit 72a6380

File tree

5 files changed

+22
-4
lines changed

5 files changed

+22
-4
lines changed

.circleci/config.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,13 @@ workflows:
1717
- test-3.8-30
1818
- test-3.8-31
1919
- test-3.8-32
20+
- test-3.8-40
2021

2122
- test-3.9-22
2223
- test-3.9-30
2324
- test-3.9-31
2425
- test-3.9-32
26+
- test-3.9-40
2527

2628
- done:
2729
requires:
@@ -39,11 +41,13 @@ workflows:
3941
- test-3.8-30
4042
- test-3.8-31
4143
- test-3.8-32
44+
- test-3.8-40
4245

4346
- test-3.9-22
4447
- test-3.9-30
4548
- test-3.9-31
4649
- test-3.9-32
50+
- test-3.9-40
4751

4852
jobs:
4953
base: &test-template
@@ -168,6 +172,12 @@ jobs:
168172
- image: circleci/python:3.8-buster-node
169173
environment:
170174
DJANGO_VERSION: "32"
175+
test-3.8-40:
176+
<<: *test-template
177+
docker:
178+
- image: circleci/python:3.8-buster-node
179+
environment:
180+
DJANGO_VERSION: "40"
171181

172182
test-3.9-22:
173183
<<: *test-template
@@ -193,6 +203,12 @@ jobs:
193203
- image: circleci/python:3.9-buster-node
194204
environment:
195205
DJANGO_VERSION: "32"
206+
test-3.9-40:
207+
<<: *test-template
208+
docker:
209+
- image: circleci/python:3.9-buster-node
210+
environment:
211+
DJANGO_VERSION: "40"
196212

197213
done:
198214
docker:

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ def rel(*parts):
4242
'Framework :: Django :: 3.0',
4343
'Framework :: Django :: 3.1',
4444
'Framework :: Django :: 3.2',
45+
'Framework :: Django :: 4.0',
4546
'Environment :: Web Environment',
4647
'License :: OSI Approved :: MIT License',
4748
],

tests/app/urls.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
1. Add an import: from blog import urls as blog_urls
1414
2. Add a URL to urlpatterns: url(r'^blog/', include(blog_urls))
1515
"""
16-
from django.conf.urls import url
16+
from django.urls import path
1717
from django.contrib import admin
1818
from django.views.generic import TemplateView
1919

2020

2121

2222
urlpatterns = [
23-
url(r'^$', TemplateView.as_view(template_name='home.html'), name='home'),
24-
url(r'^admin/', admin.site.urls),
23+
path('', TemplateView.as_view(template_name='home.html'), name='home'),
24+
path('admin/', admin.site.urls),
2525
]

tests/requirements/django32.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
django>=3.2,<3.3
1+
django>=3.2,<4.0

tests/requirements/django40.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
django>=4.0,<4.1

0 commit comments

Comments
 (0)