On 20 Mar 2015 09:07, "Ionel Cristian Mărieș" <contact@ionelmc.ro> wrote:
>
>
> On Thu, Mar 19, 2015 at 10:38 PM, Nick Coghlan <ncoghlan@gmail.com> wrote:
>>
>> I believe setuptools can already do this (as "setup-requirements.txt"), but it's a generated file that people tend not to check into source control.
>
>
> ​Isn't that just some project's convention - they just read it up ​in setup.py? Setuptools doesn't do anything with it by itself.

I mean the setuptools feature that writes "setup_requires.txt" to the metadata directory so you can read it without running setup.py again. However looking at https://pythonhosted.org/setuptools/history.html shows that both times it has been added (8.4 and 12.4) the feature has had to be reverted due to breaking upgrades from earlier versions :(

As long as setuptools lacks the ability to generate that file, I suspect this discussion will remain largely theoretical.

Regards,
Nick.