One can share Python as a source distribution (.tar.gz
format) or as a built distribution (wheels format).
As I understand it, the point of built distributions is:
- Save time: Compilation might be pretty time-consuming. We can do this once on the server and share it for many users.
- Reduce requirements: The user does not have to have a compiler installed
However, those two arguments for bdist files seem not to hold for pure-python packages. Still, I see that natsort comes in both, a sdist and a bdist. Is there any advantage of sharing a pure-python package in bdist format?