Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency cupy to v12.3.0 #116

Merged
merged 1 commit into from
Dec 8, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 8, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
cupy (source) 12.2.0 -> 12.3.0 age adoption passing confidence

Release Notes

cupy/cupy (cupy)

v12.3.0

Compare Source

This is the release note of v12.3.0. See here for the complete list of solved issues and merged PRs.

This is the last planned release for the CuPy v12 series. Please start testing your workload with the v13 release candidate to get ready for the final v13 release. To install: pip install -U --pre cupy-cuda11x -f https://pip.cupy.dev/pre. See the Upgrade Guide for the list of possible breaking changes in v13.

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

🙌 Help us sustain the project by sponsoring CuPy!

✨ Highlights

Support for Python 3.12

Binary packages are now available for Python 3.12.

📝 Changes

Enhancements

  • Add a property to get access to the nccl handle. (#​7824)
  • Add Linux CI for Python 3.12 (#​7949)
  • Bump supported NumPy & SciPy versions (#​8001)
  • ENH: Remove NINF, PINF, Inf,... usages (#​7805)
  • Avoid using numpy.find_common_type (#​7810)
  • Remove conversions of array with ndim > 0 to a scalar (#​7895)
  • scipy.linalg.{tri/tril/triu} are deprecated in SciPy 1.11.0 (#​7902)
  • Fix signal.medfilt complex error type for SciPy>=1.11 (#​7909)
  • Fix return type of division of csr_matrix and dense array for SciPy 1.11 (#​7912)
  • Skip TestSpmatrix on SciPy 1.11 or later (#​7918)
  • Fix test of product, cumproduct, alltrue and sometrue for deprecation (#​7936)
  • Skip fusion round_ tests (#​7937)

Bug Fixes

  • Fix csr2dense to avoid race conditions (#​7808)
  • Fix cuTENSOR contraction descriptor cache (#​7817)
  • Provide .stop() method for cupyx.distributed._Backend (#​7960)

Code Fixes

  • MNT: suppress compiler warning from cupyx.cusolver (#​7819)
  • Fix coding style (#​7846)
  • Remove deprecated ast expr in CuPy JIT (#​7944)
  • Remove unnecessary CUB files from CuPy distribution (#​7975)

Documentation

  • Add -U to pre-release installation command (#​7806)
  • Fix CUDA 12.2 for Windows notice (#​7926)

Installation

  • Fix ROCm Dockerfile not working (#​7799)
  • Avoid warning when uploading packages (#​7807)

Tests

  • Add timeout to Windows CI (#​7859)
  • CI: Remove path length limitation on Windows CI image (#​7860)
  • Fix Windows CI failures (#​7865)
  • Fix Windows + CUDA 12.2 CI (#​7910)
  • Skip test_pos_boolarray if numpy>=1.25 (#​7913)
  • Skip some LOBPCG tests failing with SciPy 1.11 (#​7931)
  • Add NumPy 1.25/1.26 & SciPy 1.11 to CI (#​7932)
  • Skip logspace test in NumPy 1.25 & 1.26 (#​7946) (#​7951)
  • Support Python 3.12, add Windows CI (#​7958)
  • Fix Windows test scripts (#​7961)
  • Skip test_parameterize_pytest_impl test for pytest 7.4.3 (#​7968)
  • Filter DeprecationWarning for distutils.dep_util used in Cython (#​7999)
  • Fix TestLOBPCG.test_maxit_None CUDA 12.2 CI failure (#​8007)

Others

👥 Contributors

The CuPy Team would like to thank all those who contributed to this release!

@​asi1024 @​emcastillo @​kmaehashi @​leofang @​mtsokol @​mvnvidia


Configuration

📅 Schedule: Branch creation - "every weekend" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Copy link

codecov bot commented Dec 8, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (5bdfdf5) 60.88% compared to head (47dbd87) 60.88%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #116   +/-   ##
=======================================
  Coverage   60.88%   60.88%           
=======================================
  Files          37       37           
  Lines        1447     1447           
=======================================
  Hits          881      881           
  Misses        566      566           
Flag Coverage Δ
unittests 60.88% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot force-pushed the renovate/cupy-12.x-lockfile branch from 5d57f4b to 47dbd87 Compare December 8, 2023 19:49
@renovate renovate bot merged commit 9b296ee into main Dec 8, 2023
5 checks passed
@renovate renovate bot deleted the renovate/cupy-12.x-lockfile branch December 8, 2023 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants