NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3056 most downloaded on PyPI
Convert scikit-learn models to ONNX
Last release 8 months ago
30 Jan 2026
Ships fairly regularly
a new release about every 4 months
Most releases are documented
notes for 27 of 40 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
40 releases · first in 2019
Update CI to scikit-learn==1.8.0 #1219
One column per quarter.
Fix QDA converter crashing on string labels and incorrect shape calculation #1169
0.19.0 is incomplete on pypi, please use 1.19.1
0.19.0 is incomplete on pypi, please use 1.19.1
Add converter for TunedThresholdClassifierCV #1107
to_onnx now forces the main opset to be equal to the
value speficied by the user (parameter target_opset),
#1109Upgrade the maximum supported opset to 21, update requirements to scikit-learn>=1.1, older versions are not tested anymore, #1098
Supports cosine distance (LocalOutlierFactor, ...) #1050 ,
scikit-learn < 1.0 are not tested any more.what's improved: #988 Adapting onnx 1.14 release #971 Use Furo Theme (doc) #972 Update doc to version 1.14.0 #979 Implement converter for _ConstantPre
Nothing published for this version
add OneVsOne classifier converter
Add new Gamma Regressor converter #894
LocalOutlierFactor n_neighbors bugfix #821
Fix WOE converter to adapt OnnxRuntime implementation
Fix potential bug in IsolationForest and WOETransformer converter due to latest onnx update #835
Use of sigmoid in SGDClassifier converter
Improve error message in ColumnTransformer parser
Support non ascii characters in variable names
Add parameter naming to rename all intermediate results
Features
Bug fixes
Converters
Fix LinearSVC, SVC in CalibratedClassifierCV
Bug fixes
Converters
* #697: support certain special characters in raw name * #701: more verbosity for long models
* #689: Support onnx==1.9.0 * #694: Support missing string values with SimpleImputer * #692: Fix Scaler converter, fix OnnxSubEstimator not directly c
Fix topological order after the model is converted #665, #667
Nothing published for this version
Framework and bug fixes: * #229: improves LabelBinarizer * #327: add option to remove ZipMap operator * #382: fix final opset in topology * #445: add
Framework and bug fixes:
New converters:
Nothing published for this version
* #277 GaussianNB * #281 BaggingClassifier * #282 BaggingRegressor * #283 MultiTaskElasticNet, OrthogonalMatchingPursuit, PassiveAggressiveRegressor *
Bug fixes and features included in this release:
Bug fixes and features included in this release:
Fixing for working with ORT 0.5.
skl2onnx version 1.5.0 is now available! This version features ONNX Opset 10 support, increased test and operator coverage, improved documentation, an
skl2onnx version 1.5.0 is now available! This version features ONNX Opset 10 support, increased test and operator coverage, improved documentation, and a new way to write converters.
pip install skl2onnx --upgrade
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
the new release for some dependencies.
the new release for some dependencies.
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →