Riptide-lib

Latest version: v0.8.2

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

Scan your dependencies

Page 2 of 2

0.6.0

- Introduced new service fields `run_pre_start_as_current_user` and `run_post_start_as_current_user` to allow running pre/post start commands as another/the same user
- Support for more advanced functionality for plugins by accessing image labels.

0.5.4

- Updated to configcrunch 0.3.4:
- Fixes a bug where, after resolving variables, a `KeyError` occurs during cleanup, because helper functions may be registered multiple times
- Support for showing service start/stop errors (see CLI 0.5.2)

0.5.3

- Added new optional field `proxy.compression` to the system configuration. If enabled and proxy >= 0.5.8 is installed, the compressed data of the backend servers is not decompressed. Enable it via the system configuration (`riptide config-edit-user`).


riptide:
proxy:
compression: true

0.5.2

- Fixes an issue with the dependency `idna` (see 2 for details).
- Schema change for proxy 0.5.5: `autostart_restrict` field in the system configuration

0.5.1

- Upgrade to Configcrunch 0.3.3, which fixes some critical issues with the handling of the YAML files used by Riptide
- Better error handling for helper functions that target service roles that aren't assigned to any service
- New Project schema field `default_services`, that allows a list of default services to be specified, that will be started by default when using CLI. See documentation of project schema and the Riptide CLI 0.5.1 `start`, `stop` and `restart` commands for more information.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.