-
Notifications
You must be signed in to change notification settings - Fork 248
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
requirements.txt -> Werkzeug #764
Comments
Hi @drellxor The reason why we fixed the version of Werkzeug is that flask-restplus library was broken by an update of Werkzeug (noirbizarre/flask-restplus#777 and also discussed here for example jarus/flask-testing#143). As a quick-fix, we pinned the version of Werkzeug in FARM requirements. Here is the corresponding pull request #250 |
@julian-risch Thank you for you answer! As I know, flask-restplus is no longer maintained and I'm afraid there is no way it will be fixed there. But there's a great fork flask-restx and it's official as I know. They fixed problem with Werkzeug there (issue: python-restx/flask-restx#34, pull request: python-restx/flask-restx#35) What do you think about changing from flask-restplus to flask-restx? |
You are right. flask-restx is a better alternative. 👍 I would appreciate changing from flask-restplus to flask-restx and upgrading Werkzeug. |
@drellxor would you like to contribute by making the change, checking if everything works fine and then creating a pull request? |
@julian-risch Yeah, sure. Other option may be just to pin flask version to Which option do you think will be better? |
Great to hear that! I think the first option is better. We can wait until flast-restx 0.4.0 release. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 21 days if no further activity occurs. |
Question
Hello!
FARM has strictly specified
Werkzeug==0.16.1
version in requirements. And it is not really comfortable for integrating your another project haystack into existing flask application, because version 0.16.1 is quite outdated and dependency conflict occurs.What do you think about removing Werkzeug version number from requirements? I can do it on my own, check if everything works fine and then create pull request. Just want to know, maybe version was strictly specified for some particular reason.
The text was updated successfully, but these errors were encountered: