Releases: IBM/ELM-Python-Client
Releases · IBM/ELM-Python-Client
0.34 - starting to support resources (python objects for DN artifacts)
- 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
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
0.31.1
Tidied up configuration loading
0.30.3 0.30.3 regression test clean
0.30.0
0.29.0
Application passwords now working
0.28.0 added note about not following redirect on the OP GET to authenticate
0.27.1
0.27.0
Added examples dncompare, validate, trsreader (this is VERY UNFINISHED!) - see the code in the examples folder
Fixed oslcquery working from a specific config using -F
Fixed oslcquery when trying to select a scoped attribute like oslc:rm:uses{dcterms:identifier} wasn't working - note that DN doesn't appear to support retreiving primary text of all artifacts in a module using oslc:rm:uses{jazz_rm:primaryText} - text isn't returned
Some (unfinished!) internal preparation for demonstrator of the new in 7.1 type query capability https://jazz.net/wiki/bin/view/Main/DNGTypeAPI