<div dir="ltr">On Mon, Mar 30, 2015 at 10:18 AM, Daniel Holth <span dir="ltr"><<a href="mailto:dholth@gmail.com" target="_blank">dholth@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">setup.py as implemented with distutils/setuptools has a bit of a<br>
Goldilocks problem: it's just right for a medium-complexity project<br>
but when your project is very simple it's too hard, and when you get<br>
to the point where you are trying to extend distutils by writing a<br>
10,000 line extension, yikes. So it's fantastic to be able to just<br>
avoid distutils entirely if it isn't the right size for your project.<br>
This example, flit, does not invoke any code from distutils,<br>
setuptools or bdist_wheel to do its thing.<br>
<br>
A source release could just be an archive of the repository.<br>
</blockquote><div><br></div><div>You still have not answered how reading flit's source code to get it working is better than using cookiecutter to generate a project, and using `python setup.py bdist_wheel sdist` (which is well-documented, and has tons of answered questions on sites like StackOverflow to help in case of a problem).<br></div></div></div></div>