This is the updated Python wrapper for the Heroku API V3. https://devcenter.heroku.com/articles/platform-api-reference The Heroku REST API allows Heroku users to manage their accounts, applications, addons, and other aspects related to Heroku. It allows you to easily utilize the Heroku platform from your applications.
It might be convinient to allow authentication mecanisms other than "api key". E.g. for people using heroku's cli tool, taking advantage of the requests library ability to read .netrc files (as noted here) could be nice.
Even if passing a custom requests.Session (as allowed by the API), code will override some of the session settings, rendering ability to pass a custom session quite pointless.
It might be convinient to allow authentication mecanisms other than "api key". E.g. for people using heroku's cli tool, taking advantage of the requests library ability to read .netrc files (as noted here) could be nice.
Several issues prevent that: