Skip to content

Releases: IBM/ELM-Python-Client

0.39.0

Choose a tag to compare

@barny barny released this 24 Jun 09:41

Extended flatListOfContributionsForGcHierarchy to optionally return the contribution component and PA uris
httpops.py now doesn't warn if link header is in response as long as it doesn't include a rel=next attribute (having the rel attribute would mean there's another page of results!

added rm app method flatListOfContributionsForGcHierarchy

Choose a tag to compare

@barny barny released this 20 May 12:20

Full Changelog: 0.37.1...0.38.0

0.37.1

Choose a tag to compare

@barny barny released this 20 Apr 14:05

Fixed auth and tested against form, OIDC, OIDC+SAML (application password)

0.36.1

Choose a tag to compare

@barny barny released this 19 Nov 18:46

dn resources can now create core artifacts, create core<>core links, modify core artifact properties

Updates to dn_resource_scenario 1/2/3/4 to get them working

0.35.0

Choose a tag to compare

@barny barny released this 07 Nov 10:29

This was meant to be a patch to 0.34.3 but now it's a minor release 0.35.0!

Updates to etm testcase examples

0.34.2

Choose a tag to compare

@barny barny released this 30 Oct 17:23

Fixed problem in testcase.py
Fixed some exception handling in httpops.py
httpops.py now has semaphore around reading/writing .cookies resolving a problem when multithreading

Minor updates/fixes

Choose a tag to compare

@barny barny released this 06 Oct 16:46

Fixed configuration reparenting in load_configs()
Added boolean load_changesets as parameter to load_configs()
Fixed typesystem was truncating weblinks for oslcquery

0.34 - starting to support resources (python objects for DN artifacts)

Choose a tag to compare

@barny barny released this 01 Aug 12:53
  • New - first attempt at support for resources - for DN only at the moment. The aim is to simplify accessing and modifying properties of an artifact: you can get a python object for an artifact and access its properties as attributes of the object, e.g. req.Identifier. See dn_resource_test.py. Print the resource to see the modifiable and unmodifiable attributes. If you modify an (modifiable) attribute you can put() the resource to update it in DOORS Next. Modules can be resources but no possibility to modify the structure. You can add (DN->DN) links. You can see and modify the folder a core artifact is in.
  • New query methods (see resource.py) to simplify querying and get resources back.
  • Also fixed smaller bugs like the one introduced by Python 13 accepting quotes inside f-strings, which only showed up if you used Python <13
  • An attribute name can now be used in the oslcquery -s option, like -s "'Child Of'" (Windows) which used to give an error

0.33.0

Choose a tag to compare

@barny barny released this 26 Jun 10:51

Fixed a problem with OSLC Query and represt not working when GCM not installed:

Reportable REST API with GCM not installed requires use of vvc.configuration parameter - using oslc_config.context gives an error about GC not being installed! Now if the config is local RM the vvc.configuration parameter is used for all http operations
OSLC Query API with GCM not installed - for non-reqif query, this fails if Configuration-Context header is present - for reqif query the Configuration-Context header must be present - now if the query is reqif then the Configuration-Context header is always used, otherwise it's not used

0.32.0

Choose a tag to compare

@barny barny released this 23 Jun 15:31

Various updates - fixed problem with represt :-)
New API mixin for custom scenarios - see customScenarios.py