I am running on mac osx lion (using macports python 2.6), pymonogo 2.2 (macports), mongodb 2.0.6 (macports) and web2py (2, 0, 0, datetime.datetime(2012, 6, 9, 17, 47, 2), 'dev')
Traceback (most recent call last):
File "/Users/mfreitas/Downloads/web2py/gluon/restricted.py", line 205, in restricted
exec ccode in environment
File "/Users/mfreitas/Downloads/web2py/applications/mongotest/controllers/default.py", line 14, in <module>
File "/Users/mfreitas/Downloads/web2py/gluon/globals.py", line 175, in <lambda>
self._caller = lambda f: f()
File "/Users/mfreitas/Downloads/web2py/applications/mongotest/controllers/default.py", line 3, in user
def user(): return dict(form=auth())
File "/Users/mfreitas/Downloads/web2py/gluon/tools.py", line 1196, in __call__
return getattr(self,args[0])()
File "/Users/mfreitas/Downloads/web2py/gluon/tools.py", line 2027, in register
onvalidation=onvalidation,hideerror=self.settings.hideerror):
File "/Users/mfreitas/Downloads/web2py/gluon/sqlhtml.py", line 1130, in accepts
hideerror=hideerror,
File "/Users/mfreitas/Downloads/web2py/gluon/html.py", line 1862, in accepts
status = self._traverse(status,hideerror)
File "/Users/mfreitas/Downloads/web2py/gluon/html.py", line 790, in _traverse
newstatus = c._traverse(status,hideerror) and newstatus
File "/Users/mfreitas/Downloads/web2py/gluon/html.py", line 790, in _traverse
newstatus = c._traverse(status,hideerror) and newstatus
File "/Users/mfreitas/Downloads/web2py/gluon/html.py", line 790, in _traverse
newstatus = c._traverse(status,hideerror) and newstatus
File "/Users/mfreitas/Downloads/web2py/gluon/html.py", line 790, in _traverse
newstatus = c._traverse(status,hideerror) and newstatus
File "/Users/mfreitas/Downloads/web2py/gluon/html.py", line 797, in _traverse
newstatus = self._validate()
File "/Users/mfreitas/Downloads/web2py/gluon/html.py", line 1620, in _validate
(value, errors) = validator(value)
File "/Users/mfreitas/Downloads/web2py/gluon/validators.py", line 552, in __call__
rows = self.dbset(field == value, ignore_common_filters = self.ignore_common_filters).select(limitby=(0, 1))
File "/Users/mfreitas/Downloads/web2py/gluon/dal.py", line 8147, in select
fields = adapter.expand_all(fields, adapter.tables(self.query))
File "/Users/mfreitas/Downloads/web2py/gluon/dal.py", line 4629, in select
mongosort_list, limitby_limit, limitby_skip = \
File "/Users/mfreitas/Downloads/web2py/gluon/dal.py", line 4574, in _select
ImportError: cannot import name son