as far as I know there is no way using setup.py to do that. It was up
on the distutils mailinglist some time ago and PJE said it wasn't
going to happend (I think).
The only way I can think of currently is

python setup.py develop
>> ...
>> Processing dependencies for TurboGears==1.0.3.2dev-r3331
easy_install -U TurboGears[tgtesttools]==1.0.3.2dev-r3331

On 7/25/07, Christopher Arndt <[EMAIL PROTECTED]> wrote:
>
> When developing for TG and testing before commiting a patch, I usually
> create a workingenv, activate it and then do "python setup.py develop".
>
> The problem is that I have to manually "easy_install" all extra
> requirements in "tgtesttools", "future" and "standard" afterwards for
> all tests to pass.
>
> Does anybody know a syntax where I can request these extra dependencies
> to be installed with "setup.py develop"? Of course I can install the
> packages (currently SQLObject, SQLALchemy, Elixir and nose) manually,
> but these packages change and may be needed in different versions for
> various TG/Python version combinations, so this becomes cumbersome very
> quickly.
>
> I also would like to give prospective developers correct instructions in
> step 2 here: http://docs.turbogears.org/patching_guidelines without
> having to change them, whenever the requirements change.
>
>
> Any ideas anyone?
>
> Chris
>
> >
>


-- 
cheers
    elvelind grandin

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears Trunk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears-trunk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to