djangocms-link requirements
botanicvelious opened this issue · 4 comments
djangocms-link requires at least django-filer==1.5.0 however the dependency tree doesnt specify that in any package.
django-filer==1.4.2
- aldryn-newsblog==2.2.1 [requires: django-filer>=1.4.2]
- aldryn-people==2.2.0 [requires: django-filer]
- aldryn-newsblog==2.2.1 [requires: aldryn-people>=2.2.0]
- djangocms-audio==1.1.0 [requires: django-filer>=1.2.4]
- djangocms-file==2.3.0 [requires: django-filer>=1.2.4]
- djangocms-googlemap==1.3.0 [requires: django-filer>=1.3.0]
- djangocms-link==2.5.0 [requires: django-filer>=1.3.0]
- djangocms-picture==2.3.0 [requires: django-filer>=1.3.0]
- djangocms-video==2.1.1 [requires: django-filer>=1.2.4]
@botanicvelious thanks for the report, I'll have a look as soon as I can :)
@botanicvelious I've tested it locally and django filer 1.3 is not necessarily required. If you run Django 2.0/2.1 you require django-filer 1.4 and for Django 2.2 you need filer 1.5. For Django 1.11 (which is still supported) >=1.3 is okay to use.
I'm curious as to how you tested it.
I've just tested it. djangocms-link migration 0014 depends on django-filer migration 0011.
This migration is only in django-filer >= 1.5.0
The error:
django.db.migrations.exceptions.NodeNotFoundError: Migration djangocms_link.0014_link_file_link dependencies reference nonexistent parent node ('filer', '0011_auto_20190418_0137')