Skip to content

Releases: INTERSECT-SDK/python-sdk

v0.8.0

11 Sep 01:39
Compare
Choose a tag to compare

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 to IntersectBaseCapabilityImplementation.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 to get_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

  • Fixed issue with multiple service-to-service calls causing thread deadlocking (commit) .
  • Correctly incorporates capabilities into internal schema generation (commit) .
  • Removed MINIO from examples which do not use MINIO (commit) .

v0.7.0

21 Aug 16:37
Compare
Choose a tag to compare

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 to IntersectDirectMessageParams (commit)

Added

  • Breaking: Added service-to-service request/response mechanism (!9) .

v0.6.4

08 Aug 16:16
Compare
Choose a tag to compare
0.6.4 bump

Signed-off-by: Lance Drane <dranelt@ornl.gov>

v0.6.3

18 Jul 18:53
Compare
Choose a tag to compare
0.6.3 version bump

Signed-off-by: Lance Drane <dranelt@ornl.gov>

v0.6.2

07 Jun 21:24
Compare
Choose a tag to compare
Signed-off-by: Lance Drane <dranelt@ornl.gov>

v0.6.2a1

07 Jun 21:08
Compare
Choose a tag to compare
v0.6.2a1 Pre-release
Pre-release
v0.6.2a1 release

Signed-off-by: Lance Drane <dranelt@ornl.gov>