Description
Feel free to ignore if unhelpful, but I was wondering why a custom make_wheels.py
script is being used rather than a standard setup.py
script (or perhaps setup.cfg
or pyproject.toml
) with setuptools? I imagine there's a good reason that I'm not seeing :)
Perhaps worth pointing out that https://github.com/pypa/wheel#wheel states:
It should be noted that wheel is not intended to be used as a library, and as such there is no stable, public API.
The reason I was wondering is I was thinking it might be helpful to give the ziglang
package a zig
entrypoint, i.e. when installing into a venv with pip install ziglang
you would get a venv/bin/zig
executable, which would be on PATH
when the venv was active. Definitely not necessary for the intended use-case, and not obviously desirable in general, but was just a thought that this could be used as a slight abuse of PyPI/pip just for installing zig!