Skip to content

Releases: kusanagi/katana-sdk-python3

Release 2.1.0

01 Jun 18:10
cd08940
Compare
Choose a tag to compare

Changed

  • Modified "api" module to comply with SDK specs.

Release 2.0.0

01 Mar 10:00
e7bcdbc
Compare
Choose a tag to compare

Added

  • Added "log-level" support to runner.
  • Implemented support for the Transport API.

Changed

  • Removed the "quiet" CLI flag.
  • Logging changed to support the new Syslog based logging from KATANA.

Release 1.3.2

22 Jan 12:15
c7d957c
Compare
Choose a tag to compare

Changed

  • Action schema entity's primary key field name is getted from the
    entity instead of the action.
  • Removed ActionSchema.get_primary_key().
  • Binary values are logged as base64 encoded strings.

Release 1.3.1

03 Dec 10:47
5e77675
Compare
Choose a tag to compare

Added

  • A configured file server must be available to make runtime calls that send file parameters.

Changed

  • Calls to Api.done() raise an exception now.

Release 1.3.0

01 Dec 15:31
92cb248
Compare
Choose a tag to compare

Added

  • Support for action tags defined in the configuration.
  • Request ID to logs.
  • Component and framework info was added to log prefix.

Changed

  • Runtime call default timeout to 10000.
  • Parameter schema default value getter now returns None by default.

Fixed

  • Component.log() now includes the date and [SDK] prefix.
  • Error payload handling during runtime calls.

Release 1.2.1

01 Oct 18:15
Compare
Choose a tag to compare

Changed

  • Running a service with an action input payload now flushes the output right after the print.
  • File payload have a name and is now added to transport as a list of files instead of a dict.

Release 1.2.0

01 Sep 12:38
Compare
Choose a tag to compare

Fixed

  • File parameters now work for service to service calls.

Release 1.1.1

11 Aug 17:56
Compare
Choose a tag to compare

Changed

  • Callback for Component.set_resource() now receives the component as
    the first argument.
  • Header methods are now case insensitive.

Added

  • SDK process execution timeout per request support.
  • Request and response header related methods.
  • Api.has_variable() was added to check if a variable exists.
  • Request attributes support.

Fixed

  • Service schema resolution now supports services that contain "/" in their name.

Release 1.1.0

01 Jun 09:22
Compare
Choose a tag to compare

Changed

  • Updated CONTRIBUTING.md and README.md

Release 1.0.6

24 May 08:12
Compare
Choose a tag to compare

Added

  • Added "binary" type support for parameters and return value.