Skip to content
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.3.0.0 #353

Merged
merged 43 commits into from
Feb 10, 2025
Merged

Release 10.3.0.0 #353

merged 43 commits into from
Feb 10, 2025

Conversation

popescu-v
Copy link
Collaborator

@popescu-v popescu-v commented Feb 7, 2025

dev-v10 -> main for 10.3.0.0


TODO Before Asking for a Review

  • Rebase your branch to the latest version of main
  • Make sure all CI workflows are green
  • Self-Review: Check the branches are: main as base branch, dev-v10 as branch to be merged

folmos-at-orange and others added 30 commits January 6, 2025 15:52
- Remove "source_repository" setting
 - It generated a link to a 404 page in Github
- Change the Github icon to khiops-python
We do this only for KhiopsClassifier and KhiopsRegressor: It is critical
for KhiopsClassifier as it accepts many target types and it is trivial
in the case of KhiopsRegressor.

For KhiopsEncoder and KhiopsCoclustering is less critical and for the
first one it is very complex. We left them as TODO's.

Additionaly, we now also check in the "output type" tests that the
result of predict is correct. Before we only checked only that the
classes_ attribute was ok. This is to further ensure correctness.
…v-reading-function

312 accept types in internal csv reading function
* Update issue and pull request templates format (#333)

* Update release action version the in Pip packaging workflow
Before renaming, the PR templating worked.
In commit 5ab0a8d, CONDA_PREFIX had been removed from the environment
in a specific integration test. This commit restores CONDA_PREFIX after
the runner is created. Thus, subsequent tests use vanilla Conda
environment as it must be, if applicable.
… non-conda environments

- 2 fake servers (fakes3 and fake-gcs-server) are used locally instead of a real S3 and GCS servers.
- The fake servers are provisioned with sample files before the tests run
- During the construction of the khiopsdev docker image we need to install the s3/gcs drivers required by khiops
- As these drivers are not released yet as conda packages we must disable the tests in conda environments (except when using a docker runner)
…ld golang ones

- the GCS tests use a real Google account (via "Workload Identity Federation" authentication mode)
- the S3 ones still use an emulated S3 server
…oth long-lasting and resources consuming tests
…ote-files

Reactivate the integration tests for remote file access (GCS, S3)
@popescu-v popescu-v self-assigned this Feb 7, 2025
@popescu-v popescu-v changed the title Dev v10 Release 10.3.0.0 Feb 7, 2025
@popescu-v popescu-v merged commit 7cf8c15 into main Feb 10, 2025
82 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants