Skip to content
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

AUTH/PAY APIs using unmaintained Flask-RESTplus dependency #2639

Closed
sutherlanda opened this issue Feb 10, 2020 · 0 comments
Closed

AUTH/PAY APIs using unmaintained Flask-RESTplus dependency #2639

sutherlanda opened this issue Feb 10, 2020 · 0 comments
Labels
Pay Work for Pay Team techdebt

Comments

@sutherlanda
Copy link
Contributor

What is the problem?

  • Flask-RESTPlus is a dependency in both the auth- and pay- APIs (and other registries APIs). The maintainers have declared they will no longer be supporting RESTPlus and have started a new project based off a fork: RESTx. RESTPlus is also no longer compatible with the latest version of Werkzeug as of Feb 6 (and they only released a hotfix for RESTx, not RESTPlus). We should switch over to the new RESTx framework.

References:
noirbizarre/flask-restplus#770
noirbizarre/flask-restplus#777
https://github.com/python-restx/flask-restx

What is the impact?

  • Since RESTPlus is no longer supported, it will be more difficult to maintain the project going forward (The broken Werkzeug dependency being an initial example of this).

Proposed solution

  • Update the APIs to use Flask-RESTx

cc: @pksumesh @thorwolpert

@sutherlanda sutherlanda added Pay Work for Pay Team techdebt labels Feb 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Pay Work for Pay Team techdebt
Projects
None yet
Development

No branches or pull requests

2 participants