OpsRamp V2 api requires us to use a tenancy API to log in so changes to accommodate that. Also some small changes to allow for newer versions of tox and Python test tools.
3.3.4
Add capability to retry requests transparently in the event of a transient auth failure that occurs despite having a valid auth token.
3.3.3
Bug fix, resource groups update uuid parameter should be embedded in the JSON not in the URI
3.3.2
More interesting OpsRamp behavior. Some search api endpoints return an empty string if there are no results, instead of a proper json response containing a list of zero results. Deal with it.
3.3.1
Minor functionality changes including the addition of resource_groups. But the main changes here are refactoring to use Black code formatting and enforce an ordering on the import statements. These are not functional changes and should be a no-op from a user perspective.
3.3.0
Refactor the Python packaging in line with current recommendations. No functional changes but I am moving to a new minor version nonetheless because this changes potentially affects installation of the package, particularly on older systems.