From 9ea16b114a77c8c0d273911b984180a8b8984f23 Mon Sep 17 00:00:00 2001 From: woutdenolf Date: Sat, 10 Oct 2026 14:43:45 +0200 Subject: [PATCH] changelog: describe the package manager support of ewoks install Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 09d77d1..d98152d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,10 +9,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- `ewoks install`: add `--package-manager-name` and `--package-manager-command` arguments. +- `ewoks install`: + - support the pip+venv, uv, pixi, conda and poetry package managers. + - add `--package-manager-name` and `--package-manager-command` arguments. + - add `--env-name`, `--env-root` and `--clean` arguments. + - add `--in-place`, `--python-version` and `--with-ewoks` arguments. - `ewoks convert`: add `--package-manager-name` and `--package-manager-command` arguments. +- `ewoks execute`: add `--env` argument. - Add `ewoks lint` CLI command to check if a workflow is conform to the Ewoks specification. +### Changed + +- `ewoks install`: install in a new python environment by default instead of the current one. +- `ewoks convert`: save the requirements of the package manager together with the python, ewoks and engine versions. + ### Removed - `ewoks install`: remove `-p/--python` argument. @@ -230,7 +240,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `ewoksppf` dependency. - Command-line interface. -[unreleased]: https://github.com/ewoks-kit/ewoks/compare/v6.0.0rc1...HEAD +[unreleased]: https://github.com/ewoks-kit/ewoks/compare/v7.0.0rc1...HEAD [7.0.0rc1]: https://github.com/ewoks-kit/ewoks/compare/v6.0.0...v7.0.0rc1 [6.0.0]: https://github.com/ewoks-kit/ewoks/compare/v5.0.0...v6.0.0 [5.0.0]: https://github.com/ewoks-kit/ewoks/compare/v4.0.0...v5.0.0