LBHB / NEMS0

THIS VERSION OF NEMS IS NO LONGER SUPPORTED. PLEASE USE THE NEW NEMS REPOSITORY OR INSTALL NEMS_DB TO GET NEMS0 SUPPORT.
GNU General Public License v3.0
8 stars 4 forks source link

Plugins #120

Closed jacobpennington closed 6 years ago

jacobpennington commented 6 years ago

WARNING: Large / Dangerous pull request! Please allow time for testing by @svdavid and others before approving and merging.

Big rework for NEMS' xforms system, including changes to keyword formatting and implementing plugins for user-defined keywords.

Highlights:

Minor changes that got mixed in:

jacobpennington commented 6 years ago

Note regarding the travis build failure: They are all passing on linux, but failing on mac due to part of the config code that creates an empty settings.py file when one does not exist. Working on a fix for this.

svdavid commented 6 years ago

@jacobpennington Travis seems to be failing for MAC OS X when it tries to load settings. It works fine on my MAC, so I'm a little confused. One thing I do see is that "settings.py" is created on my machine when I run pytest, even if it doesn't exist before I run it. So I think it's ok. Would be nice to merge. Maybe @bburan has thoughts on the best way forward?