From fba9175c28c38ff048c5fa5b4dec537a70aa0e56 Mon Sep 17 00:00:00 2001 From: Thierry RAMORASOAVINA Date: Wed, 1 Jul 2026 01:55:49 +0200 Subject: [PATCH 1/2] Bump library version to 11.0.1.0rc.3 --- .github/workflows/test-conda-forge-package.yml | 2 +- CHANGELOG.md | 2 ++ khiops/__init__.py | 2 +- packaging/conda/meta.yaml | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test-conda-forge-package.yml b/.github/workflows/test-conda-forge-package.yml index fa5b1bd3..d932ffe7 100644 --- a/.github/workflows/test-conda-forge-package.yml +++ b/.github/workflows/test-conda-forge-package.yml @@ -10,7 +10,7 @@ on: default: 11.0.0 description: khiops-samples version khiops-python-version: - default: 11.0.1.0rc.2 + default: 11.0.1.0rc.3 description: khiops-python version for testing defaults: run: diff --git a/CHANGELOG.md b/CHANGELOG.md index 92fb5641..e9b1739e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ - Example: 10.2.1.4 is the 5th version that supports khiops 10.2.1. - Internals: Changes in *Internals* sections are unlikely to be of interest for data scientists. +## 11.0.1.0rc.3 - 2026-07-01 + ## 11.0.1.0rc.2 - 2026-06-25 ### Added diff --git a/khiops/__init__.py b/khiops/__init__.py index 59ca070f..f43399c5 100644 --- a/khiops/__init__.py +++ b/khiops/__init__.py @@ -24,7 +24,7 @@ """ from khiops.core.internals.version import KhiopsVersion -__version__ = "11.0.1.0rc.2" +__version__ = "11.0.1.0rc.3" def get_compatible_khiops_version(): diff --git a/packaging/conda/meta.yaml b/packaging/conda/meta.yaml index 3d6e0e7a..b95ce8d4 100644 --- a/packaging/conda/meta.yaml +++ b/packaging/conda/meta.yaml @@ -2,7 +2,7 @@ # See https://github.com/conda-forge/khiops-feedstock/tree/main/recipe {% set name = "khiops" %} -{% set version = "11.0.1.0rc.2" %} +{% set version = "11.0.1.0rc.3" %} # The minimal Python version as supported by the conda-forge CI {% set python_min = "3.10" %} From 601e538acc15ec34e01d33701eddea96e13e84ba Mon Sep 17 00:00:00 2001 From: Thierry RAMORASOAVINA Date: Wed, 1 Jul 2026 03:38:48 +0200 Subject: [PATCH 2/2] Fix the versions check in the Pip workflow - as the 'rev' is not installed by default on Windows 2025 runner (allegedly in 'linux-utils'), it seems simpler to change the check --- .github/workflows/pip.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pip.yml b/.github/workflows/pip.yml index 37655562..f1ed4d8b 100644 --- a/.github/workflows/pip.yml +++ b/.github/workflows/pip.yml @@ -217,9 +217,10 @@ jobs: if [[ "${{ matrix.env.use-virtualenv }}" == "true" ]]; then deactivate fi - echo "${{ github.ref_name }}" | tr -d '-' | rev | sed -E 's/\.([^0-9].*)/\1/' | rev | \ - grep -wq "$PACKAGE_VERSION" - if [[ $? -ne 0 ]] + # Remove any '.' or '-' from the versions to be able to compare them canonically + canonic_tag_name=$(echo "${{ github.ref_name }}" | perl -pe "s/[\.-]//g") + canonic_package_version=$(echo $PACKAGE_VERSION | perl -pe "s/[\.-]//g") + if [[ "$canonic_tag_name" != "$canonic_package_version" ]] then echo "::error::Python package version $PACKAGE_VERSION does not match Git tag ${{ github.ref_name }}" false