- Fixed bug in recent workaround logic for services not returning the 'Location' header to not print the workaround warning for failed login attempts
3.3.0
- Added workaround and warnings for session login when the service incorrectly does not provide the session location in the 'Location' response header - Minor typo fix in exception message for login failures
3.2.9
- Added optional 'headers' argument to the 'login' method - Clarified exception message when raising 'ServerDownOrUnreachableError'
3.2.8
- Updated 'dict' handling for responses without a body and 500 responses with a non-JSON body to use an empty dictionary
3.2.7
- Added JSON formatting of responses to debug logs
3.2.6
- Added workaround for services incorrectly responding with 401 when accessing the service root