- Set the request property in the returned Response object
- Correct a typo in requests_file.py (github PR #21)
- Remove dependency on six (github PR #23)
- Move metadata to pyproject.toml (github PR #26) - Remove support for Python 2 - Remove support for raw distutils
- Correct homepage link in pyproject.toml (github PR #28)
- Fix black formatting (github PR #27)
- Fix python 2.7 compatibility
- Rename test file for pytest
- Add tests via github actions
- Format code with black
- Add set_content_length flag to disable on demand setting Content-Length
- Skip the permissions test when running as root
- Handle missing locale in tests
- Set the response URL to the request URL
- Add a wheel distribution
- Use getprerredencoding instead of nl_langinfo (github issue #1)
- Handle files with a drive component (github issue #2)
- Fix some issues with running the tests on Windows
- Add python version classifiers to the package info
- Fix a crash when closing a file response.
- Use named aliases instead of integers for status codes.
- Added support for HEAD requests
- Added handling for % escapes in URLs
- Proofread the README
- Initial release