Riptide-lib

Latest version: v0.9.1

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

Scan your dependencies

Page 2 of 3

0.7.1

- Fixes a change to an interface function that broke the `db-` commands of Riptide CLI. It's now backwards compatible with 0.6.0, so these commands work again.

0.7.0

- Python 3.10 support
- Upgraded Configcrunch to 1.0.0: Configcrunch is the library that manages the configuration files of Riptide. It has been re-implemented in Rust to be MUCH faster than before. Please note that the templates used in variables now are processed using Minijinja instead of Jinja2.
- Dependency updates
- Support for multiple start commands for services (14). See the help of `riptide start` and "command" of the Schema of services in the help: https://riptide-docs.readthedocs.io/en/latest/config_docs/entities/services.html
- Support for specifying which env files should be used (13). See "env\_files" of the Schema of projects: https://riptide-docs.readthedocs.io/en/latest/config_docs/entities/projects.html

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

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.