Skip to content

wheel detection doesn't handle .postx releases #104

Description

@s22chan

Minor issue:

The CachedWheelsCommand relies on the causal_conv1d/__init__.py version to find the wheel, but the postx wheels won't be found.

eg. pip install causal_conv1d==1.6.1 will grab https://files.pythonhosted.org/packages/63/15/ec51d77a2df03ee93410f8ee97fceeb7181da213813c51243e9dd6d7e144/causal_conv1d-1.6.1.tar.gz, which will only search for https://github.com/Dao-AILab/causal-conv1d/releases/download/v1.6.1/causal_conv1d-1.6.1+cu12torch2.10cxx11abiTRUE-cp312-cp312-linux_x86_64.whl.

But the github releases only has wheels for 1.6.1.post4.

So either the release process needs to bump post and reupload to pypi or setup.py needs to try the .postx incrementally till it finds the latest one.

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