From 7490b0acd05c0c750c94533b45c4dc2986764442 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andre=CC=81=20da=20Silva?= Date: Wed, 26 Nov 2025 10:47:45 +0100 Subject: [PATCH] Remove pkg_resources because its deprecated and not really needed --- linkit/types/page.py | 3 +-- requirements.txt | 7 +++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/linkit/types/page.py b/linkit/types/page.py index 1a4e393..1651360 100644 --- a/linkit/types/page.py +++ b/linkit/types/page.py @@ -4,7 +4,6 @@ from cms.forms.fields import PageSelectFormField from cms.models import Page from django.utils.translation import gettext_lazy as _ -from pkg_resources import parse_version from linkit.types.contracts import LinkType, TypeForm @@ -19,7 +18,7 @@ def __init__(self, *args, **kwargs): """ Set the queryset and label dynamically based on the properties defined on the link type. """ super().__init__(*args, **kwargs) self.fields['page'].to_field_name = self.link_type.id - if cms_version and parse_version(cms_version) >= parse_version("4.0.0"): + if cms_version and cms_version >= "4.0.0": queryset = Page.objects.all() else: queryset = Page.objects.drafts() diff --git a/requirements.txt b/requirements.txt index 126897e..89d53aa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,3 @@ -Django==1.11.29 -django-admin==1.3.2 -django-cms==3.5.3 -django-filer==1.4.4 +Django==5.2 +django-cms==5.0 +django-filer==3.3