chore(deps): bump scikit-learn pin to 1.8.0 to match basic runtime
The sientia-dev test cluster's "basic" plugin runtime declares scikit-learn==1.8.0, installed on top of this repo's own requirements.txt at container startup. The old scikit-learn==1.5.2 pin here got silently overwritten by that later install, but the son-approx model's pickled LinearRegression wrapper was recreated against a version needing sklearn 1.8's API — mismatched envs caused `ImportError: cannot import name 'validate_data' from sklearn.utils.validation` on model load (found while testing SIENTIAPDE-1986 against the real cluster). Matching the pin here to 1.8.0 removes the redundant conflicting install.
This commit is contained in:
@@ -15,4 +15,4 @@ hyperopt
|
|||||||
shap
|
shap
|
||||||
pycurl
|
pycurl
|
||||||
scipy<1.14.0
|
scipy<1.14.0
|
||||||
scikit-learn==1.5.2
|
scikit-learn==1.8.0
|
||||||
@@ -15,4 +15,4 @@ hyperopt
|
|||||||
shap
|
shap
|
||||||
pycurl
|
pycurl
|
||||||
scipy<1.14.0
|
scipy<1.14.0
|
||||||
scikit-learn==1.5.2
|
scikit-learn==1.8.0
|
||||||
Reference in New Issue
Block a user