Update django-treebeard dependency to 4.5.1 or above (#7985)

The django-treebeard 4.3.x is not compatible with Django 4.x because of the dreaded ugettext alias removal problem. This makes sure that a proper django-treebeard version will be installed.

*IMPORTANT*: Please notice that django treebeard *does not* officially support django 4.x. However from my tests I have concludeded that it works fine after you install the version 4.5.x.
pull/8014/head
Serafeim Papastefanos 2022-02-15 08:52:42 +02:00 zatwierdzone przez Matt Westcott
rodzic 52048ba0e8
commit 25ed1ba38e
3 zmienionych plików z 4 dodań i 1 usunięć

Wyświetl plik

@ -11,6 +11,7 @@ Changelog
* Switch the Wagtail branding font to a system font stack (Steven Steinwand)
* Add black configuration and reformat code using it (Dan Braghis)
* Remove UI code for legacy browser support: polyfills, IE11 workarounds, Modernizr (Thibaud Colas)
* Fix: Update django-treebeard dependency to 4.5.1 or above (Serafeim Papastefanos)
2.16.1 (11.02.2022)

Wyświetl plik

@ -26,6 +26,8 @@ Here are other changes related to the redesign:
### Bug fixes
* Update django-treebeard dependency to 4.5.1 or above (Serafeim Papastefanos)
## Upgrade considerations

Wyświetl plik

@ -22,7 +22,7 @@ install_requires = [
"Django>=3.2,<4.1",
"django-modelcluster>=5.2,<6.0",
"django-taggit>=2.0,<3.0",
"django-treebeard>=4.2.0,<5.0,!=4.5",
"django-treebeard>=4.5.1,<5.0",
"djangorestframework>=3.11.1,<4.0",
"django-filter>=2.2,<22",
"draftjs_exporter>=2.1.5,<3.0",