File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3232 restore-keys : ${{ runner.os }}-pip-
3333
3434 - name : Install dependencies
35- run : pip install -e '.[dev]'
35+ run : pip install --group dev -e .
3636
3737 - name : Check for ungenerated migrations
3838 run : python manage.py makemigrations --check --dry-run
8282 restore-keys : ${{ runner.os }}-pip-
8383
8484 - name : Install dependencies
85- run : |
86- pip install -U pip setuptools wheel
87- pip install -e '.[dev]'
85+ run : pip install --group dev -e .
8886
8987 - name : Run tests
9088 run : python -Wd -m coverage run manage.py test -v2
Original file line number Diff line number Diff line change @@ -39,8 +39,8 @@ COPY pyproject.toml /code/
3939RUN --mount=type=cache,target=/root/.cache/pip \
4040 set -x \
4141 && pip --disable-pip-version-check \
42- install \
43- '.[dev]'
42+ install --group dev \
43+ .
4444
4545COPY . /code/
4646
Original file line number Diff line number Diff line change 2525EMAIL_BACKEND = "django.core.mail.backends.console.EmailBackend"
2626
2727
28- INSTALLED_APPS += [
29- "debug_toolbar" ,
30- ]
31-
32- MIDDLEWARE += [
33- "debug_toolbar.middleware.DebugToolbarMiddleware" ,
34- ]
28+ try :
29+ import debug_toolbar # noqa: F401
30+
31+ INSTALLED_APPS += [
32+ "debug_toolbar" ,
33+ ]
34+
35+ MIDDLEWARE += [
36+ "debug_toolbar.middleware.DebugToolbarMiddleware" ,
37+ ]
38+ except ModuleNotFoundError as exc :
39+ if exc .name != "debug_toolbar" :
40+ raise
3541
3642CACHES = {
3743 "default" : {
Original file line number Diff line number Diff line change 7373
7474if settings .DEBUG :
7575 urlpatterns += static (settings .MEDIA_URL , document_root = settings .MEDIA_ROOT )
76- import debug_toolbar
76+ if "debug_toolbar" in settings .INSTALLED_APPS :
77+ import debug_toolbar
7778
78- urlpatterns = [path ("__debug__/" , include (debug_toolbar .urls )), * urlpatterns ]
79+ urlpatterns = [path ("__debug__/" , include (debug_toolbar .urls )), * urlpatterns ]
You can’t perform that action at this time.
0 commit comments