-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
remove remaining (transitive) usages of Quart #9754
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
Conversation
b71c97c
to
99c208c
Compare
I rebased the PR, had to do a few changes, but should be good to go now! @alexrashed |
Thanks a lot, @thrau for moving the legacy code to the extension with localstack/localstack-extensions#64 and rebasing this PR! 🦸🏽 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks so much for driving to clean this up! happy we're giving way to the modern frameworks we have 🥳
Motivation
During the review of #9712, it was made explicit that we still have a dependency on
Quart
(even though we switched to the underlyinghypercorn
as ASGI server quite a while back).This PR removes the last remaining references to
Quart
and removes the dependency from thesetup.cfg
.Changes
httpserver
fixture.Quart
server (which was only used in tests lately).Testing
httpserver
fixture, so this PR basically just cleans up some remnants of the big v3 cleanup.localstack/localstack
andlocalstack/localstack-pro
.run_server
(which is removed in the companion PR) inauth_proxy.py
in the AWS Replicator Extension.run_server
(at the time of writing this) in any other repo of the organization on GitHub.TODO