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.
Minor issue:
The
CachedWheelsCommandrelies on thecausal_conv1d/__init__.pyversion to find the wheel, but the postx wheels won't be found.eg.
pip install causal_conv1d==1.6.1will grabhttps://files.pythonhosted.org/packages/63/15/ec51d77a2df03ee93410f8ee97fceeb7181da213813c51243e9dd6d7e144/causal_conv1d-1.6.1.tar.gz, which will only search forhttps://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.