dosubot[bot] commented on issue #35169: URL: https://github.com/apache/superset/issues/35169#issuecomment-3302202293
<!-- Greeting --> Hi @PCore-D! I'm [Dosu](https://go.dosu.dev/dosubot) and I’m helping the superset team. <!-- Answer --> Superset 5.0.0 is not compatible with marshmallow 4.x—this causes the `Field.__init__() got an unexpected keyword argument 'minLength'` error. The fix is to use marshmallow 3.26.1, which is the version pinned in Superset's requirements and confirmed by maintainers as the correct workaround until a future patch release includes a permanent fix [[source](https://github.com/apache/superset/issues/33162#issuecomment-2923115247)]. For the `no module named "flask_limiter.wrapper"` error, this happens because newer flask-limiter versions removed or changed the `wrapper` module. Superset 5.0.0 pins flask-limiter to 3.12 for compatibility, so using 3.12 (or 3.5.1, which also works for some users) resolves this issue [[source](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/requirements/base.txt)]. If you install Superset via pip or in certain environments, dependency resolution might still pull in incompatible versions. The safest approach is to manually install the pinned versions: ```bash pip install marshmallow==3.26.1 flask-limiter==3.12 ``` This aligns your environment with the versions tested and supported by Superset 5.0.0 [[source](https://github.com/apache/superset/issues/33162)]. Let me know if you need more details or run into other dependency issues! <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/e895a2d2-65d5-4816-aaa0-89899e80a3d0?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/e895a2d2-65d5-4816-aaa0-89899e80a3d0?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/e895a2d2-65d5-4816-aaa0-89899e80a3d0?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/e895a2d2-65d5-4816-aaa0-89899e80a3d0?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/e895a2d2-65d5-4816-aaa0-89899e80a3d0?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/e895a2d2-65d5-4816-aaa0-89899e80a3d0?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/e895a2d2-65d5-4816-aaa0-89899e80a3d0?feedback_type=other)</sup> [](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=githu b) [](https://go.dosu.dev/discord-bot) [](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/35169) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org For additional commands, e-mail: notifications-h...@superset.apache.org