Конфликты зависимостей с drf-haystack==1.8.13 и djangorestframework==3.15.0
Недавно я обновил версию Django с 4.0 до 4.2, что потребовало обновления djangorestframework
до версии 3.15.0 из-за проблем с совместимостью (Django REST Framework 3.15.0).
Однако я столкнулся с конфликтом зависимостей с drf-haystack
. Последняя версия drf-haystack
(1.8.13) требует, чтобы djangorestframework
был <=3.14
. Вот предупреждение, которое я получаю:
Warning!!! Possibly conflicting dependencies found:
* drf-haystack==1.8.13
- djangorestframework [required: >=3.7,<=3.14, installed: 3.15.0]
Есть ли способ разрешить этот конфликт зависимостей без понижения версии djangorestframework
?
Может ли форк drf-haystack
и корректировка его зависимостей быть жизнеспособным решением?
Я попробовал понизить версию djangorestframework
до 3.14, но я скептически отношусь к ее совместимости с Django 4.2, так как версия Django 4.2 не упоминается в требованиях djangorestframework==3.14
https://github.com/encode/django-rest-framework/tree/3.14.0?tab=readme-ov-file#requirements