emencia / cmsplugin-blocks

A set of DjangoCMS plugins for structured contents in CMS pages
https://cmspluginblocks.readthedocs.io/
MIT License
2 stars 0 forks source link

Broken install since Django 4.0 #18

Closed sveetch closed 1 year ago

sveetch commented 2 years ago

Describe the bug When performing migrations for the first time, it fails on an exception caused by a change from Django 4.0 and since the requirements does not set any version rule for Django, it may install the 4.0 (if project does not already pin it).

To Reproduce Steps to reproduce the behavior:

  1. Clone repository
  2. Execute "make install"
  3. Fail with exception during migrations

Expected behavior At least, a version rules should be "<4.0" or better we include support for Django 4.0 but it must not drop support for Django 3.x

Versions:

sveetch commented 2 years ago

Temporary Django version pinning and other fixes for recent changes have been added to a temporary branch early_2022_fixes

sveetch commented 1 year ago

Fixed in v1.0.0 (yet to be released)