Report incorrect documentation
There are just very few tweaks that need to be made to CONTRIBUTING.md:
- CLA hyperlink points to non-existent URL:
-6. Sign the [CLA](https://github.com/NVIDIA/numba-cuda/CLA.md)
+6. Sign the [CLA](https://github.com/NVIDIA/numba-cuda/blob/main/CLA.md)
- Update
pip install commands to work with pyproject.toml file that now utilizes the [dependency-groups] section, a feature first introduced in pip's 25.1 release:
-pip install -e ".[test-cu12]"
+pip install -e . --group test-cu12
-pip install -e ".[test-cu13]"
+pip install -e . --group test-cu13
Prior to dependency group usage, test-cu12 and test-cu13 were in the [project.optional-dependencies] section of pyproject.toml file. When I was trying to run those commands, I was puzzled to see pip not finding the targets, and then put together what was going on.
Report incorrect documentation
There are just very few tweaks that need to be made to CONTRIBUTING.md:
pip installcommands to work with pyproject.toml file that now utilizes the[dependency-groups]section, a feature first introduced in pip's 25.1 release:Prior to dependency group usage, test-cu12 and test-cu13 were in the
[project.optional-dependencies]section of pyproject.toml file. When I was trying to run those commands, I was puzzled to see pip not finding the targets, and then put together what was going on.