Skip to content

Releases: HewlettPackard/python-opsramp

Make the OpsRamp api token available as a property

10 Nov 14:36
8614ff8

Choose a tag to compare

Make it possible for the caller to get direct access to the OpsRamp API token. This is to support a few use cases in the field where access to the token is needed, or at least useful. People have been using unsupported hacks to get to it. Provide an approved method to counter this.

Functionally identical to v3.4.3 but we have had feedback that this should have been tagged v3.5 per semantic versioning rules, which I agree with "MINOR version when you add functionality in a backward compatible manner"

Beginning of KB functionality revamp

15 Apr 19:20
dd8ba91

Choose a tag to compare

What's Changed

  • Fix articlesList bug, update sample by @jofegan in #143
  • Improvements to GitHub CI by @jofegan in #140
  • Try to build the docker container in GitHub CI by @jofegan in #141
  • We are losing access to CircleCI so remove it. by @jofegan in #142
  • Move actions/checkout forward to latest version by @jofegan in #144

Full Changelog: v3.4.1...v3.4.2

Move to Python 3.9 for Dockerfile and CI

01 Aug 22:00
3eea35d

Choose a tag to compare

What's Changed

Full Changelog: v3.4.0...v3.4.1

Support for OpsRamp V2.0 tenancy OAuth2 changes

16 Nov 19:08
531044a

Choose a tag to compare

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.

Add retry support on auth failure

03 Apr 10:39
3be31ff

Choose a tag to compare

Add capability to retry requests transparently in the event of a transient auth failure that occurs despite having a valid auth token.

Resource groups update bugfix

11 Aug 11:35
9a230cf

Choose a tag to compare

Bug fix, resource groups update uuid parameter should be embedded in the JSON not in the URI

Handle new search results variant

07 Jul 15:24
f3ebece

Choose a tag to compare

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.

CI and build updates for PEP517, Black, Import ordering

12 Apr 14:51

Choose a tag to compare

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.

Move to pyproject.toml PEP517/PEP518 packaging

09 Sep 12:24
4ba4860

Choose a tag to compare

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.

OK is not the only HTTP success

25 Jun 22:09
36c594f

Choose a tag to compare

Anything in the range 200-299 is a successful result and in particular POST operations often return http CREATED or NO_CONTENT if there is no need to communicate anything except that the POST succeeded.