CHANGELOG

Contents

CHANGELOG#

v1.29.2 (2026-03-22)#

Bug Fixes#

  • The dependency to poks is too strict (2257cab)

v1.29.1 (2026-03-21)#

Bug Fixes#

  • Bootstrap venv not recreated if python interpreter was upgraded (568c4ec)

Documentation#

  • Add details about custom pipelines (e9818c8)

v1.29.0 (2026-02-22)#

Features#

  • Add poks progress bars and installation status (a552c4d)

v1.28.0 (2026-02-15)#

Features#

v1.27.0 (2026-02-05)#

Bug Fixes#

  • West step uses the same deps file (ea586ee)

Features#

  • west: Add clone depth option (d168cc3)

  • west: Add configurable manifest file path (5063f88)

Add manifest_file config option to WestInstall step, allowing users to specify custom west manifest file locations. If not configured, defaults to west.yaml in project root (preserving backward compatibility).

Fixes #8

v1.26.2 (2026-02-05)#

Bug Fixes#

  • Typer dependency is too strict (9a5bf70)

v1.26.1 (2026-02-03)#

Bug Fixes#

  • Wrongly handles backslashes in custom boostrap path (a580bfd)

v1.26.0 (2026-02-01)#

Features#

  • Make WestInstall step generic for custom execution contexts (dfa5ffe)

v1.25.0 (2026-01-31)#

Features#

  • Make west install step workspace configurable (9c1662e)

  • Support multiple west manifests and track installed modules (493bfa8)

v1.24.1 (2026-01-18)#

Bug Fixes#

  • Bootstrap config merge type conflict (0f2c963)

v1.24.0 (2026-01-17)#

Features#

  • Create user bootstrap script if not existing (4cce791)

v1.23.2 (2026-01-17)#

Bug Fixes#

  • Venv not self updating if dependecies change (957f52c)

v1.23.1 (2026-01-15)#

Bug Fixes#

  • Uv package manager ignores python version (c0a0076)

v1.23.0 (2026-01-15)#

Features#

  • Fallback to generic python with version verification (00cd443)

Fixes #7

  • Generate platform specific env setup scripts (afe8b24)

v1.22.0 (2026-01-14)#

Features#

  • Add option to override the python version from command line (3868760)

v1.21.1 (2026-01-13)#

Bug Fixes#

  • Bootstrap.json is created in the wrong directory (e295853)

v1.21.0 (2026-01-13)#

Features#

  • Create env step finds python executable based on python version config (4c49076)

  • Scoop install does nothing for non windows platforms (f3bddb5)

  • Update bootstrap to isolate package manager (29a9cfe)

v1.20.0 (2026-01-05)#

Features#

  • Read venv installed dirs if available (b6e7ca0)

v1.19.1 (2025-08-22)#

Bug Fixes#

  • .env variables are not available for subsequent steps (2b8d768)

v1.19.0 (2025-08-15)#

Features#

  • Only load the steps scheduled to be executed (b84adbc)

v1.18.2 (2025-06-28)#

Bug Fixes#

  • Add missing dependency for the west step (5c49bd4)

v1.18.1 (2025-06-26)#

Bug Fixes#

  • Pin pip-system-certs to avoid breaking changes (35004c4)

v1.18.0 (2025-06-04)#

Features#

  • Support option to skip venv pristine creation (527fb49)

v1.17.0 (2025-06-04)#

Features#

  • Deploy the bootstrap file in the project (52f8b73)

v1.16.1 (2025-05-03)#

Bug Fixes#

  • Create env retriggered because of different bootstrap location (ed2e627)

v1.16.0 (2025-04-23)#

Features#

  • Internal bootstrap runs if config changes (f95d0c8)

v1.15.1 (2025-04-17)#

Bug Fixes#

  • Boolean inputs require a value (7127064)

v1.15.0 (2025-04-17)#

Features#

  • Integrate internal bootstrap to create env (006000b)

v1.14.0 (2025-04-14)#

Features#

  • Run steps if the pypeline was updated (30d46ca)

v1.13.0 (2025-04-14)#

Features#

  • Add environment variables to the execution context (81db839)

  • Scoop install register the apps env vars (5055956)

v1.12.0 (2025-04-04)#

Features#

  • Support pypeline inputs configuration (8aa4587)

v1.11.0 (2025-04-04)#

Features#

  • Support scoop apps versions (2ea7141)

v1.10.0 (2025-04-03)#

Features#

  • Add step to generate env setup scripts (037a74d)

v1.9.1 (2025-03-24)#

Bug Fixes#

  • Can not select multiple steps (8bdccaf)

v1.9.0 (2025-03-24)#

Features#

  • Support multiple steps selection (d655cd1)

v1.8.1 (2025-02-16)#

Bug Fixes#

  • Can not run external processes on WSL (d622cae)

v1.8.0 (2025-02-16)#

Features#

  • Add bootstrap support for non-windows machines (db57e12)

v1.7.0 (2025-02-16)#

Features#

  • Add support for custom config file (1344a9b)

v1.6.0 (2025-01-21)#

Features#

  • Data register supports dynamically loaded classes (badb2aa)

v1.5.0 (2025-01-20)#

Features#

  • Add data registry to execution context (4e011ca)

v1.4.0 (2025-01-15)#

Features#

  • Support run commands with arguments (44d3b76)

v1.3.0 (2024-12-17)#

Features#

v1.2.0 (2024-11-28)#

Features#

  • Scoop install works behind a proxy (ad88d50)

v1.1.0 (2024-11-23)#

Features#

  • Use avengineers/bootstrap (05b257b)

v1.0.0 (2024-09-29)#

Features#

  • Support custom execution context (0514d64)

v0.3.1 (2024-06-20)#

Bug Fixes#

  • Steps with command are not found (1af9fc3)

v0.3.0 (2024-05-15)#

Documentation#

  • Pypeline.yaml configuration (40d7b15)

Features#

  • Add support for running commands (7f56565)

v0.2.2 (2024-04-15)#

Bug Fixes#

  • Pypeline.exe script not working (7797683)

v0.2.1 (2024-04-14)#

Bug Fixes#

  • Invalid configuration exceptions not caught (0576a4b)

v0.2.0 (2024-04-14)#

Bug Fixes#

  • Scoop install not executed if scoop dirs file is deleted (c2fb9e3)

Documentation#

  • Add how to kickstart a project with pypeline (cefe759)

Features#

  • Add dry run option (e20cfa5)

  • Create venv bootstrap script path is configurable (cb1109b)

v0.1.1 (2024-04-12)#

Bug Fixes#

  • Pyyaml explicit dependency missing (5876cc3)

v0.1.0 (2024-04-12)#

Features#