Skip to content

boat-torch 1.0.2 sdist fails to install because requirements.txt is missing #82

Description

@xhhaoyan

Summary

boat-torch==1.0.2 fails to install from PyPI because the source distribution appears to reference a requirements.txt file that is not included in the extracted package.

Environment

  • OS: Windows
  • Python: 3.12.13
  • pip: 26.1.1
  • Package: boat-torch==1.0.2

Steps to reproduce

python -m venv boat_env
boat_env\Scripts\python.exe -m pip install --upgrade pip
boat_env\Scripts\python.exe -m pip install boat-torch==1.0.2

Actual behavior

The installation fails during wheel requirement collection:

Getting requirements to build wheel: finished with status 'error'
FileNotFoundError: [Errno 2] No such file or directory:
...\boat-torch_...\requirements.txt
ERROR: Failed to build 'boat-torch' when getting requirements to build wheel

Expected behavior

boat-torch==1.0.2 should install successfully from PyPI, or the package metadata should include all files required by setup.py / the build backend.

Workaround

Installing the previous wheel works in the same environment:

boat_env\Scripts\python.exe -m pip install boat-torch==1.0.1

After installing boat-torch==1.0.1, I was able to run a small data hyper-cleaning reproduction using the Problem API with several operator combinations (NGD+RAD, NGD+CG, NGD+FD, and DI+NGD+RAD).

Could you please check whether requirements.txt is missing from the 1.0.2 sdist, or provide a wheel for 1.0.2?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions