Skip to content

deps(deps): bump the jax-ecosystem group across 1 directory with 5 updates - #719

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/jax-ecosystem-d7b076b250
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/jax-ecosystem-d7b076b250

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 27, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the jax-ecosystem group with 5 updates in the / directory:

Package From To
jax 0.9.0 0.10.2
jaxlib 0.9.0 0.10.2
optax 0.2.6 0.2.8
jaxtyping 0.3.6 0.3.11
equinox 0.13.5 0.13.8

Updates jax from 0.9.0 to 0.10.2

Release notes

Sourced from jax's releases.

JAX v0.10.2

  • New features
    • Added jax.scipy.linalg.invhilbert for the closed-form inverse of the Hilbert matrix ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added jax.scipy.linalg.invpascal for the inverse of the Pascal matrix ([#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added jax.scipy.linalg.fiedler_companion for constructing the pentadiagonal Fiedler companion matrix of a polynomial ([#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added jax.ShapeDtypeStruct.like -- a shortcut for constructing a jax.ShapeDtypeStruct from an object with shape and dtype attributes.
  • We have made a number of improvements to JAX tracing performance.

JAX v0.10.1

  • New features

    • Added ResizeMethod.AREA to jax.image.resize, which matches TensorFlow's AREA resizing (#20098).
    • Added jax.scipy.linalg.hadamard for constructing Hadamard matrices (#10144).
    • Added jax.scipy.linalg.circulant for constructing circulant matrices (#10144).
    • Added jax.scipy.linalg.dft for constructing discrete Fourier transform matrices (#10144).
    • Added jax.scipy.linalg.leslie for constructing Leslie matrices (#10144).
    • Added jax.scipy.linalg.companion for constructing companion matrices from polynomial coefficients (#10144).
    • Added jax.scipy.linalg.fiedler for constructing symmetric Fiedler matrices (#10144).
    • Added jax.scipy.linalg.helmert for constructing Helmert matrices (#10144).
    • Moved RNG APIs from "implementations" to dtypes (#27854):
      • Added jax.random.key_dtype to get the dtype corresponding to a PRNG implementation name.
      • jax.random.key and wrap_key_data now accept a dtype argument.
  • Breaking changes

    • with mesh: context manager has been deprecated. Please use with jax.set_mesh(mesh): instead.
  • Deprecations

    • Passing the copy, order, and ndmin arguments to jax.numpy.array positionally is deprecated. Use keyword arguments instead. This matches the signature of numpy.array.
    • Python dict_values, generators, zip return type and iterators generally are deprecated by default when used as leaves in pytrees. In a future version of JAX, this will become an error, if you depend on using them as leaves, pass is_leaf to jax.tree.* methods.

... (truncated)

Changelog

Sourced from jax's changelog.

JAX 0.10.2 (June 17, 2026)

  • New features
    • Added {func}jax.scipy.linalg.invhilbert for the closed-form inverse of the Hilbert matrix ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.invpascal for the inverse of the Pascal matrix ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.fiedler_companion for constructing the pentadiagonal Fiedler companion matrix of a polynomial ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.ShapeDtypeStruct.like -- a shortcut for constructing a {class}jax.ShapeDtypeStruct from an object with shape and dtype attributes.

JAX 0.10.1 (May 20, 2026)

  • New features

    • Added ResizeMethod.AREA to {func}jax.image.resize, which matches TensorFlow's AREA resizing ({jax-issue}[#20098](https://github.com/jax-ml/jax/issues/20098)).
    • Added {func}jax.scipy.linalg.hadamard for constructing Hadamard matrices ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.circulant for constructing circulant matrices ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.dft for constructing discrete Fourier transform matrices ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.leslie for constructing Leslie matrices ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.companion for constructing companion matrices from polynomial coefficients ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.fiedler for constructing symmetric Fiedler matrices ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.helmert for constructing Helmert matrices ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.special.boxcox and {func}jax.scipy.special.boxcox1p for the Box-Cox power transformation.
    • Moved RNG APIs from "implementations" to dtypes ({jax-issue}[#27854](https://github.com/jax-ml/jax/issues/27854)):
      • Added jax.random.key_dtype to get the dtype corresponding to a PRNG implementation name.
      • jax.random.key and wrap_key_data now accept a dtype argument.
  • Breaking changes

    • with mesh: context manager has been deprecated. Please use with jax.set_mesh(mesh): instead.
  • Deprecations

    • Passing the copy, order, and ndmin arguments to {func}jax.numpy.array positionally is deprecated. Use keyword arguments instead. This matches the signature of numpy.array.
    • Python dict_values, generators, zip return type and iterators generally are deprecated by default when used as leaves in pytrees. In a future

... (truncated)

Commits
  • 990e6a0 Disable gpu_pallas_distributed_nvshmem_test_gpu which was failing at the
  • 4437b23 Synchronize PGLE profiler tests before stopping traces
  • 3815e4e Add a workaround for linux aarch64 python 3.14t pytest builds.
  • 272e378 Refactor Windows Docker GCE metadata access
  • 310278e Prepare for JAX release 0.10.2
  • 7db3a70 [Pallas:MGPU] Add support for batch dimensions to async_store_tmem.
  • 5597e90 [Mosaic:GPU] Disable set_xla_gpu_enable_allocator_spatial_partitioning for nv...
  • 728e4bf Add functionality to blanket disable the custom call safety checks in export.
  • 26113fa Merge pull request #38432 from vfdev-5:pallas-emit-pipeline-raises-error-empt...
  • c15bacc Pallas emit_pipeline raises ValueError on empty grid
  • Additional commits viewable in compare view

Updates jaxlib from 0.9.0 to 0.10.2

Changelog

Sourced from jaxlib's changelog.

JAX 0.10.2 (June 17, 2026)

  • New features
    • Added {func}jax.scipy.linalg.invhilbert for the closed-form inverse of the Hilbert matrix ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.invpascal for the inverse of the Pascal matrix ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.fiedler_companion for constructing the pentadiagonal Fiedler companion matrix of a polynomial ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.ShapeDtypeStruct.like -- a shortcut for constructing a {class}jax.ShapeDtypeStruct from an object with shape and dtype attributes.

JAX 0.10.1 (May 20, 2026)

  • New features

    • Added ResizeMethod.AREA to {func}jax.image.resize, which matches TensorFlow's AREA resizing ({jax-issue}[#20098](https://github.com/jax-ml/jax/issues/20098)).
    • Added {func}jax.scipy.linalg.hadamard for constructing Hadamard matrices ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.circulant for constructing circulant matrices ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.dft for constructing discrete Fourier transform matrices ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.leslie for constructing Leslie matrices ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.companion for constructing companion matrices from polynomial coefficients ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.fiedler for constructing symmetric Fiedler matrices ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.linalg.helmert for constructing Helmert matrices ({jax-issue}[#10144](https://github.com/jax-ml/jax/issues/10144)).
    • Added {func}jax.scipy.special.boxcox and {func}jax.scipy.special.boxcox1p for the Box-Cox power transformation.
    • Moved RNG APIs from "implementations" to dtypes ({jax-issue}[#27854](https://github.com/jax-ml/jax/issues/27854)):
      • Added jax.random.key_dtype to get the dtype corresponding to a PRNG implementation name.
      • jax.random.key and wrap_key_data now accept a dtype argument.
  • Breaking changes

    • with mesh: context manager has been deprecated. Please use with jax.set_mesh(mesh): instead.
  • Deprecations

    • Passing the copy, order, and ndmin arguments to {func}jax.numpy.array positionally is deprecated. Use keyword arguments instead. This matches the signature of numpy.array.
    • Python dict_values, generators, zip return type and iterators generally are deprecated by default when used as leaves in pytrees. In a future

... (truncated)

Commits
  • 990e6a0 Disable gpu_pallas_distributed_nvshmem_test_gpu which was failing at the
  • 4437b23 Synchronize PGLE profiler tests before stopping traces
  • 3815e4e Add a workaround for linux aarch64 python 3.14t pytest builds.
  • 272e378 Refactor Windows Docker GCE metadata access
  • 310278e Prepare for JAX release 0.10.2
  • 7db3a70 [Pallas:MGPU] Add support for batch dimensions to async_store_tmem.
  • 5597e90 [Mosaic:GPU] Disable set_xla_gpu_enable_allocator_spatial_partitioning for nv...
  • 728e4bf Add functionality to blanket disable the custom call safety checks in export.
  • 26113fa Merge pull request #38432 from vfdev-5:pallas-emit-pipeline-raises-error-empt...
  • c15bacc Pallas emit_pipeline raises ValueError on empty grid
  • Additional commits viewable in compare view

Updates optax from 0.2.6 to 0.2.8

Release notes

Sourced from optax's releases.

Optax 0.2.8

What's Changed

New Contributors

Full Changelog: google-deepmind/optax@v0.2.7...v0.2.8

Optax 0.2.7

What's Changed

... (truncated)

Commits
  • 107e9ad Release Optax version 0.2.8.
  • 70df570 [JAX] Suppress type errors found by pytype after correcting definition of jax...
  • d015bc4 [JAX] Suppress type errors found by pytype after correcting definition of jax...
  • 82601b4 Support scheduling alpha for AdEMAmix
  • a6ba37b Let inject use the highest dtype found in the params as the default dtype of ...
  • 4a53ba3 Merge pull request #1536 from selamw1:mnl_nnx
  • b24c5fa Merge branch 'google-deepmind:main' into mnl_nnx
  • 9ff5961 Memory-optimization for microbatching.
  • 1e52e8c Make sure inject_hyperparams uses the dtype inferred from parameters...
  • a6c2942 Merge pull request #1619 from rdyro:lookahead-imprv
  • Additional commits viewable in compare view

Updates jaxtyping from 0.3.6 to 0.3.11

Release notes

Sourced from jaxtyping's releases.

jaxtyping v0.3.11

Full Changelog: patrick-kidger/jaxtyping@v0.3.10...v0.3.11

jaxtyping v0.3.10

Bugfixes

Infrastructure

New Contributors

Full Changelog: patrick-kidger/jaxtyping@v0.3.9...v0.3.10

jaxtyping v0.3.9

Bugfix: typechecking of pytrees of |-style unions, e.g. isinstance(..., PyTree[int | bool]), will no longer silently always pass. patrick-kidger/jaxtyping#381

Full Changelog: patrick-kidger/jaxtyping@v0.3.8...v0.3.9

jaxtyping v0.3.8

Another bugfix release for numpy.typing.ArrayLike on numpy 2.4.0, I think this time only needed Python 3.13+. #380

Full Changelog: patrick-kidger/jaxtyping@v0.3.7...v0.3.8

jaxtyping v0.3.7

Bugfix: SomeDtype[Union[numpy.typing.ArrayLike, ...], ...] will no longer crash in numpy 2.4.0. (#374)

Full Changelog: patrick-kidger/jaxtyping@v0.3.6...v0.3.7

Commits
  • f4083b2 v0.3.11
  • c80c7ad fix(lib): import_hook now correctly handles @no_type_check decorator
  • fca7077 Make _array_types sentinels survive cloudpickle round-trip.
  • a3e7bef add u32[4] as possible PRNGKeyArray type (#388)
  • 1e79d13 Add pyrefly as a type checker in pre-commit and dev dependencies (#387)
  • 1d54108 Use dependency groups, uv, and local pre-commit hooks (#386)
  • 0609755 bump pymdown-extensions; pin pygments
  • f7e0088 0.3.9
  • aae2fa7 Fix typechecking of pytree of new-style union.
  • f6477d4 bump release pipeline to 3.12 to avoid jax weirdness on 3.11
  • Additional commits viewable in compare view

Updates equinox from 0.13.5 to 0.13.8

Release notes

Sourced from equinox's releases.

Equinox v0.13.8

This is a minor release, largely for internal maintenance purposes.

New Contributors

Full Changelog: patrick-kidger/equinox@v0.13.7...v0.13.8

Equinox v0.13.7

Compatibility:

  • JAX v0.10.0 deprecated jax.core.find_top_trace; now using jax.extend.core.find_top_trace when available. (#1218)
  • JAX v0.10.0 removed jax.core.get_aval, jax.core.mapped_aval, jax.core.unmapped_aval; suppressed the resulting type errors. (#1218)
  • JAX v0.9.2 now compatible with equinox.internal.finalise_jaxpr. (Thanks @​kasper0406! #1200)

Other:

  • Module.__new__ now returns Self rather than Module. (Thanks @​RunnersNum40! #1207)
  • Switched to uv and dependency groups for development. (#1218)

New awesome-list entries:

New Contributors

Full Changelog: patrick-kidger/equinox@v0.13.6...v0.13.7

Equinox v0.13.6

Bug fix: overriding an AbstractClassVar with a concrete instance field will no longer cause a crash when attempting to instantiate the module. (#1198)

Full Changelog: patrick-kidger/equinox@v0.13.5...v0.13.6

Commits

@dependabot @github

dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: automated. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jul 27, 2026
@dependabot
dependabot Bot temporarily deployed to docs-preview July 27, 2026 02:24 Inactive
@dependabot dependabot Bot changed the title deps(deps): bump the jax-ecosystem group with 5 updates deps(deps): bump the jax-ecosystem group across 1 directory with 5 updates Jul 27, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/jax-ecosystem-d7b076b250 branch from 2841790 to 8e55609 Compare July 27, 2026 05:45
@dependabot
dependabot Bot temporarily deployed to docs-preview July 27, 2026 06:07 Inactive
@dependabot
dependabot Bot force-pushed the dependabot/pip/jax-ecosystem-d7b076b250 branch from 8e55609 to ec9478f Compare July 27, 2026 06:11
@dependabot
dependabot Bot temporarily deployed to docs-preview July 27, 2026 06:33 Inactive
@dependabot
dependabot Bot force-pushed the dependabot/pip/jax-ecosystem-d7b076b250 branch from ec9478f to ac96b52 Compare July 27, 2026 07:07
@dependabot
dependabot Bot temporarily deployed to docs-preview July 27, 2026 07:28 Inactive
…dates

Bumps the jax-ecosystem group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [jax](https://github.com/jax-ml/jax) | `0.9.0` | `0.10.2` |
| [jaxlib](https://github.com/jax-ml/jax) | `0.9.0` | `0.10.2` |
| [optax](https://github.com/google-deepmind/optax) | `0.2.6` | `0.2.8` |
| [jaxtyping](https://github.com/patrick-kidger/jaxtyping) | `0.3.6` | `0.3.11` |
| [equinox](https://github.com/patrick-kidger/equinox) | `0.13.5` | `0.13.8` |



Updates `jax` from 0.9.0 to 0.10.2
- [Release notes](https://github.com/jax-ml/jax/releases)
- [Changelog](https://github.com/jax-ml/jax/blob/main/CHANGELOG.md)
- [Commits](jax-ml/jax@jax-v0.9.0...jax-v0.10.2)

Updates `jaxlib` from 0.9.0 to 0.10.2
- [Release notes](https://github.com/jax-ml/jax/releases)
- [Changelog](https://github.com/jax-ml/jax/blob/main/CHANGELOG.md)
- [Commits](jax-ml/jax@jax-v0.9.0...jax-v0.10.2)

Updates `optax` from 0.2.6 to 0.2.8
- [Release notes](https://github.com/google-deepmind/optax/releases)
- [Commits](google-deepmind/optax@v0.2.6...v0.2.8)

Updates `jaxtyping` from 0.3.6 to 0.3.11
- [Release notes](https://github.com/patrick-kidger/jaxtyping/releases)
- [Commits](patrick-kidger/jaxtyping@v0.3.6...v0.3.11)

Updates `equinox` from 0.13.5 to 0.13.8
- [Release notes](https://github.com/patrick-kidger/equinox/releases)
- [Commits](patrick-kidger/equinox@v0.13.5...v0.13.8)

---
updated-dependencies:
- dependency-name: equinox
  dependency-version: 0.13.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: jax-ecosystem
- dependency-name: jax
  dependency-version: 0.10.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: jax-ecosystem
- dependency-name: jaxlib
  dependency-version: 0.10.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: jax-ecosystem
- dependency-name: jaxtyping
  dependency-version: 0.3.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: jax-ecosystem
- dependency-name: optax
  dependency-version: 0.2.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: jax-ecosystem
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/jax-ecosystem-d7b076b250 branch from ac96b52 to aed9b86 Compare July 27, 2026 08:01
@dependabot
dependabot Bot temporarily deployed to docs-preview July 27, 2026 08:22 Inactive
@thomaspinder

Copy link
Copy Markdown
Collaborator

Superseded by #734, which groups all Python updates into a single PR (config change in #732).

@dependabot @github

dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot
dependabot Bot deleted the dependabot/pip/jax-ecosystem-d7b076b250 branch July 27, 2026 08:50

This branch was previously deployed

1 inactive deployment
docs-preview — aed9b864 Deployed Jul 27, 2026 by dependabot[bot] via deploy-docs-preview #885
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant