Fixed by https://github.com/apache/couchdb/pull/1675 .
Thanks, Nick! -Joan ----- Original Message ----- > From: "Joan Touzet" <woh...@apache.org> > To: "CouchDB Developers" <dev@couchdb.apache.org> > Sent: Tuesday, October 23, 2018 2:37:50 AM > Subject: [URGENT] Travis all red! > > Hi devs, > > Sometime between this afternoon and tonight, the Travis configuration > has changed, resulting in our Mango tests all failing in the same > way: > > > ..............SSS...................................................................SSSSSSSSSSSSSSSSSSSSSSSSSS.................SSSSSSSESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS......................................SS.......SSSSSSSS........... > ====================================================================== > ERROR: Failure: SyntaxError (unqualified exec is not allowed in > function 'wrapped_test' it is a nested function (core.py, line 948)) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > > "/home/travis/build/apache/couchdb/src/mango/venv/local/lib/python2.7/site-packages/nose/loader.py", > line 418, in loadTestsFromName > addr.filename, addr.module) > File > > "/home/travis/build/apache/couchdb/src/mango/venv/local/lib/python2.7/site-packages/nose/importer.py", > line 47, in importFromPath > return self.importFromDir(dir_path, fqname) > File > > "/home/travis/build/apache/couchdb/src/mango/venv/local/lib/python2.7/site-packages/nose/importer.py", > line 94, in importFromDir > mod = load_module(part_fqname, fh, filename, desc) > File > "/home/travis/build/apache/couchdb/src/mango/test/06-basic-text-test.py", > line 18, in <module> > from hypothesis import given, assume, example > File > > "/home/travis/build/apache/couchdb/src/mango/venv/local/lib/python2.7/site-packages/hypothesis/__init__.py", > line 30, in <module> > from hypothesis.core import given, find, example, seed, > reproduce_failure, \ > SyntaxError: unqualified exec is not allowed in function > 'wrapped_test' it is a nested function (core.py, line 948) > ---------------------------------------------------------------------- > Ran 251 tests in 41.477s > > > > > This is failing on master, as well as on every PR, blocking our > ability > to merge any changes to the repo. > > I spent all day fixing Jenkins, and am out of juice to look at > Travis. > (Incidentally, Jenkins is NOT failing the same way.) > > Can anyone else take a look at this problem? > > -Joan >