3.5.2 (2021-02-10)
3.5.1 (2021-02-01)
- remove unnecessary logging of exceptions (e94d5ae)
- silently ignore missing configuration file (d438ade)
3.5.0 (2021-01-27)
- BaseService: use a requests.Session for retry and other configuration (14bcf41)
3.4.0 (2021-01-26)
- update minimum supported python version to 3.6 (7f9b968)
3.3.6 (2021-01-08)
- include requirements.txt in MANIFEST.in for setup.py reference (cc8935a)
3.3.5 (2021-01-08)
- update setup.py requirements to match requirements.txt (c618928)
3.3.4 (2021-01-07)
- update pyjwt parameters to satisfy 2.x changes (f2d7225)
3.3.3 (2021-01-06)
- bump minimum requirement versions (62edeb6)
3.3.2 (2020-11-20)
- update requests version to not include vulnerabilities (16b2827)
3.3.1 (2020-11-11)
- replace zlib with gzip for gzip compression (b6a6da3)
3.3.0 (2020-10-07)
- allow gzip compression on request bodies (196a407)
3.2.0 (2020-09-18)
- IAM Authenticator: add support for optional 'scope' property (2e776c2)
3.1.0 (2020-06-15)
- BaseService: support stream=True in BaseService.send() (bf4179b)
3.0.0 (2020-06-01)
- Combine multiple ending slashes to one (5496948)
- Fixing the request URL like this will break compatibility with previous generator versions
2.0.5 (2020-05-29)
- Revert stripping request URL trailing slashes (09a193c)
2.0.4 (2020-05-23)
- Revert service_url slash stripping to work with current generated unit tests (c960b7d)
2.0.3 (2020-05-22)
- Don't rstrip slash when service_url is none (091ecde)
2.0.2 (2020-05-22)
- Strip trailing slash for request url (47d1d99)
2.0.1 (2020-05-12)
- allow '=' character in environment config values (8cf4fc9)
2.0.0 (2020-04-10)
- Add type annotations to parameters and return values (5d4ef81)
- Get error status phrase from status code (d60ae58)
- Only override content-type if it is none (b1177f2)
- Require optional parameters to be keyword-specified (d9aa1d4)
- Update python super call to newer version (f038e10)
- Type annotations new in Python3
- Added super call feature new to Python3
- HTTPStatus is new in Python3
- Keyword-specific optional parameters are new in Python3
1.7.3 (2020-03-31)
- update classifiers in setup.py (8b042a8)
1.7.2 (2020-03-31)
- update setup.py info for pypi (1e0d63a)
1.7.1 (2020-03-06)
- update README to trigger patch release (bd389b4)
1.7.0 (2020-03-02)
- Pace requests to token server for new auth tokens (1dea212)
1.6.2 (2020-02-13)
- Handle conversions for naive datetime values (f1149fa)
1.6.1 (2020-02-04)
- Fix date/datetime_to_string handling of non-date/datetime inputs (8251b82)
1.6.0 (2019-12-19)
- Add date_to_string and string_to_date utility methods (6dbfff9)
1.5.2 (2019-12-18)
- Update credential file path check to current working directory (e1ad677)
1.5.1 (2019-11-21)
- more semantic-release config changes (7b20aea)
1.5.0 (2019-11-21)
- use new semantic-release config (040c6a7)
1.4.0 (2019-11-20)
- configure release commit message format (3d9cbda)
1.3.0 (2019-11-20)
- re-order semrel steps (525a3fd)
1.2.0 (2019-11-20)
- expand vcap credential loading to support user-defined service names (32954fa)
1.1.3 (2019-11-05)
- perform semrel steps in correct order (545f13e)
1.1.2 (2019-11-05)
- updated .buildversion.cfg to trigger patch release (909196f)
1.1.1 (2019-11-05)
- Fix linting for Python3 and fix all lint issues (14f2999)