On Sun, Jan 6, 2013 at 3:51 PM, Reinout van Rees <rein...@vanrees.org> wrote: > On 05-01-13 23:47, Jim Fulton wrote: >> >> 1. New buildout option named ``versions-file`` which takes the name of >> a file. to contain version information. It is not a configuration >> file. It is a file consisting of comments (#...) and version >> specifications:: >> >> # whatever >> foo = 1.3 > > > So... basically pip's requirements.txt?
I'm not familiar with pip's requirements.txt, but I suppose so, except that over time, this might have versions for things that are no-longer used, and, as you point out later, it might not be complete. > Was this your intention? No. It's a bonus. :) > Could be > handy. It could make working with either pip or buildout more > interchangeable (only as far as that goes, of course, I'm mostly thinking > about having a requirements.txt to use with readthedocs.org, which doesn't > support buildout). > > > If so, there's one question that I worry a bit about. How would this work > with a KGS scenario? A pip requirements.txt would not include the > KGS-included versions from the [versions] part in the KGS file. Yup. > My impression is that pip needs a single requirements.txt file. Perhaps I'm > mistaken here? I wasn't trying to support pip. If someone was also using a KGS or otherwise using the versions option, then the versions file would be incomplete. It would probably be saner to generate a pip requirements file from a buildout-generated script. This wouldn't need a new feature. Jim -- Jim Fulton http://www.linkedin.com/in/jimfulton Jerky is better than bacon! http://zo.pe/Kqm _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig