Skip to content

pip prod(deps): update cupy-cuda12x requirement from <14.1.2 to <14.2.1 - #3011

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/cupy-cuda12x-lt-14.2.1
Open

pip prod(deps): update cupy-cuda12x requirement from <14.1.2 to <14.2.1#3011
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/cupy-cuda12x-lt-14.2.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 27, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on cupy-cuda12x to permit the latest version.

Release notes

Sourced from cupy-cuda12x's releases.

v14.2.0

CuPy v14.2.0 Release Note

This release for the CuPy v14 series introduces new features, enhancements, and bug fixes.

💬 Join the Matrix chat to talk with developers and users and ask quick questions!

🙌 Help us sustain the project by sponsoring CuPy!

✨ Highlights

SciPy-compatible Sparse Array Classes

We are happy to present to you the new sparse array classes, following SciPy counterparts for CPU. We encourage users to migrate from sparse matrices to sparse arrays following SciPy’s migration guide. New user code should stick to sparse arrays.

In this release, the supported formats include COO, CSR, CSC, and DIA. All formats support 2D and COO/CSR additionally support 1D. Both 32-bit and 64-bit indexing are supported. See our sparse array documentation for more information.

Windows on Arm Support (experimental)

CuPy now offers experimental support for CUDA 13.4 Developer Preview on RTX Spark. Building CuPy from source on WoA (Windows on Arm) is now possible. Experimental WoA wheels will be uploaded to PyPI in a few days after the release.

Initial integration with nvmath-python

As part of tighter coupling with NVIDIA CUDA Python platform, CuPy has begun the integration with nvmath-python, NVIDIA Math Libraries for the Python Ecosystem. CuPy can now be built from source against nvmath-python v1.0+ with the environment variable CUPY_USE_CUDA_PYTHON=1 to access CUDA math libraries. nvmath-python will become a default dependency in a future CuPy release.

Python 3.14 free-threaded Wheels for Windows

In addition to the Linux wheels provided in v14.1, CuPy v14.2 now offers Python 3.14t wheels for Windows.

📝 Changes

See here for the complete list of merged PRs.

New Features

  • Use nvmath bindings for CUDA library bindings (#10112)
  • ENH: add explicit copy arg to reshape (#10147)
  • Add cumulative_sum and cumulative_prod (Array API) (#10200)

Enhancements

  • TST: Assert cupy.linalg.solve throws LinAlgError (#9987)
  • Define NULL in cupyx.scipy.spatial Delaunay kernel string (#9991)
  • Replace deprecated HIP API calls with their non-deprecated equivalents (#9993)
  • FeistelBijection RawKernel: select <stdint.h> on HIP, keep <cuda/std/cstdint> on CUDA (#9994)
  • Resolve symlinks when deriving ROCm install path from hipcc (#9995)
  • Test with and document support for cusparseLt v0.9.1 (#10004)
  • Provide HIPRTC fallback for cupy.ndarray.byteswap (#10006)
  • Update xsf submodule (#10027)
  • Add SciPy-compatible sparse array classes (sparray) [split 1/3] (#10032)
  • ENH: It seems cooperative groups do not need rdc (anymore) (#10038)

... (truncated)

Commits
  • dc1552a Merge pull request #10217 from kmaehashi/bump-docker-v14.2.0
  • dcb70f2 bump version in Dockerfile
  • 78bf2c7 Merge pull request #10209 from kmaehashi/bump-v14.2.0
  • 232d0de bump version to v14.2.0
  • 1aee546 Merge pull request #10208 from chainer-ci/bp-10003-v14-weak-old-fusion
  • 2181d94 Merge pull request #10003 from seberg/weak-old-fusion
  • 6de78f4 Merge pull request #10207 from chainer-ci/bp-10190-v14-ci/pfnci-followups
  • da29eea Merge pull request #10190 from leofang/ci/pfnci-followups
  • 82dea1c Merge pull request #10206 from chainer-ci/bp-10205-v14-copilot/generate-gitat...
  • c1975b0 Merge pull request #10203 from chainer-ci/bp-10177-v14-name-expr-cache-mapping
  • Additional commits viewable in compare view

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)

Updates the requirements on [cupy-cuda12x](https://github.com/cupy/cupy) to permit the latest version.
- [Release notes](https://github.com/cupy/cupy/releases)
- [Commits](cupy/cupy@v1.0.0a1...v14.2.0)

---
updated-dependencies:
- dependency-name: cupy-cuda12x
  dependency-version: 14.2.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 27, 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 Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant