Skip to content

Commit bc53209

Browse files
authored
Merge pull request #352 from KhiopsML/prepare-release-10-3-0-0
Prepare release 10 3 0 0
2 parents 42957ea + bc3c17e commit bc53209

File tree

5 files changed

+30
-12
lines changed

5 files changed

+30
-12
lines changed

.github/workflows/conda.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ name: Conda Package
33
env:
44
# Note: The default Khiops version must never be an alpha release as they are
55
# ephemeral. To test alpha versions run the workflow manually.
6-
DEFAULT_KHIOPS_CORE_VERSION: 10.2.4
6+
DEFAULT_KHIOPS_CORE_VERSION: 10.3.0
77
DEFAULT_SAMPLES_VERSION: 10.2.4
88
on:
99
workflow_dispatch:
1010
inputs:
1111
khiops-core-version:
12-
default: 10.2.4
12+
default: 10.3.0
1313
description: khiops-core version for testing
1414
khiops-samples-version:
1515
default: 10.2.4
@@ -51,7 +51,7 @@ jobs:
5151
- name: Install Miniforge
5252
uses: conda-incubator/setup-miniconda@v3
5353
with:
54-
miniforge-version: latest
54+
miniforge-version: 24.11.0-0
5555
python-version: '3.12'
5656
conda-remove-defaults: true
5757
- name: Install Dependency Requirements for Building Conda Packages
@@ -90,7 +90,7 @@ jobs:
9090
- name: Install Miniforge
9191
uses: conda-incubator/setup-miniconda@v3
9292
with:
93-
miniforge-version: latest # needed for macOS 13
93+
miniforge-version: 24.11.0-0
9494
python-version: ${{ matrix.python-version }}
9595
conda-remove-defaults: true
9696
- name: Download Conda Package Artifact
@@ -185,7 +185,7 @@ jobs:
185185
- name: Install Miniforge
186186
uses: conda-incubator/setup-miniconda@v3
187187
with:
188-
miniforge-version: latest
188+
miniforge-version: 24.11.0-0
189189
python-version: '3.12'
190190
conda-remove-defaults: true
191191
- name: Install Requirement Packages
@@ -201,9 +201,9 @@ jobs:
201201
if [[ "$ANACONDA_CHANNEL" == "khiops" ]]
202202
then
203203
anaconda --token "${{ secrets.KHIOPS_ANACONDA_CHANNEL_TOKEN }}" upload \
204-
--user "$ANACONDA_CHANNEL" ./khiops-conda/noarch/*.tar.bz2
204+
--user "$ANACONDA_CHANNEL" ./khiops-conda/noarch/*.conda
205205
# For the dev channel: upload with forcing
206206
else
207207
anaconda --token "${{ secrets.KHIOPS_DEV_ANACONDA_CHANNEL_TOKEN }}" upload \
208-
--user "$ANACONDA_CHANNEL" --force ./khiops-conda/noarch/*.tar.bz2
208+
--user "$ANACONDA_CHANNEL" --force ./khiops-conda/noarch/*.conda
209209
fi

.github/workflows/dev-docker.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: Dev Docker
33
env:
4-
DEFAULT_KHIOPS_REVISION: 10.2.4
4+
DEFAULT_KHIOPS_REVISION: 10.3.0
55
DEFAULT_IMAGE_INCREMENT: 0
66
DEFAULT_SERVER_REVISION: main
77
DEFAULT_PYTHON_VERSIONS: 3.8 3.9 3.10 3.11 3.12 3.13
@@ -14,7 +14,7 @@ on:
1414
inputs:
1515
khiops-revision:
1616
type: string
17-
default: 10.2.4
17+
default: 10.3.0
1818
description: Khiops Revision
1919
image-increment:
2020
type: number

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name: Tests
33
env:
44
DEFAULT_SAMPLES_REVISION: 10.2.4
5-
DEFAULT_KHIOPS_DESKTOP_REVISION: 10.2.4
5+
DEFAULT_KHIOPS_DESKTOP_REVISION: 10.3.0
66
on:
77
workflow_dispatch:
88
inputs:
@@ -13,7 +13,7 @@ on:
1313
default: latest
1414
description: Development Docker Image Tag
1515
khiops-desktop-revision:
16-
default: 10.2.4
16+
default: 10.3.0
1717
description: Khiops Windows Desktop Application Version
1818
run-expensive-tests:
1919
type: boolean

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,24 @@
66
- Example: 10.2.1.4 is the 5th version that supports khiops 10.2.1.
77
- Internals: Changes in *Internals* sections are unlikely to be of interest for data scientists.
88

9+
## 10.3.0.0 - 2025-02-06
10+
11+
### Fixed
12+
- (`core`) Dictionary file `.json` extension check in the `khiops.dictionary.read_dictionary_file`
13+
function.
14+
15+
### Changed
16+
- (`sklearn`) The `train_test_split_dataset` helper has been moved from `khiops.utils` to
17+
`khiops.sklearn`.
18+
- (`sklearn`) The `transform_pairs` parameter of the `KhiopsEncoder` sklearn estimator has been
19+
renamed to `transform_type_pairs`.
20+
21+
### Removed
22+
- (`sklearn`) The `is_fitted_` estimator attribute. The Scikit-learn `check_is_fitted` function
23+
can be used to test the fitted state of the estimators.
24+
- (`sklearn`) The `n_pairs` parameter of the `KhiopsRegressor` sklearn estimator. It was never
25+
supported.
26+
927
## 10.2.4.0 - 2024-12-19
1028

1129
### Added

packaging/conda/meta.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ requirements:
2626
- python
2727
run:
2828
- python
29-
- khiops-core >=10.2.4,<10.2.5
29+
- khiops-core >=10.3.0,<10.3.1
3030
- pandas >=0.25.3
3131
- scikit-learn >=0.22.2
3232
run_constrained:

0 commit comments

Comments
 (0)