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 -~----------~----~----~----~------~----~------~--~---
