diff --git a/CHANGELOG.md b/CHANGELOG.md index 63865fbc..f13d267f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,10 @@ any parts of the framework not mentioned in the documentation should generally b This adds full support for using multipart field names for includes while configuring `JSON_API_FORMAT_FIELD_NAMES`. * Ensured that sparse fieldset fully supports `JSON_API_FORMAT_FIELD_NAMES`. +### Changed + +* Set minimum required version of optional Polymorphic Models for Django to 4.0.0. + ### Removed * Removed support for Python 3.8. diff --git a/requirements/requirements-optionals.txt b/requirements/requirements-optionals.txt index 3db600e2..279fd95c 100644 --- a/requirements/requirements-optionals.txt +++ b/requirements/requirements-optionals.txt @@ -2,4 +2,4 @@ django-filter==24.3 # once next version has been released (>3.1.0) this # should be set to pinned version again # see https://github.com/django-polymorphic/django-polymorphic/pull/541 -django-polymorphic@git+https://github.com/django-polymorphic/django-polymorphic@master # pyup: ignore +django-polymorphic@git+https://github.com/django-polymorphic/django-polymorphic@master # pyup: ignore \ No newline at end of file diff --git a/setup.py b/setup.py index 0b88f4c9..2a2a28dd 100755 --- a/setup.py +++ b/setup.py @@ -110,7 +110,7 @@ def get_package_data(package): "django>=4.2", ], extras_require={ - "django-polymorphic": ["django-polymorphic>=3.0"], + "django-polymorphic": ["django-polymorphic>=4.0.0"], "django-filter": ["django-filter>=2.4"], }, setup_requires=wheel,