You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add an optional dependency on the CUDA NVRTC wheel
9
+
- Enable discovery and loading of shared libraries from CUDA wheels
10
+
-`cuda-python` is now a meta package, currently depending only on `cuda-bindings` ([see RFC](https://github.com/NVIDIA/cuda-python/issues/105))
11
+
12
+
13
+
## Wheels support for optional dependencies
14
+
15
+
Optional dependencies are added for packages:
16
+
17
+
- nvidia-cuda-nvrtc-cu12
18
+
19
+
Installing these dependencies with `cuda-python` can be done using:
20
+
```{code-block} shell
21
+
pip install cuda-python[all]
22
+
```
23
+
Same applies to `cuda-bindings`.
24
+
25
+
26
+
## Discovery and loading of shared library dependencies from wheels
27
+
28
+
Shared library search paths for wheel builds are now extended to check site-packages. This allows `cuda-python`/`cuda-bindings` to seamlessly use the aforementioned CUDA Toolkit wheels installed in the user's Python environment.
- Add bindings for nvJitLink (requires nvJitLink from CUDA 12.3 or above)
9
+
- Add optional dependencies on CUDA NVRTC and nvJitLink wheels
10
+
- Enable discovery and loading of shared libraries from CUDA wheels
11
+
-`cuda-python` is now a meta package, currently depending only on `cuda-bindings` ([see RFC](https://github.com/NVIDIA/cuda-python/issues/105))
12
+
13
+
14
+
## Wheels support for optional dependencies
15
+
16
+
Optional dependencies are added for packages:
17
+
18
+
- nvidia-cuda-nvrtc-cu12
19
+
- nvidia-nvjitlink-cu12
20
+
21
+
Installing these dependencies with `cuda-python` can be done using:
22
+
```{code-block} shell
23
+
pip install cuda-python[all]
24
+
```
25
+
Same applies to `cuda-bindings`.
26
+
27
+
28
+
## Discovery and loading of shared library dependencies from wheels
29
+
30
+
Shared library search paths for wheel builds are now extended to check site-packages. This allows `cuda-python`/`cuda-bindings` to seamlessly use the aforementioned CUDA Toolkit wheels installed in the user's Python environment.
0 commit comments