Skip to content

fix: bump optree from 0.19.0 to 0.19.1#896

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/optree-0.19.1
Open

fix: bump optree from 0.19.0 to 0.19.1#896
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/optree-0.19.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 20, 2026

Bumps optree from 0.19.0 to 0.19.1.

Release notes

Sourced from optree's releases.

optree v0.19.1

Added

  • Add attrs integration module optree.integrations.attrs with field, define, frozen, mutable, make_class, register_node, and AttrsEntry by @​XuehaiPan in #273.
  • Add optree.dataclasses.register_node to register existing dataclasses as pytree nodes by @​XuehaiPan in #273.
  • Extend GetAttrEntry to support dotted attribute paths for traversing nested attributes (e.g., a.b.c) by @​XuehaiPan.
  • Add functools.Placeholder support and re-export for optree.functools.partial (Python 3.14+) by @​XuehaiPan in #276.

Fixed

  • Fix Windows wheels crashing when another extension preloads an older msvcp140.dll by disabling MSVC's constexpr std::mutex constructor by @​XuehaiPan in #279. Issued by @​jmkolbe in #278.

Full Changelog: metaopt/optree@v0.19.0...v0.19.1

Changelog

Sourced from optree's changelog.

[0.19.1] - 2026-05-05

Added

  • Add attrs integration module optree.integrations.attrs with field, define, frozen, mutable, make_class, register_node, and AttrsEntry by @​XuehaiPan in #273.
  • Add optree.dataclasses.register_node to register existing dataclasses as pytree nodes by @​XuehaiPan in #273.
  • Extend GetAttrEntry to support dotted attribute paths for traversing nested attributes (e.g., a.b.c) by @​XuehaiPan.
  • Add functools.Placeholder support and re-export for optree.functools.partial (Python 3.14+) by @​XuehaiPan in #276.

Fixed

  • Fix Windows wheels crashing when another extension preloads an older msvcp140.dll by disabling MSVC's constexpr std::mutex constructor by @​XuehaiPan in #279. Issued by @​jmkolbe in #278.

Commits
  • bb82963 ver: bump version to 0.19.1
  • 8cf3114 fix(build): work around MSVC std::mutex ABI mismatch on Windows wheels (#279)
  • 7d80015 feat(functools): add Placeholder support and tests for functools.partial ...
  • bd32248 docs(README): explain why dict keys are sorted during flattening
  • 4496033 feat(accessors): support dotted attribute paths in GetAttrEntry
  • 33ec43f deps(workflows): bump codecov/codecov-action from 5 to 6 (#275)
  • ae80a8c feat(integrations): add attrs integration with PyTree support (#273)
  • b4fde61 docs: handle PyTree types inside unions in typehints_formatter
  • bbc0097 docs: fix typehints_formatter for Callable and polish docs
  • 24bf2d4 docs: polish README.md
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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)

Bumps [optree](https://github.com/metaopt/optree) from 0.19.0 to 0.19.1.
- [Release notes](https://github.com/metaopt/optree/releases)
- [Changelog](https://github.com/metaopt/optree/blob/main/CHANGELOG.md)
- [Commits](metaopt/optree@v0.19.0...v0.19.1)

---
updated-dependencies:
- dependency-name: optree
  dependency-version: 0.19.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants