Skip to content

Update the minimal versions of python, pandas and sklearn in README.md

d044263
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Adapt to pandas 3.0 #558

Update the minimal versions of python, pandas and sklearn in README.md
d044263
Select commit
Loading
Failed to load commit list.
GitHub Actions / Run Tests 3.13 succeeded Feb 27, 2026 in 0s

250 passed, 0 failed and 6 skipped

Tests passed successfully

Report Passed Failed Skipped Time
reports/py3.13_conda/TEST-tests.test_core.KhiopsCoreIOTests-20260227120433.xml 12✅ 2s
reports/py3.13_conda/TEST-tests.test_core.KhiopsCoreServicesTests-20260227120433.xml 13✅ 210ms
reports/py3.13_conda/TEST-tests.test_core.KhiopsCoreVariousTests-20260227120433.xml 5✅ 29ms
reports/py3.13_conda/TEST-tests.test_core.LocalFileSystemTests-20260227120433.xml 1✅ 2ms
reports/py3.13_conda/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20260227120433.xml 1✅ 9ms
reports/py3.13_conda/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227120433.xml 9✅ 180ms
reports/py3.13_conda/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20260227120433.xml 25✅ 79ms
reports/py3.13_conda/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20260227120433.xml 6✅ 227s
reports/py3.13_conda/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20260227120433.xml 5✅ 48ms
reports/py3.13_conda/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227120433.xml 1✅ 1ms
reports/py3.13_conda/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227120433.xml 1✅ 9s
reports/py3.13_conda/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227120433.xml 6✅ 2s
reports/py3.13_conda/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20260227120433.xml 8✅ 204s
reports/py3.13_conda/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20260227120433.xml 2✅ 1⚪ 870ms
reports/py3.13_conda/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227120433.xml 2✅ 1⚪ 27s
reports/py3.13_conda/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20260227120433.xml 2✅ 1⚪ 1s
reports/py3.13_conda/TEST-tests.test_samples.KhiopsSamplesTests-20260227120433.xml 2✅ 791s
reports/py3.13_conda/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227120433.xml 2✅ 28s
reports/py3.13_conda/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227120433.xml 1✅ 108s
reports/py3.13_conda/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227120433.xml 18✅ 16s
reports/py3.13_conda/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20260227120433.xml 3✅ 282s
reports/py3.13/TEST-tests.test_core.KhiopsCoreIOTests-20260227113200.xml 12✅ 2s
reports/py3.13/TEST-tests.test_core.KhiopsCoreServicesTests-20260227113200.xml 13✅ 193ms
reports/py3.13/TEST-tests.test_core.KhiopsCoreVariousTests-20260227113200.xml 5✅ 20ms
reports/py3.13/TEST-tests.test_core.LocalFileSystemTests-20260227113200.xml 1✅ 1ms
reports/py3.13/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20260227113200.xml 1✅ 9ms
reports/py3.13/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227113200.xml 9✅ 179ms
reports/py3.13/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20260227113200.xml 25✅ 80ms
reports/py3.13/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20260227113200.xml 6✅ 240s
reports/py3.13/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20260227113200.xml 5✅ 47ms
reports/py3.13/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227113200.xml 1✅ 1ms
reports/py3.13/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227113200.xml 1✅ 9s
reports/py3.13/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227113200.xml 6✅ 2s
reports/py3.13/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20260227113200.xml 8✅ 202s
reports/py3.13/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20260227113200.xml 2✅ 1⚪ 1s
reports/py3.13/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227113200.xml 2✅ 1⚪ 28s
reports/py3.13/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20260227113200.xml 2✅ 1⚪ 2s
reports/py3.13/TEST-tests.test_samples.KhiopsSamplesTests-20260227113200.xml 2✅ 832s
reports/py3.13/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227113200.xml 2✅ 60s
reports/py3.13/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227113200.xml 1✅ 245s
reports/py3.13/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227113200.xml 18✅ 16s
reports/py3.13/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20260227113200.xml 3✅ 281s

✅ reports/py3.13_conda/TEST-tests.test_core.KhiopsCoreIOTests-20260227120433.xml

12 tests were completed in 2s with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreIOTests-20260227120433 12✅ 2s

✅ tests.test_core.KhiopsCoreIOTests-20260227120433

tests.test_core.KhiopsCoreIOTests
  ✅ test_analysis_results
  ✅ test_api_scenario_generation
  ✅ test_binary_dictionary_domain
  ✅ test_coclustering_results
  ✅ test_data_path_deprecation_in_api_method
  ✅ test_dictionary
  ✅ test_runner_version
  ✅ test_std_stream_errors
  ✅ test_std_stream_warnings
  ✅ test_std_streams_files
  ✅ test_system_settings
  ✅ test_unknown_argument_in_api_method

✅ reports/py3.13_conda/TEST-tests.test_core.KhiopsCoreServicesTests-20260227120433.xml

13 tests were completed in 210ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreServicesTests-20260227120433 13✅ 210ms

✅ tests.test_core.KhiopsCoreServicesTests-20260227120433

tests.test_core.KhiopsCoreServicesTests
  ✅ test_analysis_results_accessors
  ✅ test_analysis_results_simple_edge_cases
  ✅ test_analysis_results_simple_initializations
  ✅ test_coclustering_results_accessors
  ✅ test_coclustering_results_simple_edge_cases
  ✅ test_coclustering_results_simple_initializations
  ✅ test_dictionary_accessors
  ✅ test_dictionary_extract_data_paths
  ✅ test_dictionary_get_dictionary_at_data_path
  ✅ test_dictionary_get_dictionary_at_legacy_data_path_deprecation
  ✅ test_dictionary_rule_construction
  ✅ test_dictionary_simple_edge_cases
  ✅ test_dictionary_simple_initializations

✅ reports/py3.13_conda/TEST-tests.test_core.KhiopsCoreVariousTests-20260227120433.xml

5 tests were completed in 29ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreVariousTests-20260227120433 5✅ 29ms

✅ tests.test_core.KhiopsCoreVariousTests-20260227120433

tests.test_core.KhiopsCoreVariousTests
  ✅ test_invalid_templates
  ✅ test_invalid_versions
  ✅ test_raise_exception_on_error_case_without_a_message
  ✅ test_scenario_generation
  ✅ test_version_comparisons

✅ reports/py3.13_conda/TEST-tests.test_core.LocalFileSystemTests-20260227120433.xml

1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.LocalFileSystemTests-20260227120433 1✅ 2ms

✅ tests.test_core.LocalFileSystemTests-20260227120433

tests.test_core.LocalFileSystemTests
  ✅ test_copy_from_local

✅ reports/py3.13_conda/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20260227120433.xml

1 tests were completed in 9ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DataFramePreprocessingTests-20260227120433 1✅ 9ms

✅ tests.test_dataset_class.DataFramePreprocessingTests-20260227120433

tests.test_dataset_class.DataFramePreprocessingTests
  ✅ test_newlines_removed_from_csv_file_for_khiops

✅ reports/py3.13_conda/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227120433.xml

9 tests were completed in 180ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227120433 9✅ 180ms

✅ tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227120433

tests.test_dataset_class.DatasetInputOutputConsistencyTests
  ✅ test_create_khiops_domain
  ✅ test_dataset_is_correctly_built
  ✅ test_dataset_of_deprecated_mt_mapping
  ✅ test_out_file_from_dataframe_monotable
  ✅ test_out_file_from_numpy_array_monotable
  ✅ test_out_file_from_sparse_matrix_monotable
  ✅ test_out_file_from_sparse_matrix_monotable_specification
  ✅ test_out_files_from_dataframes_multitable_snowflake
  ✅ test_out_files_from_dataframes_multitable_star

✅ reports/py3.13_conda/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20260227120433.xml

25 tests were completed in 79ms with 25 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_dataset_errors.DatasetSpecErrorsTests-20260227120433 25✅ 79ms

✅ tests.test_dataset_errors.DatasetSpecErrorsTests-20260227120433

