Skip to content

Commit 3088d72

Browse files
authored
fix: Add django 4.2 migrations (#105)
* Add django 4.2 migrations * Fix isort for migration * Prepare release 2.2 * Skip python3.7 from test matrix * Update changelog
1 parent 1a2ceae commit 3088d72

File tree

6 files changed

+44
-4
lines changed

6 files changed

+44
-4
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
strategy:
99
fail-fast: false
1010
matrix:
11-
python-version: [ "3.7", "3.8", "3.9", "3.10", "3.11" ]
11+
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
1212
requirements-file: [
1313
dj22_cms37.txt,
1414
dj22_cms38.txt,

CHANGELOG.rst

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,14 @@
22
Changelog
33
=========
44

5+
2.2.0 (2023-12-06)
6+
==================
7+
8+
* Add Django 4.2 support to testing
9+
* Add migrations needed for Django 4.2
10+
511
2.1.1 (2023-09-07)
6-
==========
12+
==================
713

814
* Remove tight django-treebeard restriction added when 4.5.0 contained breaking changes. The core CMS and django-treebeard have since been patched to resolve the issue.
915
* Add metadata about supported Python/Django/DjangoCMS version

djangocms_googlemap/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '2.1.1'
1+
__version__ = '2.2.0'
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Generated by Django 4.2.8 on 2023-12-05 08:03
2+
3+
import django.db.models.deletion
4+
from django.db import migrations, models
5+
6+
7+
class Migration(migrations.Migration):
8+
9+
dependencies = [
10+
('cms', '0022_auto_20180620_1551'),
11+
('djangocms_googlemap', '0011_googlemap_map_id'),
12+
]
13+
14+
operations = [
15+
migrations.AlterField(
16+
model_name='googlemap',
17+
name='cmsplugin_ptr',
18+
field=models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='%(app_label)s_%(class)s', serialize=False, to='cms.cmsplugin'),
19+
),
20+
migrations.AlterField(
21+
model_name='googlemapmarker',
22+
name='cmsplugin_ptr',
23+
field=models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='%(app_label)s_%(class)s', serialize=False, to='cms.cmsplugin'),
24+
),
25+
migrations.AlterField(
26+
model_name='googlemaproute',
27+
name='cmsplugin_ptr',
28+
field=models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='%(app_label)s_%(class)s', serialize=False, to='cms.cmsplugin'),
29+
),
30+
]

tests/requirements/dj42_cms311.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
-r base.txt
22

3-
Django>=3.2,<3.3
3+
Django>=4.2,<4.3
44
django-cms>=3.11,<3.12

tests/requirements/dj50_cms311.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
-r base.txt
2+
3+
Django>=4.2,<4.3
4+
django-cms>=3.11,<3.12

0 commit comments

Comments
 (0)