{"push_id":706859766,"size":4,"distinct_size":4,"ref":"refs/heads/here_contrib","head":"0dc3702490c032a7cfbb84af7ae6cefbe93877a6","before":"a541e8e620375d36eb6c19b295ec9cbce55fb884","commits":[{"sha":"76dfc39ba9d85043ddbd5d477984a257c38c639e","author":{"email":"22c58b48d37d4b5142d08200fdc30273291d8779@here.com","name":"Denis Dudnik"},"message":"Basic formatting to conform to PEP-8.","distinct":true,"url":"https://api.github.com/repos/ddudnik/skyscanner-python-sdk/commits/76dfc39ba9d85043ddbd5d477984a257c38c639e"},{"sha":"77f782a4fbf471943d8277e977392d0119c6b196","author":{"email":"22c58b48d37d4b5142d08200fdc30273291d8779@here.com","name":"Denis Dudnik"},"message":"No need to 'api_key' field at class level, plus added hard fail in Transport constructor when api key is not specified.","distinct":true,"url":"https://api.github.com/repos/ddudnik/skyscanner-python-sdk/commits/77f782a4fbf471943d8277e977392d0119c6b196"},{"sha":"5833649c904c7c8455e699df9e0bdbb372aa91a7","author":{"email":"22c58b48d37d4b5142d08200fdc30273291d8779@here.com","name":"Denis Dudnik"},"message":"Introduced API_HOST class level field to set up a top-level host name in a single place.","distinct":true,"url":"https://api.github.com/repos/ddudnik/skyscanner-python-sdk/commits/5833649c904c7c8455e699df9e0bdbb372aa91a7"},{"sha":"0dc3702490c032a7cfbb84af7ae6cefbe93877a6","author":{"email":"22c58b48d37d4b5142d08200fdc30273291d8779@here.com","name":"Denis Dudnik"},"message":"Introduced base test case class to help make test failures more verbose including full response in failure message. Added additional asserts to make test fail gracefully instead of throwing a KeyError.","distinct":true,"url":"https://api.github.com/repos/ddudnik/skyscanner-python-sdk/commits/0dc3702490c032a7cfbb84af7ae6cefbe93877a6"}]}