Skip to content

torchrec 1.6.0 wheel tagged py313-only on PyPI; missing from download.pytorch.org #4116

@tiankongdeguiji

Description

@tiankongdeguiji

Summary

The torchrec==1.6.0 release published to PyPI on 2026-03-30 ships only one wheel, tagged py313-none-any, and there is no sdist. As a result, pip install torchrec==1.6.0 fails on every Python version except 3.13. The release is also not mirrored to https://download.pytorch.org/whl/torchrec/.

Reproduction

$ python --version
Python 3.11.15

$ pip --version
pip 26.0.1

$ pip install --no-cache-dir torchrec==1.6.0
ERROR: Could not find a version that satisfies the requirement torchrec==1.6.0
(from versions: 0.1.0, ..., 1.3.0, 1.4.0)
ERROR: No matching distribution found for torchrec==1.6.0

Files on PyPI

https://pypi.org/project/torchrec/1.6.0/#files lists a single artifact:

Filename Python Tag Platform Size
torchrec-1.6.0-py313-none-any.whl py313 any 990.1 kB

No sdist is published.

Expected behavior

Previous releases (e.g. 1.4.0) ship a py3-none-any wheel plus an sdist, and are also available from the PyTorch wheel index:

Since torchrec is pure Python, the wheel should be tagged py3-none-any (or at minimum py39-none-any) so it installs on all supported interpreters, and should be published to the PyTorch download index consistent with prior releases.

Suggested fix

  1. Re-upload torchrec-1.6.0 with a py3-none-any tag (or yank the current wheel and publish 1.6.1).
  2. Publish an sdist alongside the wheel.
  3. Mirror the release to https://download.pytorch.org/whl/torchrec/.

Environment

  • OS: Linux (manylinux_2_28_x86_64)
  • Python: 3.11.15
  • pip: 26.0.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions