Skip to content

Conversation

@dependabot
Copy link
Contributor

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

Updates the requirements on pykeops to permit the latest version.

Release notes

Sourced from pykeops's releases.

v2.3

See https://github.com/getkeops/keops/blob/HEAD/CHANGELOG.md

Changelog

Sourced from pykeops's changelog.

  • v2.3 - April 17, 2025

    • Fix memory leak (in ranges) and keops_nvrtc.cpp refactoring (issue 284)
    • Fix broadcasting_params issue 366/382
    • Fix issue 327 relating to incorrect number of arguments
    • Complete refactor of keopscore.config module. Add a checkhealth() method that displays the paths detected on the system (cuda, nvrtc, etc...). May help on issues 398, 385, 371, 361, ...
    • Docker update to ubuntu 24.04, Cuda 12.4 and PyTorch 2.6
    • Adding ARM processor to compilation clang flags
  • v2.2.3 - April 14, 2024

    • Add KEOPS_CACHE_FOLDER environment variable
    • Now require explicitely python>=3.8 in doc
    • Improve cuda detection with conda
    • RKeOps release
  • v2.2.2 - Feb 9, 2024

    • Fix a utf8 encoding problem with cuda_fp16.h file
  • v2.2.1 - Jan 25, 2024

    • Fix a memory leak introduced with support of forward AD (issue 353)
  • v2.2 - Jan 18, 2024

    • added option to disable fast_math Cuda compiler option
    • added comparison operators between LazyTensor
    • added support for symbolic differentiation of symbolic operations : Grad, Diff, Laplacian, Divergence
    • added support for forward autodiff, compatible with PyTorch forward autodiff tools (torch.jvp, etc.)
    • added support for torch.vmap
    • added support for intermediate variables in formulas (factorize and auto_factorize methods of LazyTensor class)
    • changed cache folder name, now include name of local host
    • added torch.compile comparison to the benchmarks
    • fixed issues 294, 305, 310, 325, 342, ...
  • v2.1.2 - Apr 4, 2023

    • Fixes a memory leaks introduced in version v2.x (issues 284 and 300).
    • The name of the cache folder now include the hostname.
    • Fix a bad memory allocation in tensordot
    • Add Kronecker product
  • v2.1.1 - Jan 6, 2023

    • Fixes for issues 220, 263, 256, 266, 275, 262, 282.
    • Fixed an error caused by a compile warning on recent MacOs systems.
    • Added an official image on DockerHub and updated instructions for Singularity and Docker.
  • v2.1 - Jun 3, 2022

    • Fix for gradient formula of divide operation (issue #246).

... (truncated)

Commits
  • 0152630 Merge pull request #417 from getkeops/release2.3
  • 5566dbe Update CHANGELOG.md
  • ee3eddf Update changelog
  • 4d4e68d Add changelog
  • e7dfefd Merge pull request #414 from getkeops/docker-v2.3
  • 49fe5cb Merge branch 'main' of github.com:getkeops/keops into docker-v2.3
  • 3a3bc07 Merge pull request #413 from getkeops/release2.3
  • d75d1a5 Updated the PyPI versions in the Docker.
  • 2224063 Add release instruction
  • 5383ea8 Change keops version
  • 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 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)

Updates the requirements on [pykeops](https://github.com/getkeops/keops) to permit the latest version.
- [Release notes](https://github.com/getkeops/keops/releases)
- [Changelog](https://github.com/getkeops/keops/blob/main/CHANGELOG.md)
- [Commits](getkeops/keops@v2.0...v2.3)

---
updated-dependencies:
- dependency-name: pykeops
  dependency-version: '2.3'
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Dec 5, 2025
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