All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
- The breaking change actually happened in version 2.3.0, which I mistakenly applied a minor version bump.
- This version replaces error handling via HTTPError from urllib in favor of custom error handling via the HTTPError class.
- #19 Added support for slash. Created "to_dict" property in response object and exception class.
- Thanks Lucas Cardoso!
- #17 Added support for error handling
- Thanks Dibya Prakash Das!
- When Content-Type is not application/json, do not JSON encode the request body
- Ability to set the Content-Type header
- Automatically add Content-Type: application/json when there is a request body
- Made the Response variables non-redundant. e.g. response.response_body becomes response.body
- Getting README to display in PyPi
- Can now reuse part of the chaining construction for multiple urls/requests
- Thanks to Kevin Gillette!
- Update of request headers simplified
- Thanks to Matt Bernier
- Various standardizations for commenting, syntax, pylint
- Thanks to Ian Douglas!
- Fixed TypeError in Python 3+ for data encoding
- Tests no longer require a mock server #5
- Config paths
- Config paths
- Imports
- We are live!