Skip to content

Commit 0338231

Browse files
authored
deps: update to django 5.2 (#2741)
1 parent 5c1072c commit 0338231

File tree

5 files changed

+12
-9
lines changed

5 files changed

+12
-9
lines changed

base-requirements.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
dj-database-url==0.5.0
2-
django-pipeline==3.1.0 # 3.0.0 is first version that supports Django 4.2
2+
django-pipeline==4.1.0
33
django-sitetree==1.18.0 # >=1.17.1 is (?) first version that supports Django 4.2
44
django-apptemplates==1.5
55
django-admin-interface==0.28.9
66
django-translation-aliases==0.1.0
7-
Django==4.2.28
7+
Django==5.2.11
88
docutils==0.21.2
99
Markdown==3.7
1010
cmarkgfm==2024.11.20
@@ -20,7 +20,7 @@ beautifulsoup4==4.12.3
2020
icalendar==4.0.7
2121
chardet==4.0.0
2222
celery[redis]==5.4.0
23-
django-celery-beat==2.5.0
23+
django-celery-beat==2.8.1
2424
# TODO: We may drop 'django-imagekit' completely.
2525
django-imagekit==5.0 # 5.0 is first version that supports Django 4.2
2626
django-haystack==3.3.0
@@ -33,15 +33,15 @@ python-dateutil==2.8.2
3333

3434
requests>=2.26.0
3535

36-
django-honeypot==1.0.4 # 1.0.4 is first version that supports Django 4.2
36+
django-honeypot==1.3.0
3737
django-markupfield==2.0.1
3838

3939
django-allauth==65.13.0
4040

4141
django-waffle==2.2.1
4242

4343
djangorestframework==3.14.0 # 3.14.0 is first version that supports Django 4.1, 4.2 support hasnt been "released"
44-
django-filter==2.4.0
44+
django-filter==25.1
4545
django-ordered-model==3.7.4
4646
django-widget-tweaks==1.5.0
4747
django-countries==8.2.0

dev-requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ responses==0.13.3
99

1010
# Extra stuff required for local dev
1111

12-
django-debug-toolbar==3.2.1
12+
django-debug-toolbar==5.2.0
1313
coverage
1414
ddt
1515
model-bakery==1.4.0

sponsors/tests/test_admin.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ def test_filter_queryset(self):
5757
def test_choices_with_custom_text_for_all(self):
5858
lookups = self.filter.lookups(self.request, self.model_admin)
5959
changelist = Mock(ChangeList, autospec=True)
60+
changelist.add_facets = False
6061
choices = self.filter.choices(changelist)
6162

6263
self.assertEqual(len(choices), len(lookups) + 1)

sponsors/tests/test_management_command.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
TieredBenefitConfiguration,
2020
)
2121
from sponsors.models.enums import AssetsRelatedTo
22+
from sponsors.models.assets import TextAsset
2223
from django.contrib.contenttypes.models import ContentType
2324

2425
from sponsors.management.commands.create_pycon_vouchers_for_sponsors import (
@@ -208,8 +209,9 @@ def test_reset_sponsorship_benefits_from_2025_to_2026(self):
208209

209210
# Create some GenericAssets with 2025 references
210211
sponsorship_ct = ContentType.objects.get_for_model(sponsorship)
211-
asset_2025 = baker.make(
212-
"sponsors.TextAsset",
212+
# Use TextAsset.objects.create() instead of baker.make() because
213+
# model_bakery doesn't support GenericForeignKey fields
214+
TextAsset.objects.create(
213215
content_type=sponsorship_ct,
214216
object_id=sponsorship.id,
215217
internal_name="conference_passes_code_2025",

templates/sitetree/breadcrumbs.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{% load sitetree %}
2-
{% if sitetree_items|length_is:"1" %}
2+
{% if sitetree_items|length == 1 %}
33
{% else %}
44
<ul class="breadcrumbs menu">
55
{% for item in sitetree_items %}

0 commit comments

Comments
 (0)