Skip to content

Commit 0a2ff31

Browse files
committed
add DESCRIPTION.rst and improve pyproject.toml
1 parent f1267cd commit 0a2ff31

File tree

3 files changed

+35
-3
lines changed

3 files changed

+35
-3
lines changed

cuda_core/DESCRIPTION.rst

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
*******************************************************
2+
cuda-core: Pythonic access to CUDA core functionalities
3+
*******************************************************
4+
5+
`cuda.core <https://nvidia.github.io/cuda-python/cuda-core/>`_ bridges Python's productivity
6+
with CUDA's performance through intuitive, pythonic APIs.
7+
The mission is to provide users full access to all of the CUDA features in Python.
8+
9+
* `Repository <https://github.com/NVIDIA/cuda-python/tree/main/cuda_core>`_
10+
* `Documentation <https://nvidia.github.io/cuda-python/cuda-core/>`_
11+
* `Examples <https://github.com/NVIDIA/cuda-python/tree/main/cuda_core/examples>`_
12+
* `Issue tracker <https://github.com/NVIDIA/cuda-python/issues/>`_
13+
14+
`cuda.core` is currently under active development. Any feedbacks or suggestions are welcomed!
15+
16+
17+
Installation
18+
============
19+
20+
.. code-block:: bash
21+
22+
pip install cuda-core[cu12]
23+
24+
Please refer to the `installation instructions
25+
<https://nvidia.github.io/cuda-python/cuda-core/latest/install.html>`_ for different
26+
ways of installing `cuda.core`, including building from source.

cuda_core/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# `cuda.core`: (experimental) pythonic CUDA module
22

3-
Currently under active developmen; see [the documentation](https://nvidia.github.io/cuda-python/cuda-core/latest/) for more details.
3+
Currently under active development; see [the documentation](https://nvidia.github.io/cuda-python/cuda-core/latest/) for more details.
44

55
## Installing
66

cuda_core/pyproject.toml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ authors = [
2020
]
2121
license = {text = "NVIDIA Software License"}
2222
classifiers = [
23-
"Development Status :: 3 - Alpha",
23+
"Development Status :: 4 - Beta",
2424
"Intended Audience :: Developers",
2525
"Intended Audience :: Science/Research",
2626
"Intended Audience :: End Users/Desktop",
@@ -36,6 +36,7 @@ classifiers = [
3636
"Programming Language :: Python :: 3.10",
3737
"Programming Language :: Python :: 3.11",
3838
"Programming Language :: Python :: 3.12",
39+
"Programming Language :: Python :: 3.13",
3940
"Programming Language :: Python :: Implementation :: CPython",
4041
"Environment :: GPU :: NVIDIA CUDA",
4142
"Environment :: GPU :: NVIDIA CUDA :: 11",
@@ -47,14 +48,19 @@ dependencies = [
4748
"cuda-python <13",
4849
]
4950

51+
[project.urls]
52+
homepage = "https://nvidia.github.io/cuda-python/"
53+
documentation = "https://nvidia.github.io/cuda-python/cuda-core/"
54+
repository = "https://github.com/NVIDIA/cuda-python/tree/main/cuda_core"
55+
issues = "https://github.com/NVIDIA/cuda-python/issues/"
5056

5157
[tool.setuptools.packages.find]
5258
include = ["cuda.core*"]
5359

5460

5561
[tool.setuptools.dynamic]
5662
version = { attr = "cuda.core._version.__version__" }
57-
readme = { file = ["README.md"], content-type = "text/markdown" }
63+
readme = { file = ["DESCRIPTION.rst"], content-type = "text/x-rst" }
5864

5965
[tool.ruff]
6066
line-length = 120

0 commit comments

Comments
 (0)