-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 10.2.4.0 #320
Merged
Release 10.2.4.0 #320
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Build & release are still done against python 3.12
Remove the obsolete macos-12 environment and add the new macos-15 one.
239 Add support for python 3.13
setuptools is only needed for getting the list of dependencies of the Khiops Python library, so that they can be installed in the Conda environments. This takes place in the tests CI workflow only. Also factor out Conda environment setup and update in the Docker files.
Note: The 'latest' tag has already been pushed on `main`.
…the-ci Update Docker image version to 'latest' in all relevant CI workflows
- Resolve path before getting its parents: thus we make sure absolute path is retrieved with symlinks resolved; - Use `platform.system()` Windows OS detection based on short OS name; - Use `str()` on paths to stringify them while keeping OS-specific separators: `as_posix` puts UNIX separators instead.
…rk-in-out-of-environment-jupyterhub-notebooks 283 the conda package doesnt work in out of environment jupyterhub notebooks
Remove Khiops 9 and Khiops < 10.1 tool info functions.
…ty-with-khiops-9 266 remove backward compatibility with khiops 9
Also update thir default values. closes #263
They are now set at the scenario level. closes #258
…orylimit-and-temporarydirectoryname-analysisspecsystemparameters-are-set-via-environment-set-values 263 scenarios maxcorenumber memorylimit and temporarydirectoryname analysisspecsystemparameters are set via environment set values
These features were deprecated here: d7733ff.
- Fix some typos in README.md - Bump latest release date in CHANGELOG.md
We do not skip anymore any of the sklearn.utils.estimator_checks for the KhiopsEstimator class. We just parametrize the instance so it always have a non-empty encoder. A non-empty encoder may happen with the MODL encoding when there are no informative variables.
If there are no informative vars for `KhiopsEncoder` we declare the fit as a failed an undefine all attributes. Note that we use the sklearn convention that an estimator is fitted if and only if no attributes are defined. Estimator attributes are conventionally defined as public attributes whose name have a suffix `_`.
…ase-when-there-are-no-output-features 256 handle khiopsencoder edge case when there are no output features
This is an update to the estimator API which generates an error starting with scikit-learn 1.7. We keep `_more_tags` for backward compatibility and implement `__sklearn_tags__` with it. For details see scikit-learn/scikit-learn#28910
The check 'check_n_features_in_after_fitting' was introduced in scikit-learn 1.6. We disable it until we investigate the problem.
Quick fixes for sklearn 1.6
Update samples for dataset samples 10.2.4
…ror-is-not-properly-handled Handle `khiops_env --env` Execution Errors
Pin khiops-core to 10.2.4.
Prepare release 10 2 4 0
folmos-at-orange
approved these changes
Dec 19, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Release 10.2.4.0
TODO Before Asking for a Review
dev
(ormain
for release PRs)Unreleased
section ofCHANGELOG.md
(no date)index.html