coderedcorp / coderedcorp/wagtail-flexible-forms

WFF holds back Wagtail 8

Open Beginner friendly
#14 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
38
Forks
6
PR merge metrics
No merged PRs in 30d

Description

Just wanted to flag that the `wagtail>=6,<8` requirement on this package is preventing projects from upgrading to Wagtail v8.

```
Command failed: uv lock --upgrade-package wagtail
Using CPython 3.13.15 interpreter at: /opt/containerbase/tools/python/3.13.15/bin/python3
× No solution found when resolving dependencies:
╰─▶ Because wagtail-flexible-forms>=2.1.0 depends on wagtail>=6,<8 and your
project depends on wagtail==8.0, we can conclude that your project and
wagtail-flexible-forms>=2.1.0 are incompatible.
And because your project depends on wagtail-flexible-forms==2.1.0, we
can conclude that your project's requirements are unsatisfiable.
```

The fix might be as simple as removing the upper bound.

Contributor guide

Open the contributing guide

Research direction

Start by locating the package metadata that declares wagtail-flexible-forms' `wagtail>=6,<8` requirement. Reproduce the reported `uv lock --upgrade-package wagtail` failure with Wagtail 8, then verify that the dependency resolution succeeds and the package remains compatible with its supported Wagtail versions.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.