Description
There are many deprecated features whose deadline version is pyKhiops 11 (ie. Khiops 11). Below is the list of the things to remove when releasing this version.
Questions/Ideas
To remove:
Support for Khiops 9 Done in 266 remove backward compatibility with khiops 9 #269
This includes deprecation, removal and renaming warnings of old pykhiops.core and runner parameters
search the code : grep "removal_" -Inr -C 5 pykhiops , grep "renaming_" -Inr -C 5 pykhiops, grep "deprecation_" -Inr -C 5 pykhiops
See also Add remaining Deprecations for v11 #188
Old info functions get_khiops_info, get_khiops_coclustering_info, runner's gen_tool_info_khiops10 Done in 266 remove backward compatibility with khiops 9 #269
Old core API function build_multi_table_dictionary
Support for filepath input tables in sklearn estimators
Support for old input specs (tuples, list) in sklearn estimators
Some parameters of KhiopsCoclustering estimators
batch option for core.api
search_replace from the runner
convert-pk10 tool function Done in commit
Support for the KhiopsHome environment variable
Documentation
Eliminate all obsolete deprecation warnings
Elimante the convert-pk10 part from README.md
Scenario exit statements conditional on versions
Do not eliminate the old tasks from the registry Eliminate them as backward compatibility is not supported for a fixed x.y.z Core version
Maybe eliminate those of v9 Done in 266 remove backward compatibility with khiops 9 #269
Execute with MODL option: Now it will always execute with MODL. Done in Unify environment initialization between conda and system wide installations #124
Make "sampling" field in AnalysisReport mandatory.
Description
There are many deprecated features whose deadline version is pyKhiops 11 (ie. Khiops 11). Below is the list of the things to remove when releasing this version.
Questions/Ideas
To remove:
Support for Khiops 9Done in 266 remove backward compatibility with khiops 9 #269pykhiops.coreandrunnerparametersgrep "removal_" -Inr -C 5 pykhiops,grep "renaming_" -Inr -C 5 pykhiops,grep "deprecation_" -Inr -C 5 pykhiopsOld info functionsDone in 266 remove backward compatibility with khiops 9 #269get_khiops_info,get_khiops_coclustering_info, runner'sgen_tool_info_khiops10coreAPI functionbuild_multi_table_dictionarySupport for filepath input tables insklearnestimatorssklearnestimatorsKhiopsCoclusteringestimatorsbatchoption forcore.apisearch_replacefrom the runnerDone in commitconvert-pk10tool functionKhiopsHomeenvironment variableconvert-pk10part fromREADME.mdDo not eliminate the old tasks from the registryEliminate them as backward compatibility is not supported for a fixed x.y.z Core versionMaybe eliminate those of v9Done in 266 remove backward compatibility with khiops 9 #269Execute with MODL option: Now it will always execute with MODL.Done in Unify environment initialization between conda and system wide installations #124AnalysisReportmandatory.