Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 22, 2025

Updates the requirements on onnx to permit the latest version.

Release notes

Sourced from onnx's releases.

v1.20.0

ONNX v1.20.0 is now available with exciting new features! We would like to thank everyone who contributed to this release! Please visit onnx.ai to learn more about ONNX and associated projects.

Updated Op list:

Cast, CastLike, Constant, ConstantOfShape, DequantizeLinear, Flatten, Identity, If, Loop, Pad, QuantizeLinear, Reshape, Scan, Shape, Size, Squeeze, Transpose, Unsqueeze

Key Updates:

  • Support for Python 3.14 via Python's stable ABI. (#7276)
  • Opset 25
  • 2-bit dtype support (#7446)
  • A new "node determinism" attribute in operator schemas (#7176)

Breaking Changes and Deprecations

  • Update manylinux_2014 -> manylinux_2_28 (#7151)
  • Update attention gqa to use repeat interleave within repeat kv (#7274)
  • Update required Python version to 3.10 and related fixes (#7220)
  • Remove Python 3.9 wheel build (#7217)
  • Remove deprecated methods (#7214)

Spec and Operator

  • Add 2 bit support to onnx (#7446)
  • Remove enforcement to node determinism attribute (#7473)
  • Fix handling of empty inputs for the Softmax operator (#7206)
  • Fix OneHotEncoder segfault due to missing input shape validation (#7302)
  • Fix Attention backend test: correct dimension of Range input (#7300)
  • Fix Range input rank in Attention op function definition (#7240)
  • Update Reduce op doc for empty axes (#7421)
  • Add additional test cases for MatMul operator (#7407)
  • Fix ScatterND spec (#7406)
  • Add node determinism attribute to operator schemas (#7176)

Reference Implementation

  • Fix division for integer dtype in reference implementation (#7203)
  • Fix noop_with_empty_axes in Reduce ops (#7394)
  • Fix warnings in testing (#7367)
  • Throw TypeError for invalid input types (#7366)
  • Rename variables in RotaryEmbedding reference for clarity (#7316)
  • Reference evaluator: treat empty axes as empty (#7244)
  • Clean up reference evaluator tests (#7238)

Utilities and Tools

  • Fix IsOnnxStaticRegistrationDisabled() inline function breaking schema registration in external modules (#7409)
  • Allow conversion from OpSchema to OpSchemaRegisterOnce (#7390)
  • Disable nanobind leak warnings in cpp2py_export (#7334)
  • Add additional 19 → 18 conversion supports (#7422)
  • Create 19 → 18 type op conversion (#7319)
  • Clean up shape inference imports (#7278)

... (truncated)

Changelog

Sourced from onnx's changelog.

Operator Changelog

This file is automatically generated from the def files via this script. Do not modify directly and instead edit operator definitions.

For an operator input/output's differentiability, it can be differentiable, non-differentiable, or undefined. If a variable's differentiability is not specified, that variable has undefined differentiability.

ai.onnx.ml

Version 1 of the 'ai.onnx.ml' operator set

ai.onnx.ml.ArrayFeatureExtractor-1

Select elements of the input tensor based on the indices passed. The indices are applied to the last axes of the tensor.

Version

This version of the operator has been available since version 1 of the 'ai.onnx.ml' operator set.

Inputs

Outputs

Type Constraints

ai.onnx.ml.Binarizer-1

Maps the values of the input tensor to either 0 or 1, element-wise, based on the outcome of a comparison against a threshold value.

Version

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

📚 Documentation preview 📚: https://pytorch-lightning--21442.org.readthedocs.build/en/21442/

Updates the requirements on [onnx](https://github.com/onnx/onnx) to permit the latest version.
- [Release notes](https://github.com/onnx/onnx/releases)
- [Changelog](https://github.com/onnx/onnx/blob/main/docs/Changelog-ml.md)
- [Commits](onnx/onnx@v1.13.0...v1.20.0)

---
updated-dependencies:
- dependency-name: onnx
  dependency-version: 1.20.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the ci Continuous Integration label Dec 22, 2025
@github-actions github-actions bot added pl Generic label for PyTorch Lightning package dependencies Pull requests that update a dependency file labels Dec 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous Integration dependencies Pull requests that update a dependency file pl Generic label for PyTorch Lightning package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant