Closed matejsp closed 9 months ago
pip wheel
isn't for processing source tarballs of a release.
Of course it is ... it works for like 99% even pip install uses it internally. Our company policy is to build and install everything from source. So we can fix wahtever is needed.
Esentially try this and you will get the same error:
pip install --no-binary cel-python --index-url=https://pypi.python.org/simple cel-python==0.1.5 It will crash just the same.
You can try any other project and it will just work. it will download source distribution and build it. Basically tar.gz should be source distribution (sdist) that you can build a wheel.
More info: https://packaging.python.org/en/latest/specifications/source-distribution-format/#source-distribution-file-format https://packaging.python.org/en/latest/glossary/#term-Source-Distribution-or-sdist
Source Distribution (or “sdist”):
A distribution format usually generated using python -m build --sdist) that provides metadata and the
essential source files needed for installing by a tool like pip, or for generating a Built Distribution.
What is the point of providing a source that you can not even build it (because it is not complete).
And you ignored the part about missing all the tags for published versions. How to check from what hash wheels were created and published???
We are building wheels from source but we are having some issues.
Issues with building from source: