Octue

Latest version: v0.60.2

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

Scan your dependencies

Page 5 of 39

0.48.0

Not secure
<!--- SKIP AUTOGENERATED NOTES --->
Contents ([595](https://github.com/octue/octue-sdk-python/pull/595))

**IMPORTANT:** There is 1 breaking change.

Fixes
- 💥 **BREAKING CHANGE:** Remove special treatment of `latest` revision tag

Refactoring
- Rename `get_latest_sruid` to `get_default_sruid`

Style
- Use new branch naming convention in pre-commit check

---
Upgrade instructions
<details>
<summary>💥 <b>Remove special treatment of `latest` revision tag</b></summary>

Using the `latest` tag for a service will now only work if an explicit tag with that name has been set. To get the default service revision, just omit the revision tag entirely.
</details>

<!--- END AUTOGENERATED NOTES --->

0.47.2

Not secure
<!--- START AUTOGENERATED NOTES --->
Contents ([593](https://github.com/octue/octue-sdk-python/pull/593))

Dependencies
- Unpin `flask` dependency

<!--- END AUTOGENERATED NOTES --->

0.47.1

Not secure
<!--- SKIP AUTOGENERATED NOTES --->
Contents ([592](https://github.com/octue/octue-sdk-python/pull/592))

Operations
- Rename workflow

Dependencies
- Loosen `packaging` version range to avoid compatibility issues for other packages and apps


<!--- END AUTOGENERATED NOTES --->

0.47.0

Not secure
<!--- SKIP AUTOGENERATED NOTES --->
Contents ([587](https://github.com/octue/octue-sdk-python/pull/587))

New features
- Add method for getting latest SRUID for a service
- Use latest service revision in `Service.ask` when revision tag not provided or `latest` is used
- Allow specification of service registries in service configuration and via `Child` and `Service`

Enhancements
- Add function for splitting SRUIDs

Refactoring
- Rename functions in `service_id` module to remove redundant "service" from name

Dependencies
- Swap deprecated `pkg_resources` for `importlib.metadata`

Testing
- Factor out mock service revision tag and use instead of `latest` in tests

Style
- Use latest commit message checker

<!--- END AUTOGENERATED NOTES --->

0.46.3

Not secure
<!--- SKIP AUTOGENERATED NOTES --->
Contents ([586](https://github.com/octue/octue-sdk-python/pull/586))

Enhancements
Improve app crash log handling by:
- When an app crashes, always raise the error
- When crash diagnostics fail to upload, only log the error instead of raising it

Refactoring
- Factor crash diagnostics handling out into a class

<!--- END AUTOGENERATED NOTES --->

0.46.2

Not secure
<!--- SKIP AUTOGENERATED NOTES --->
Contents ([585](https://github.com/octue/octue-sdk-python/pull/585))

Fixes
- Ensure crash diagnostics can deal with serialised values
- Ensure crash diagnostics can deal with manifests containing serialised datasets (as opposed to containing just paths to datasets)

Dependencies
- Update `requests` and `protobuf` to avoid security issues

<!--- END AUTOGENERATED NOTES --->

Page 5 of 39

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.