tests.test_dataset_errors.DatasetSpecErrorsTests
  ✅ test_df_dataset_fails_if_target_column_is_already_in_the_features
  ✅ test_dict_spec_additional_data_tables_item_must_be_of_size_2_or_3
  ✅ test_dict_spec_additional_data_tables_item_must_be_tuple
  ✅ test_dict_spec_additional_data_tables_must_be_dict
  ✅ test_dict_spec_entity_flag_must_be_bool
  ✅ test_dict_spec_key_column_type_must_be_str_or_int
  ✅ test_dict_spec_key_main_table_must_be_present
  ✅ test_dict_spec_key_type_must_be_str_or_list_like
  ✅ test_dict_spec_main_table_input_type_must_be_a_tuple
  ✅ test_dict_spec_main_table_key_must_be_specified
  ✅ test_dict_spec_main_table_must_be_specified_for_multitable_datasets
  ✅ test_dict_spec_main_table_must_be_str
  ✅ test_dict_spec_secondary_table_data_path_must_be_str
  ✅ test_dict_spec_secondary_table_key_must_be_specified
  ✅ test_dict_spec_source_table_type_must_be_adequate
  ✅ test_dict_spec_table_key_column_type_must_be_str
  ✅ test_dict_spec_table_key_must_be_non_empty_for_multitable_datasets
  ✅ test_dict_spec_table_key_must_sequence
  ✅ test_dict_spec_y_type_must_be_series_or_df_when_x_is_df_spec
  ✅ test_pandas_table_column_ids_must_all_be_int_or_str
  ✅ test_pandas_table_input_table_must_not_be_empty
  ✅ test_pandas_table_input_type_must_be_dataframe
  ✅ test_pandas_table_name_must_not_be_the_empty_string
  ✅ test_x_must_be_df_or_sequence_or_mapping
  ✅ test_y_type_must_be_str_or_array_like_1d

✅ reports/py3.13_conda/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20260227120433.xml

6 tests were completed in 227s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_estimator_attributes.EstimatorAttributesTests-20260227120433 6✅ 227s

✅ tests.test_estimator_attributes.EstimatorAttributesTests-20260227120433

tests.test_estimator_attributes.EstimatorAttributesTests
  ✅ test_classifier_attributes_monotable
  ✅ test_classifier_attributes_multitable
  ✅ test_encoder_attributes_monotable
  ✅ test_encoder_attributes_multitable
  ✅ test_regressor_attributes_monotable
  ✅ test_regressor_attributes_multitable

✅ reports/py3.13_conda/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20260227120433.xml

5 tests were completed in 48ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_helper_functions.KhiopsHelperFunctions-20260227120433 5✅ 48ms

✅ tests.test_helper_functions.KhiopsHelperFunctions-20260227120433

tests.test_helper_functions.KhiopsHelperFunctions
  ✅ test_build_multi_table_dictionary_domain
  ✅ test_train_test_split_dataset_dataframe
  ✅ test_visualize_report_fails_on_file_with_executable_permissions
  ✅ test_visualize_report_fails_on_improper_file_extensions
  ✅ test_visualize_report_fails_on_inexistent_file

✅ reports/py3.13_conda/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227120433.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227120433 1✅ 1ms

✅ tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227120433

tests.test_khiops_integrations.DockerKhiopsEdgeCases
  ✅ test_shared_dir_edge_cases

✅ reports/py3.13_conda/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227120433.xml

1 tests were completed in 9s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227120433 1✅ 9s

✅ tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227120433

tests.test_khiops_integrations.KhiopsMultitableFitTests
  ✅ test_estimator_multiple_create_and_fit_does_not_raise_exception

✅ reports/py3.13_conda/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227120433.xml

6 tests were completed in 2s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227120433 6✅ 2s

✅ tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227120433

tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests
  ✅ test_environment_error_on_bogus_khiops_env_script
  ✅ test_khiops_and_khiops_coclustering_are_run_with_mpi
  ✅ test_runner_environment_for_openmpi5
  ✅ test_runner_environment_initialization
  ✅ test_runner_has_mpiexec_on_linux
  ✅ test_samples_are_downloaded_according_to_the_runner_setting

✅ reports/py3.13_conda/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20260227120433.xml

8 tests were completed in 204s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_parallel_execution.KhiopsParallelRunningTests-20260227120433 8✅ 204s

✅ tests.test_parallel_execution.KhiopsParallelRunningTests-20260227120433

tests.test_parallel_execution.KhiopsParallelRunningTests
  ✅ test_parallel_classifier_fit
  ✅ test_parallel_classifier_fit_predict
  ✅ test_parallel_coclustering_fit
  ✅ test_parallel_coclustering_fit_predict
  ✅ test_parallel_encoder_fit
  ✅ test_parallel_encoder_fit_predict
  ✅ test_parallel_regressor_fit
  ✅ test_parallel_regressor_fit_predict

✅ reports/py3.13_conda/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20260227120433.xml

3 tests were completed in 870ms with 2 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsDockerRunnerTests-20260227120433 2✅ 1⚪ 870ms

✅ tests.test_remote_access.KhiopsDockerRunnerTests-20260227120433

tests.test_remote_access.KhiopsDockerRunnerTests
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access
  ⚪ test_samples_dir_inferred_from_remote_home

✅ reports/py3.13_conda/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227120433.xml

3 tests were completed in 27s with 2 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227120433 2✅ 1⚪ 27s

✅ tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227120433

tests.test_remote_access.KhiopsGCSRemoteFileTests
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access
  ⚪ test_samples_dir_inferred_from_remote_home

✅ reports/py3.13_conda/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20260227120433.xml

3 tests were completed in 1s with 2 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsS3RemoteFileTests-20260227120433 2✅ 1⚪ 1s

✅ tests.test_remote_access.KhiopsS3RemoteFileTests-20260227120433

tests.test_remote_access.KhiopsS3RemoteFileTests
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access
  ⚪ test_samples_dir_inferred_from_remote_home

✅ reports/py3.13_conda/TEST-tests.test_samples.KhiopsSamplesTests-20260227120433.xml

2 tests were completed in 791s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_samples.KhiopsSamplesTests-20260227120433 2✅ 791s

✅ tests.test_samples.KhiopsSamplesTests-20260227120433

tests.test_samples.KhiopsSamplesTests
  ✅ test_samples
  ✅ test_samples_sklearn

✅ reports/py3.13_conda/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227120433.xml

2 tests were completed in 28s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227120433 2✅ 28s

✅ tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227120433

tests.test_sklearn_output_types.KhiopsSklearnOutputTypes
  ✅ test_classifier_output_types
  ✅ test_regression_output_types

✅ reports/py3.13_conda/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227120433.xml

1 tests were completed in 108s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227120433 1✅ 108s

✅ tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227120433

tests.test_sklearn.KhiopsSklearnEstimatorStandardTests
  ✅ test_sklearn_check_estimator

✅ reports/py3.13_conda/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227120433.xml

18 tests were completed in 16s with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227120433 18✅ 16s

✅ tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227120433

tests.test_sklearn.KhiopsSklearnParameterPassingTests
  ✅ test_parameter_transfer_classifier_fit_from_monotable_dataframe
  ✅ test_parameter_transfer_classifier_fit_from_monotable_dataframe_with_df_y
  ✅ test_parameter_transfer_classifier_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_classifier_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_classifier_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_coclustering_fit_from_dataframe
  ✅ test_parameter_transfer_coclustering_predict_from_dataframe
  ✅ test_parameter_transfer_coclustering_simplify_from_dataframe
  ✅ test_parameter_transfer_encoder_fit_from_monotable_dataframe
  ✅ test_parameter_transfer_encoder_fit_from_monotable_dataframe_with_df_y
  ✅ test_parameter_transfer_encoder_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_encoder_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_encoder_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_regressor_fit_from_monotable_dataframe
  ✅ test_parameter_transfer_regressor_fit_from_monotable_dataframe_with_df_y
  ✅ test_parameter_transfer_regressor_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_regressor_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_regressor_predict_from_multitable_dataframe

✅ reports/py3.13_conda/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20260227120433.xml

3 tests were completed in 282s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnVariousTests-20260227120433 3✅ 282s

✅ tests.test_sklearn.KhiopsSklearnVariousTests-20260227120433

tests.test_sklearn.KhiopsSklearnVariousTests
  ✅ test_concurrency_safe_operations
  ✅ test_export_operations_raise_when_not_fitted
  ✅ test_khiops_encoder_no_output_variables_implies_not_fit

✅ reports/py3.13/TEST-tests.test_core.KhiopsCoreIOTests-20260227113200.xml

12 tests were completed in 2s with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreIOTests-20260227113200 12✅ 2s

✅ tests.test_core.KhiopsCoreIOTests-20260227113200

tests.test_core.KhiopsCoreIOTests
  ✅ test_analysis_results
  ✅ test_api_scenario_generation
  ✅ test_binary_dictionary_domain
  ✅ test_coclustering_results
  ✅ test_data_path_deprecation_in_api_method
  ✅ test_dictionary
  ✅ test_runner_version
  ✅ test_std_stream_errors
  ✅ test_std_stream_warnings
  ✅ test_std_streams_files
  ✅ test_system_settings
  ✅ test_unknown_argument_in_api_method

✅ reports/py3.13/TEST-tests.test_core.KhiopsCoreServicesTests-20260227113200.xml

13 tests were completed in 193ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreServicesTests-20260227113200 13✅ 193ms

✅ tests.test_core.KhiopsCoreServicesTests-20260227113200

tests.test_core.KhiopsCoreServicesTests
  ✅ test_analysis_results_accessors
  ✅ test_analysis_results_simple_edge_cases
  ✅ test_analysis_results_simple_initializations
  ✅ test_coclustering_results_accessors
  ✅ test_coclustering_results_simple_edge_cases
  ✅ test_coclustering_results_simple_initializations
  ✅ test_dictionary_accessors
  ✅ test_dictionary_extract_data_paths
  ✅ test_dictionary_get_dictionary_at_data_path
  ✅ test_dictionary_get_dictionary_at_legacy_data_path_deprecation
  ✅ test_dictionary_rule_construction
  ✅ test_dictionary_simple_edge_cases
  ✅ test_dictionary_simple_initializations

✅ reports/py3.13/TEST-tests.test_core.KhiopsCoreVariousTests-20260227113200.xml

5 tests were completed in 20ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.KhiopsCoreVariousTests-20260227113200 5✅ 20ms

✅ tests.test_core.KhiopsCoreVariousTests-20260227113200

tests.test_core.KhiopsCoreVariousTests
  ✅ test_invalid_templates
  ✅ test_invalid_versions
  ✅ test_raise_exception_on_error_case_without_a_message
  ✅ test_scenario_generation
  ✅ test_version_comparisons

✅ reports/py3.13/TEST-tests.test_core.LocalFileSystemTests-20260227113200.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_core.LocalFileSystemTests-20260227113200 1✅ 1ms

✅ tests.test_core.LocalFileSystemTests-20260227113200

tests.test_core.LocalFileSystemTests
  ✅ test_copy_from_local

✅ reports/py3.13/TEST-tests.test_dataset_class.DataFramePreprocessingTests-20260227113200.xml

1 tests were completed in 9ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DataFramePreprocessingTests-20260227113200 1✅ 9ms

✅ tests.test_dataset_class.DataFramePreprocessingTests-20260227113200

tests.test_dataset_class.DataFramePreprocessingTests
  ✅ test_newlines_removed_from_csv_file_for_khiops

✅ reports/py3.13/TEST-tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227113200.xml

9 tests were completed in 179ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227113200 9✅ 179ms

✅ tests.test_dataset_class.DatasetInputOutputConsistencyTests-20260227113200

tests.test_dataset_class.DatasetInputOutputConsistencyTests
  ✅ test_create_khiops_domain
  ✅ test_dataset_is_correctly_built
  ✅ test_dataset_of_deprecated_mt_mapping
  ✅ test_out_file_from_dataframe_monotable
  ✅ test_out_file_from_numpy_array_monotable
  ✅ test_out_file_from_sparse_matrix_monotable
  ✅ test_out_file_from_sparse_matrix_monotable_specification
  ✅ test_out_files_from_dataframes_multitable_snowflake
  ✅ test_out_files_from_dataframes_multitable_star

✅ reports/py3.13/TEST-tests.test_dataset_errors.DatasetSpecErrorsTests-20260227113200.xml

25 tests were completed in 80ms with 25 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_dataset_errors.DatasetSpecErrorsTests-20260227113200 25✅ 80ms

✅ tests.test_dataset_errors.DatasetSpecErrorsTests-20260227113200

tests.test_dataset_errors.DatasetSpecErrorsTests
  ✅ test_df_dataset_fails_if_target_column_is_already_in_the_features
  ✅ test_dict_spec_additional_data_tables_item_must_be_of_size_2_or_3
  ✅ test_dict_spec_additional_data_tables_item_must_be_tuple
  ✅ test_dict_spec_additional_data_tables_must_be_dict
  ✅ test_dict_spec_entity_flag_must_be_bool
  ✅ test_dict_spec_key_column_type_must_be_str_or_int
  ✅ test_dict_spec_key_main_table_must_be_present
  ✅ test_dict_spec_key_type_must_be_str_or_list_like
  ✅ test_dict_spec_main_table_input_type_must_be_a_tuple
  ✅ test_dict_spec_main_table_key_must_be_specified
  ✅ test_dict_spec_main_table_must_be_specified_for_multitable_datasets
  ✅ test_dict_spec_main_table_must_be_str
  ✅ test_dict_spec_secondary_table_data_path_must_be_str
  ✅ test_dict_spec_secondary_table_key_must_be_specified
  ✅ test_dict_spec_source_table_type_must_be_adequate
  ✅ test_dict_spec_table_key_column_type_must_be_str
  ✅ test_dict_spec_table_key_must_be_non_empty_for_multitable_datasets
  ✅ test_dict_spec_table_key_must_sequence
  ✅ test_dict_spec_y_type_must_be_series_or_df_when_x_is_df_spec
  ✅ test_pandas_table_column_ids_must_all_be_int_or_str
  ✅ test_pandas_table_input_table_must_not_be_empty
  ✅ test_pandas_table_input_type_must_be_dataframe
  ✅ test_pandas_table_name_must_not_be_the_empty_string
  ✅ test_x_must_be_df_or_sequence_or_mapping
  ✅ test_y_type_must_be_str_or_array_like_1d

✅ reports/py3.13/TEST-tests.test_estimator_attributes.EstimatorAttributesTests-20260227113200.xml

6 tests were completed in 240s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_estimator_attributes.EstimatorAttributesTests-20260227113200 6✅ 240s

✅ tests.test_estimator_attributes.EstimatorAttributesTests-20260227113200

tests.test_estimator_attributes.EstimatorAttributesTests
  ✅ test_classifier_attributes_monotable
  ✅ test_classifier_attributes_multitable
  ✅ test_encoder_attributes_monotable
  ✅ test_encoder_attributes_multitable
  ✅ test_regressor_attributes_monotable
  ✅ test_regressor_attributes_multitable

✅ reports/py3.13/TEST-tests.test_helper_functions.KhiopsHelperFunctions-20260227113200.xml

5 tests were completed in 47ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_helper_functions.KhiopsHelperFunctions-20260227113200 5✅ 47ms

✅ tests.test_helper_functions.KhiopsHelperFunctions-20260227113200

tests.test_helper_functions.KhiopsHelperFunctions
  ✅ test_build_multi_table_dictionary_domain
  ✅ test_train_test_split_dataset_dataframe
  ✅ test_visualize_report_fails_on_file_with_executable_permissions
  ✅ test_visualize_report_fails_on_improper_file_extensions
  ✅ test_visualize_report_fails_on_inexistent_file

✅ reports/py3.13/TEST-tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227113200.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227113200 1✅ 1ms

✅ tests.test_khiops_integrations.DockerKhiopsEdgeCases-20260227113200

tests.test_khiops_integrations.DockerKhiopsEdgeCases
  ✅ test_shared_dir_edge_cases

✅ reports/py3.13/TEST-tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227113200.xml

1 tests were completed in 9s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227113200 1✅ 9s

✅ tests.test_khiops_integrations.KhiopsMultitableFitTests-20260227113200

tests.test_khiops_integrations.KhiopsMultitableFitTests
  ✅ test_estimator_multiple_create_and_fit_does_not_raise_exception

✅ reports/py3.13/TEST-tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227113200.xml

6 tests were completed in 2s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227113200 6✅ 2s

✅ tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests-20260227113200

tests.test_khiops_integrations.KhiopsRunnerEnvironmentTests
  ✅ test_environment_error_on_bogus_khiops_env_script
  ✅ test_khiops_and_khiops_coclustering_are_run_with_mpi
  ✅ test_runner_environment_for_openmpi5
  ✅ test_runner_environment_initialization
  ✅ test_runner_has_mpiexec_on_linux
  ✅ test_samples_are_downloaded_according_to_the_runner_setting

✅ reports/py3.13/TEST-tests.test_parallel_execution.KhiopsParallelRunningTests-20260227113200.xml

8 tests were completed in 202s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_parallel_execution.KhiopsParallelRunningTests-20260227113200 8✅ 202s

✅ tests.test_parallel_execution.KhiopsParallelRunningTests-20260227113200

tests.test_parallel_execution.KhiopsParallelRunningTests
  ✅ test_parallel_classifier_fit
  ✅ test_parallel_classifier_fit_predict
  ✅ test_parallel_coclustering_fit
  ✅ test_parallel_coclustering_fit_predict
  ✅ test_parallel_encoder_fit
  ✅ test_parallel_encoder_fit_predict
  ✅ test_parallel_regressor_fit
  ✅ test_parallel_regressor_fit_predict

✅ reports/py3.13/TEST-tests.test_remote_access.KhiopsDockerRunnerTests-20260227113200.xml

3 tests were completed in 1s with 2 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsDockerRunnerTests-20260227113200 2✅ 1⚪ 1s

✅ tests.test_remote_access.KhiopsDockerRunnerTests-20260227113200

tests.test_remote_access.KhiopsDockerRunnerTests
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access
  ⚪ test_samples_dir_inferred_from_remote_home

✅ reports/py3.13/TEST-tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227113200.xml

3 tests were completed in 28s with 2 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227113200 2✅ 1⚪ 28s

✅ tests.test_remote_access.KhiopsGCSRemoteFileTests-20260227113200

tests.test_remote_access.KhiopsGCSRemoteFileTests
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access
  ⚪ test_samples_dir_inferred_from_remote_home

✅ reports/py3.13/TEST-tests.test_remote_access.KhiopsS3RemoteFileTests-20260227113200.xml

3 tests were completed in 2s with 2 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
tests.test_remote_access.KhiopsS3RemoteFileTests-20260227113200 2✅ 1⚪ 2s

✅ tests.test_remote_access.KhiopsS3RemoteFileTests-20260227113200

tests.test_remote_access.KhiopsS3RemoteFileTests
  ✅ test_train_predictor_fail_and_log_with_remote_access
  ✅ test_train_predictor_with_remote_access
  ⚪ test_samples_dir_inferred_from_remote_home

✅ reports/py3.13/TEST-tests.test_samples.KhiopsSamplesTests-20260227113200.xml

2 tests were completed in 832s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_samples.KhiopsSamplesTests-20260227113200 2✅ 832s

✅ tests.test_samples.KhiopsSamplesTests-20260227113200

tests.test_samples.KhiopsSamplesTests
  ✅ test_samples
  ✅ test_samples_sklearn

✅ reports/py3.13/TEST-tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227113200.xml

2 tests were completed in 60s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227113200 2✅ 60s

✅ tests.test_sklearn_output_types.KhiopsSklearnOutputTypes-20260227113200

tests.test_sklearn_output_types.KhiopsSklearnOutputTypes
  ✅ test_classifier_output_types
  ✅ test_regression_output_types

✅ reports/py3.13/TEST-tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227113200.xml

1 tests were completed in 245s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227113200 1✅ 245s

✅ tests.test_sklearn.KhiopsSklearnEstimatorStandardTests-20260227113200

tests.test_sklearn.KhiopsSklearnEstimatorStandardTests
  ✅ test_sklearn_check_estimator

✅ reports/py3.13/TEST-tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227113200.xml

18 tests were completed in 16s with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227113200 18✅ 16s

✅ tests.test_sklearn.KhiopsSklearnParameterPassingTests-20260227113200

tests.test_sklearn.KhiopsSklearnParameterPassingTests
  ✅ test_parameter_transfer_classifier_fit_from_monotable_dataframe
  ✅ test_parameter_transfer_classifier_fit_from_monotable_dataframe_with_df_y
  ✅ test_parameter_transfer_classifier_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_classifier_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_classifier_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_coclustering_fit_from_dataframe
  ✅ test_parameter_transfer_coclustering_predict_from_dataframe
  ✅ test_parameter_transfer_coclustering_simplify_from_dataframe
  ✅ test_parameter_transfer_encoder_fit_from_monotable_dataframe
  ✅ test_parameter_transfer_encoder_fit_from_monotable_dataframe_with_df_y
  ✅ test_parameter_transfer_encoder_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_encoder_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_encoder_predict_from_multitable_dataframe
  ✅ test_parameter_transfer_regressor_fit_from_monotable_dataframe
  ✅ test_parameter_transfer_regressor_fit_from_monotable_dataframe_with_df_y
  ✅ test_parameter_transfer_regressor_fit_from_multitable_dataframe
  ✅ test_parameter_transfer_regressor_predict_from_monotable_dataframe
  ✅ test_parameter_transfer_regressor_predict_from_multitable_dataframe

✅ reports/py3.13/TEST-tests.test_sklearn.KhiopsSklearnVariousTests-20260227113200.xml

3 tests were completed in 281s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
tests.test_sklearn.KhiopsSklearnVariousTests-20260227113200 3✅ 281s

✅ tests.test_sklearn.KhiopsSklearnVariousTests-20260227113200

tests.test_sklearn.KhiopsSklearnVariousTests
  ✅ test_concurrency_safe_operations
  ✅ test_export_operations_raise_when_not_fitted
  ✅ test_khiops_encoder_no_output_variables_implies_not_fit