Skip to content

Commit 9ac2d31

Browse files
committed
Specify policy for supported Python versions
Using NEP 29 as per issue 37.
1 parent ae6d7bf commit 9ac2d31

5 files changed

Lines changed: 19 additions & 9 deletions

File tree

‎README.md‎

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,23 @@
44

55
### Requirements
66

7-
Dependencies of the CUDA-Python bindings and some versions that are known to
8-
work are as follows:
7+
CUDA Python is supported on all platforms that CUDA is supported. Specific dependencies are as follows:
98

10-
* Driver: Linux (450.80.02 or later) Windows(456.38 or later)
9+
* Driver: Linux (450.80.02 or later) Windows (456.38 or later)
1110
* CUDA Toolkit 12.0
12-
* Cython - e.g. 0.29.21
11+
* Python 3.7 to 3.10
12+
13+
Only the NVRTC redistributable component is required from the CUDA Toolkit. [CUDA Toolkit Documentation](https://docs.nvidia.com/cuda/index.html) Installation Guides can be used for guidance. Note that the NVRTC component in the Toolkit can be obtained via PiPy, Conda or Local Installer.
14+
15+
### Supported Python Versions
16+
17+
CUDA Python follows [NEP 29](https://numpy.org/neps/nep-0029-deprecation_policy.html) for supported Python version guarantee.
18+
19+
Before dropping support, an issue will be raised to look for feedback.
1320

1421
### Installing
1522

16-
Refer to documentation for installation options and requirements: [nvidia.github.io/cuda-python/](https://nvidia.github.io/cuda-python/install.html)
23+
Refer to documentation for installation options and requirements: [Installation](https://nvidia.github.io/cuda-python/install.html)
1724

1825
## Testing
1926

‎docs/_sources/install.md.txt‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
CUDA Python is supported on all platforms that CUDA is supported. Specific
66
dependencies are as follows:
77

8-
* Driver: Linux (450.80.02 or later) Windows(456.38 or later)
8+
* Driver: Linux (450.80.02 or later) Windows (456.38 or later)
99
* CUDA Toolkit 12.0
10+
* Python 3.7 to 3.10
1011

1112
```{note} Only the NVRTC redistributable component is required from the CUDA Toolkit. [CUDA Toolkit Documentation](https://docs.nvidia.com/cuda/index.html) Installation Guides can be used for guidance. Note that the NVRTC component in the Toolkit can be obtained via PiPy, Conda or Local Installer.
1213
```

‎docs/install.html‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,8 +226,9 @@ <h2>Requirements<a class="headerlink" href="#requirements" title="Permalink to t
226226
<p>CUDA Python is supported on all platforms that CUDA is supported. Specific
227227
dependencies are as follows:</p>
228228
<ul class="simple">
229-
<li><p>Driver: Linux (450.80.02 or later) Windows(456.38 or later)</p></li>
229+
<li><p>Driver: Linux (450.80.02 or later) Windows (456.38 or later)</p></li>
230230
<li><p>CUDA Toolkit 12.0</p></li>
231+
<li><p>Python 3.7 to 3.10</p></li>
231232
</ul>
232233
<div class="admonition note">
233234
<p class="admonition-title">Note</p>

‎docs/searchindex.js‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎docs_src/source/install.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
CUDA Python is supported on all platforms that CUDA is supported. Specific
66
dependencies are as follows:
77

8-
* Driver: Linux (450.80.02 or later) Windows(456.38 or later)
8+
* Driver: Linux (450.80.02 or later) Windows (456.38 or later)
99
* CUDA Toolkit 12.0
10+
* Python 3.7 to 3.10
1011

1112
```{note} Only the NVRTC redistributable component is required from the CUDA Toolkit. [CUDA Toolkit Documentation](https://docs.nvidia.com/cuda/index.html) Installation Guides can be used for guidance. Note that the NVRTC component in the Toolkit can be obtained via PiPy, Conda or Local Installer.
1213
```

0 commit comments

Comments
 (0)