Skip to content

Commit 06c601b

Browse files
committed
chore: run django-upgrade
1 parent 64c9b41 commit 06c601b

File tree

6 files changed

+18
-20
lines changed

6 files changed

+18
-20
lines changed

completion_aggregator/api/v0/urls.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@
44

55
from __future__ import absolute_import, division, print_function, unicode_literals
66

7-
from django.urls import re_path
7+
from django.urls import path
88

99
from . import views
1010

1111
app_name = 'completion_aggregator'
1212

1313
urlpatterns = [
14-
re_path(
15-
r'^course/(?P<course_key>.+)/blocks/(?P<block_key>.+)/$',
14+
path(
15+
'course/<path:course_key>/blocks/<path:block_key>/',
1616
views.CompletionBlockUpdateView.as_view(),
1717
name='blockcompletion-update'
1818
),
19-
re_path(r'^course/$', views.CompletionListView.as_view(), name='aggregator-list'),
20-
re_path(r'^course/(?P<course_key>.+)/$', views.CompletionDetailView.as_view(), name='aggregator-detail'),
19+
path('course/', views.CompletionListView.as_view(), name='aggregator-list'),
20+
path('course/<path:course_key>/', views.CompletionDetailView.as_view(), name='aggregator-detail'),
2121
]

completion_aggregator/api/v1/urls.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44

55
from __future__ import absolute_import, division, print_function, unicode_literals
66

7-
from django.urls import re_path
7+
from django.urls import path
88

99
from . import views
1010

1111
app_name = 'completion_aggregator'
1212

1313
urlpatterns = [
14-
re_path(r'^course/$', views.CompletionListView.as_view()),
15-
re_path(r'^course/(?P<course_key>.+)/$', views.CompletionDetailView.as_view()),
16-
re_path(r'^stats/(?P<course_key>.+)/$', views.CourseLevelCompletionStatsView.as_view()),
14+
path('course/', views.CompletionListView.as_view()),
15+
path('course/<path:course_key>/', views.CompletionDetailView.as_view()),
16+
path('stats/<path:course_key>/', views.CourseLevelCompletionStatsView.as_view()),
1717
]

completion_aggregator/urls.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"""
55
from __future__ import absolute_import, division, print_function, unicode_literals
66

7-
from django.urls import include, re_path
7+
from django.urls import include, path, re_path
88

99
from . import views
1010

1111
urlpatterns = [
12-
re_path(r'^v1/', include('completion_aggregator.api.v1.urls', namespace='completion_api_v1')),
13-
re_path(r'^v0/', include('completion_aggregator.api.v0.urls', namespace='completion_api_v0')),
12+
path('v1/', include('completion_aggregator.api.v1.urls', namespace='completion_api_v1')),
13+
path('v0/', include('completion_aggregator.api.v0.urls', namespace='completion_api_v0')),
1414
re_path(
1515
r'^progress_bar/(?P<course_key>[\w.@+:-]+)/$',
1616
views.CompletionProgressBarView.as_view(),

completion_aggregator/utils.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"""
44
from datetime import timezone
55

6-
import django
76
from django.contrib.auth import get_user_model
87
from django.utils.translation import gettext as _
98

@@ -42,8 +41,7 @@ def make_datetime_timezone_unaware(date):
4241
# pylint: disable=line-too-long
4342
# Ref: https://github.com/django/django/commit/e707e4c709c2e3f2dad69643eb838f87491891f8#diff-af003fcfed7cfbdeb396f8647ed0f92fR258
4443
# pylint: enable=line-too-long
45-
if django.VERSION >= (1, 10):
46-
date = date.astimezone(timezone.utc).replace(tzinfo=None)
44+
date = date.astimezone(timezone.utc).replace(tzinfo=None)
4745
return date
4846

4947

test_urls.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
"""
55
from __future__ import absolute_import, division, print_function, unicode_literals
66

7-
from django.urls import include, re_path
7+
from django.urls import include, path
88

99
urlpatterns = [
10-
re_path(r'^o/', include('oauth2_provider.urls', namespace='oauth2_provider')),
11-
re_path(r'', include('completion_aggregator.urls')),
10+
path('o/', include('oauth2_provider.urls', namespace='oauth2_provider')),
11+
path('', include('completion_aggregator.urls')),
1212
]

tests/test_views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -490,7 +490,7 @@ def test_detail_view_oauth2(self, version):
490490
token = _create_oauth2_token(self.test_user)
491491
response = self.client.get(
492492
self.get_detail_url(version, self.course_key, username=self.test_user.username),
493-
HTTP_AUTHORIZATION=f"Bearer {token}"
493+
headers={"authorization": f"Bearer {token}"}
494494
)
495495
self.assertEqual(response.status_code, 200)
496496
if version == 0:
@@ -1124,7 +1124,7 @@ def test_create_view_oauth2(self, stub_submit):
11241124

11251125
# Now, try with a valid token header:
11261126
token = _create_oauth2_token(self.test_user)
1127-
response = self.client.post(self.update_url, {'completion': 1.0}, HTTP_AUTHORIZATION=f"Bearer {token}")
1127+
response = self.client.post(self.update_url, {'completion': 1.0}, headers={"authorization": f"Bearer {token}"})
11281128
self.assertEqual(response.status_code, 201)
11291129
stub_submit.assert_called_once()
11301130

0 commit comments

Comments
 (0)