[BUG]: pip install cuda-cccl in Python 3.14 environment installs version 0.0.1.dev0
- Dominant language
- C++
- Stars
- 2.5k
- Forks
- 487
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 296
Description
### Is this a duplicate?
- [x] I confirmed there appear to be no [duplicate issues](https://github.com/NVIDIA/cccl/issues) for this bug and that I agree to the [Code of Conduct](CODE_OF_CONDUCT.md)
### Type of Bug
Silent Failure
### Component
cuda.compute (Python)
### Describe the bug
In a Python environment with Python version 3.14.*, `pip install cuda-cccl` succeeds but install old early days snapshot with unpinned metadata.
```
(py314) opavlyk@NV-22T4X34:~/repos/nvbench/python$ conda list cuda-cccl
# packages in environment at /home/opavlyk/miniforge/envs/py314:
#
# Name Version Build Channel
cuda-cccl 0.0.1.dev0 pypi_0 pypi
cuda-cccl_linux-64 13.2.75 ha770c72_0 conda-forge
(py314) opavlyk@NV-22T4X34:~/repos/nvbench/python$ conda list python
# packages in environment at /home/opavlyk/miniforge/envs/py314:
#
# Name Version Build Channel
ipython 9.13.0 pypi_0 pypi
ipython-pygments-lexers 1.1.1 pypi_0 pypi
python 3.14.4 habeac84_100_cp314 conda-forge
python-dateutil 2.9.0.post0 pypi_0 pypi
python-discovery 1.2.2 pypi_0 pypi
python-json-logger 4.1.0 pypi_0 pypi
python_abi 3.14 8_cp314 conda-forge
```
### How to Reproduce
```
conda create -n py314 --yes python=3.14
conda activate py314
pip install cuda-cccl
```
### Expected behavior
A recent version of cuda-cccl should be installed, or error message should notify user that package is not available for this Python version.
### Reproduction link
_No response_
### Operating System
_No response_
### nvidia-smi output
_No response_
### NVCC version
_No response_
Contributor guide
Research direction
Reproduce the issue with a Python 3.14 environment using the listed conda and pip commands. Inspect the cuda-cccl package metadata and release selection for Python 3.14 to determine why pip accepts version 0.0.1.dev0. Done means installing a recent version or receiving a clear unsupported-version error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- hpc, tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100