Adding wtforms to requires.

Since wtforms is used, it should be in requires.
* Sharoon Thomas: " Re: [nereid] Adding wtforms to requires. (#226)" (Sun, 28
  Dec 2014 22:38:07 -0800):

> > @@ -125,6 +125,7 @@ def run(self):
> >      'speaklater',
> >      'Flask-Babel>=0.9',
> >      'Flask-Login',
> > +    'wtforms',
> 
> Mathias, I checked this again and cant seem to reproduce the issue. I have my
> shell logs in a new virtualenv here:
> https://gist.github.com/sharoonthomas/e8930945a01098f2af84#file-gistfile1-sh-session-L157-L159

I just couldn't reproduce with nereid-cms neither. I don't remember any more
the package, that caused the error, but only, that I just grepped over the
sources to find imports for wtforms.

So the only remaining issue finally is how you would want to handle
dependencies to such packages. I personally find it cleaner to declare them, as
soon as they are used by an import:

[n]mathiasb@monsterix:~/.virtualenvs/n/nereid$ grep -rn 'import wt'
trytond_nereid/translation.py:19:import wtforms

...since it is not safe to rely on a metapackage to pull in a dependency.



-- 

    Mathias Behrle
    PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6