Riptide-lib

Latest version: v0.9.1

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

Scan your dependencies

Page 1 of 3

0.9.1

- Added a new optional flag to services and commands: `ignore_original_entrypoint`:
> If true, Riptide will not run the original entrypoint of the OCI image, but instead run the command directly, as if no entrypoint was defined in the image. Note that engines might ignore this setting, if they don’t support it.
>
> Default: False

0.9.0

Please find the release notes and upgrade instructions at https://riptide-docs.readthedocs.io/en/latest/update_docs/0.9.0.html

0.8.2

Bugfixes
- Fixed compatibility with Python 3.12.

**Full Changelog**: https://github.com/theCapypara/riptide-lib/compare/0.8.1...0.8.2

0.8.1

Riptide is now compatible with Python 3.12.

What's Changed
* Replace pkg_resources with importlib by jeliebig in https://github.com/theCapypara/riptide-lib/pull/58
* Bump gitpython from 3.1.32 to 3.1.35 by dependabot in https://github.com/theCapypara/riptide-lib/pull/61
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/theCapypara/riptide-lib/pull/62
* Bump python-hosts from 1.0.3 to 1.0.4 by dependabot in https://github.com/theCapypara/riptide-lib/pull/60
* Bump pywinpty from 2.0.11 to 2.0.12 by dependabot in https://github.com/theCapypara/riptide-lib/pull/65
* Bump gitpython from 3.1.35 to 3.1.37 by dependabot in https://github.com/theCapypara/riptide-lib/pull/64
* Bump pyyaml from 6.0 to 6.0.1 by dependabot in https://github.com/theCapypara/riptide-lib/pull/56
* Bump gitpython from 3.1.37 to 3.1.40 by dependabot in https://github.com/theCapypara/riptide-lib/pull/67
* Bump psutil from 5.9.5 to 5.9.6 by dependabot in https://github.com/theCapypara/riptide-lib/pull/66
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/theCapypara/riptide-lib/pull/69
* Bump actions/upload-artifact from 3 to 4 by dependabot in https://github.com/theCapypara/riptide-lib/pull/72
* Bump actions/download-artifact from 3 to 4 by dependabot in https://github.com/theCapypara/riptide-lib/pull/71
* Bump python-hosts from 1.0.4 to 1.0.5 by dependabot in https://github.com/theCapypara/riptide-lib/pull/68
* Bump gitpython from 3.1.40 to 3.1.41 by dependabot in https://github.com/theCapypara/riptide-lib/pull/73
* Bump gitpython from 3.1.40 to 3.1.42 by dependabot in https://github.com/theCapypara/riptide-lib/pull/76
* Bump psutil from 5.9.6 to 5.9.8 by dependabot in https://github.com/theCapypara/riptide-lib/pull/74
* Bump python-dotenv from 1.0.0 to 1.0.1 by dependabot in https://github.com/theCapypara/riptide-lib/pull/75


**Full Changelog**: https://github.com/theCapypara/riptide-lib/compare/0.8.0...0.8.1

0.8.0

What's Changed
`additional_subdomains` added to services:

> List of additional subdomains that will be made available on the host system.

This can be used to add additional subdomains for a project. If the hosts file integration is enabled, the host file will also be updated for these domains. The Riptide community repository has been updated to support multi-store and multi-website Magento 2 / Adobe Commerce projects via multiple subdomains.

:warning: Breaking changes
This Riptide release and the changes in the Riptide Community Repo for this release introduce breaking changes for Magento 2 / Adobe Commerce projects.

- The `nginx.conf.*` files are no longer loaded in projects. This also means the `nginx.conf.sample` shipped with Magento is no longer loaded.
- Instead a `nginx.conf.riptide` is used. This is stored in the Riptide repo and generated. Make sure to add `www/nginx.conf.riptide` to the `.gitignore`.
- The `nginx.conf.project` is also loaded, so place all project-overwrites in there.
- If you need to overwrite the `nginx.conf.riptide` file for some reason, you can find the original here: https://github.com/theCapypara/riptide-repo/blob/772e934936b09a11cf32d6524a418888fa94a05e/app/magento2/assets/magento-nginx-entrypoint.conf - This should generally not be neccesary and is highly discouraged.
- You can overwrite it, by placing a copy of it in the repo of the project and then overwriting the `from` value of the `config` file `nginx_conf_main_entry`

New Contributors
* jeliebig made their first contribution in https://github.com/theCapypara/riptide-lib/pull/45

**Full Changelog**: https://github.com/theCapypara/riptide-lib/compare/0.7.6...0.8.0

0.7.6

What's Changed
* add optional use_host_network flag to commands by hktudock in https://github.com/theCapypara/riptide-lib/pull/37
* This allows commands to run on the host network, useful for commands like Shopify CLI
* Dropped support for Python 3.6 and Python 3.7
* Fixed the integration tests
* Fixed too strict configcrunch requirement

New Contributors
* hktudock made their first contribution in https://github.com/theCapypara/riptide-lib/pull/37

**Full Changelog**: https://github.com/theCapypara/riptide-lib/compare/0.7.1...0.7.6

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.