Releases: INTERSECT-SDK/python-sdk
Releases · INTERSECT-SDK/python-sdk
v0.8.0
If you are upgrading: please see UPGRADING.md
.
Changed
- Breaking: Service-to-service callback functions now take in four arguments (request message source, request message operation, error flag, response payload) instead of one (commit) .
- Breaking:
IntersectBaseCapabilityImplementation.capability_name
renamed toIntersectBaseCapabilityImplementation.intersect_sdk_capability_name
. This should now be explicitly defined as a class variable instead of an instance variable (commit) . - Breaking:
get_schema_from_capability_implementation
renamed toget_schema_from_capability_implementations
and now takes in a list of Capabilities instead of a single capability (commit) .
Added
- Breaking: Added basic validation logic for capability names. This causes the application to error out if using a duplicate capability name, or if using a capability name which is not an alphanumeric string (hyphens and underscores allowed) (commit) .
- Added 'timeout' parameter to
IntersectBaseCapabilityImplementation.intersect_sdk_call_service
. This is a floating point value which represents (in number of seconds) how long to wait for a response from the service. By default, the service will wait 300 seconds (commit) . - Added an example which uses MINIO (commit) .
Fixed
v0.7.0
If you are upgrading: please see UPGRADING.md
.
Changed
- Breaking: Services now work with multiple Capabilities instead of a single Capability (!9) .
- Breaking: Renamed
IntersectClientMessageParams
toIntersectDirectMessageParams
(commit)
Added
- Breaking: Added service-to-service request/response mechanism (!9) .
v0.6.4
0.6.4 bump Signed-off-by: Lance Drane <dranelt@ornl.gov>
v0.6.3
0.6.3 version bump Signed-off-by: Lance Drane <dranelt@ornl.gov>
v0.6.2
Signed-off-by: Lance Drane <dranelt@ornl.gov>
v0.6.2a1
v0.6.2a1 release Signed-off-by: Lance Drane <dranelt@ornl.gov>