Skip to content

Commit 18c83e7

Browse files
committed
django 5.2
1 parent c831fc1 commit 18c83e7

File tree

4 files changed

+35
-29
lines changed

4 files changed

+35
-29
lines changed

poetry.lock

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ dependencies = [
1212
"celery==5.4.0", # BSD 3 Clause
1313
"colorlog==6.9.0", # MIT
1414
"django-allauth==65.5.0", # MIT
15-
"django-celery-beat==2.7.0", # BSD 3 Clause
15+
"django-celery-beat==2.8.1", # BSD 3 Clause
1616
"django-cors-headers==4.7.0", # MIT
1717
"django-extensions==3.2.3", # MIT
1818
"django-filter==25.1", # BSD
1919
"django-oauth-toolkit==3.0.1", # BSD
20-
"django==5.1.*", # BSD 3 Clause
20+
"django==5.2.*", # BSD 3 Clause
2121
"elasticsearch8==8.17.2", # Apache 2.0
2222
"lxml==5.3.0", # BSD
2323
"kombu==5.5.0", # BSD 3 Clause

trove/migrations/0007_alter_archivedindexcardrdf_indexcard_and_more.py renamed to trove/migrations/0011_upgrade_django_5_2.py

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by Django 5.1.7 on 2025-03-28 14:15
1+
# Generated by Django 5.2.3 on 2025-06-25 19:21
22

33
import django.db.models.deletion
44
from django.db import migrations, models
@@ -7,12 +7,27 @@
77
class Migration(migrations.Migration):
88

99
dependencies = [
10-
('trove', '0006_supplementary_indexcard_rdf'),
10+
('trove', '0010_resource_description_rename'),
1111
]
1212

1313
operations = [
14+
migrations.RenameIndex(
15+
model_name='latestresourcedescription',
16+
new_name='trove_lates_modifie_418889_idx',
17+
old_name='trove_lates_modifie_c6b0b1_idx',
18+
),
19+
migrations.RenameIndex(
20+
model_name='latestresourcedescription',
21+
new_name='trove_lates_expirat_70dd04_idx',
22+
old_name='trove_lates_expirat_92ac89_idx',
23+
),
24+
migrations.RenameIndex(
25+
model_name='supplementaryresourcedescription',
26+
new_name='trove_suppl_expirat_3cb612_idx',
27+
old_name='trove_suppl_expirat_3ea6e1_idx',
28+
),
1429
migrations.AlterField(
15-
model_name='archivedindexcardrdf',
30+
model_name='archivedresourcedescription',
1631
name='indexcard',
1732
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='%(app_label)s_%(class)s_set', to='trove.indexcard'),
1833
),
@@ -22,12 +37,12 @@ class Migration(migrations.Migration):
2237
field=models.ManyToManyField(related_name='+', to='trove.resourceidentifier'),
2338
),
2439
migrations.AlterField(
25-
model_name='latestindexcardrdf',
40+
model_name='latestresourcedescription',
2641
name='indexcard',
2742
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='%(app_label)s_%(class)s_set', to='trove.indexcard'),
2843
),
2944
migrations.AlterField(
30-
model_name='supplementaryindexcardrdf',
45+
model_name='supplementaryresourcedescription',
3146
name='indexcard',
3247
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='%(app_label)s_%(class)s_set', to='trove.indexcard'),
3348
),

trove/models/resource_description.py

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -74,18 +74,11 @@ class Meta:
7474
models.UniqueConstraint(
7575
fields=('indexcard',),
7676
name='trove_latestindexcardrdf_uniq_indexcard',
77-
# TODO when on django 5.2:
78-
# name='%(app_label)s_%(class)s_uniq_indexcard',
79-
# ...and add migration with `AlterConstraint` to rename
77+
# note: backcompat naming -- change if/when `RenameConstraint` exists
8078
),
8179
]
8280
indexes = [
83-
models.Index(
84-
fields=('modified',), # for OAI-PMH selective harvest
85-
name='trove_lates_modifie_c6b0b1_idx',
86-
# TODO when on django 5.2:
87-
# remove explicit name, add migration with `RenameIndex` to match
88-
),
81+
models.Index(fields=('modified',)), # for OAI-PMH selective harvest
8982
models.Index(fields=['expiration_date']), # for expiring
9083
]
9184

@@ -108,9 +101,7 @@ class Meta:
108101
models.UniqueConstraint(
109102
fields=('indexcard', 'supplementary_suid'),
110103
name='trove_supplementaryindexcardrdf_uniq_supplement',
111-
# TODO when on django 5.2:
112-
# name='%(app_label)s_%(class)s_uniq_supplement',
113-
# ...and add migration with `AlterConstraint` to rename
104+
# note: backcompat naming -- change if/when `RenameConstraint` exists
114105
),
115106
]
116107
indexes = [

0 commit comments

Comments
 (0)