Skip to content

[DOC] Minor tweaks to CONTRIBUTING.md #880

@acosmicflamingo

Description

@acosmicflamingo

Report incorrect documentation

There are just very few tweaks that need to be made to CONTRIBUTING.md:

  1. 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)
  1. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    docImprovements or additions to documentation

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions