-
Notifications
You must be signed in to change notification settings - Fork 123
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
Freshen up support tooling. #222
base: master
Are you sure you want to change the base?
Commits on Jun 25, 2020
-
Add some more debug logging for FileCache and for the pass-through path.
This makes it easier to figure out _why_ something fails to look up altogether.
Configuration menu - View commit details
-
Copy full SHA for 0763108 - Browse repository at this point
Copy the full SHA 0763108View commit details -
Make
Serializer.dumps()
require abody
parameter.When caching permanent redirects, if `body` is left to `None`, there's an infinite recursion that will lead to the caching to silently fail and not cache anything at all. So instead, make `body` a required parameter, which can be empty (`''`) for cached redirects.
Configuration menu - View commit details
-
Copy full SHA for 5ac1251 - Browse repository at this point
Copy the full SHA 5ac1251View commit details -
Add an explicit encoding to test_chunked_response.
This is to workaround an isort bug that appears fixed in master, where the Transfer-Encoding: chunked line is interpreted as an encoding for the file.
Configuration menu - View commit details
-
Copy full SHA for 46b1f3c - Browse repository at this point
Copy the full SHA 46b1f3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dea9cf5 - Browse repository at this point
Copy the full SHA dea9cf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 545c5e3 - Browse repository at this point
Copy the full SHA 545c5e3View commit details -
Set up [pre-commit](https://pre-commit.com/).
This includes isort, black and some basic hygiene on text files.
Configuration menu - View commit details
-
Copy full SHA for 190d7de - Browse repository at this point
Copy the full SHA 190d7deView commit details -
This is a fairly common unix extension for backup files used at least by Emacsen and vim.
Configuration menu - View commit details
-
Copy full SHA for 03d034f - Browse repository at this point
Copy the full SHA 03d034fView commit details -
Use six instead of manually maintaining compatibility with PY2.
This makes it easier to use constants for status codes as well.
Configuration menu - View commit details
-
Copy full SHA for 0fe4cd0 - Browse repository at this point
Copy the full SHA 0fe4cd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3d0098 - Browse repository at this point
Copy the full SHA f3d0098View commit details -
Make the BaseCache class an abstract class.
This is just a matter of cleanup, I can't think of any good reason for this _not_ to be marked abstract.
Configuration menu - View commit details
-
Copy full SHA for f75db54 - Browse repository at this point
Copy the full SHA f75db54View commit details -
Suppress errors for
os.makedirs()
, again.This is a bit more nuanced in Python 3, where only EEXIST errors are suppressed, to match the `delete` codepath.
Configuration menu - View commit details
-
Copy full SHA for 15b7041 - Browse repository at this point
Copy the full SHA 15b7041View commit details