Katana-sdk-python3

Latest version: v2.1.0

Safety actively analyzes 621892 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

2.1.0

Changed
- Modified "api" module to comply with SDK specs.

2.0.0

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.

1.3.2

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.

1.3.1

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.

1.3.0

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

Fixed
- Error payload handling during runtime calls

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.

1.2.1

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.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.