-
-
Notifications
You must be signed in to change notification settings - Fork 388
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
POST requests broken on 2.5.0 #784
Comments
Something is definitely broken 2.5... All of my Docker builds that use hug without a version in requirements.txt (shame on me) won't pass integration tests. Rolling back to 2.4.8 all good. |
The two breaking changes in 2.5 were moving to Falcon 2.0 and dropping support for Python 3.4. My guess is that it's something to do with Falcon. |
I'm going to focus on this tonight, and make sure a new test is written for every failure case I find that was able to slip through. I am very sorry I let this breakage slip through! |
Tim no problem man! Hug is still way worth it in time saved for me. In fact, if you are working on it and you would like another pair of eyes, feel free to email me and I'll pair with ya. Though you are probably a better coder than I, so I am not sure how much help I would be. |
@timothycrosley thanks for taking a look at this so quickly, and I appreciate the work you (and others) do on hug. |
@GhostofGoes if you've dropped support for python 3.4, does CONTRIBUTING.md need to be updated? |
The error presented here should now be fixed in the 2.5.1 hotfix release, @voglster so glad you find Hug useful! The incompatibility luckily ended up being fairly easy to spot, and I ended up spending most of the time just waiting for the automated systems to confirm I had fixed the issue :). @cbarraford happy to help! I've updated Thanks! ~Timothy |
When making a post request to Hug (v2.5.0), i never get a response. If I Ctrl-C the hug process, i get the following trackback...
Version 2.4.8 seems to work just fine.
Reproduction steps
You'll need the code provided in this gist
docker build -t hug-bug --no-cache .
docker run --rm -it -v $(pwd):/app -p 5454:5454 hug-bug
The text was updated successfully, but these errors were encountered: