apparently with python 3.6 things "mostly" work but then they break if
any specified dependencies have a dot in the name. which in this
project, is the case for `zope.sqlalchemy`
so until we drop python 3.6 support, we cannot use pyproject.toml here
for vue.js and oruga etc.
we don't want to include files in tailbone since they are apt to
change over time, and probably need to use different versions for
different apps etc.
much may need to change yet, this is a first attempt but so far it
seems quite promising
see also commit 95dd8d83dc where i first
added the version cap; it mentions an error that i am not sure how to
reproduce. so we'll see if there really is still an error..or if it
has since fixed itself
This doesn't add much in the way of useful tests but it should pave the way for
more. Tests may be run like so:
{{{
python setup.py nosetests --with-coverage
}}}