← Back to team overview

openstack team mailing list archive

Re: setuptools-git

 


On 06/29/2012 10:48 AM, Alan Pevec wrote:
> On Fri, Jun 29, 2012 at 7:19 PM, Monty Taylor <mordred@xxxxxxxxxxxx> wrote:
>> We use pip-requires as part of building the virtualenvs. Once we start
>> using it, setuptools-git is pretty much required for running setup.py,
>> so many common actions in our workflow will require it.
>>
>> It's a good question though - and I consider the current existence of it
>> in pip-requires purely a convenience hack. We don't have a strong place
>> in our infrastructure to indicate setup_requires entries. I'll work on
>> that next.
> 
> test-requires is also used when building venv and until there are
> separate build-requires, seems to be a better place for deps such as
> this
> 
> Trouble is that openstack.common.setup.parse_requirements() parses
> pip-requires and puts everything there into egg-info, which should be
> only run-time deps.

Yeah - good call.


References