I tried pinning the versions and saw this on pyramid==1.6.1 and today on pyramid==1.7.
Starting subprocess with file monitor
Traceback (most recent call last):
File "./.venv3/bin/pserve", line 9, in <module>
load_entry_point('pyramid==1.7', 'console_scripts', 'pserve')()
File "/Users/chris/Projects/vstudios/MessageM8/messagem8/.venv3/lib/python3.4/site-packages/pyramid-1.7-py3.4.egg/pyramid/scripts/pserve.py", line 60, in main
return command.run()
File "/Users/chris/Projects/vstudios/MessageM8/messagem8/.venv3/lib/python3.4/site-packages/pyramid-1.7-py3.4.egg/pyramid/scripts/pserve.py", line 371, in run
global_conf=vars)
File "/Users/chris/Projects/vstudios/MessageM8/messagem8/.venv3/lib/python3.4/site-packages/pyramid-1.7-py3.4.egg/pyramid/scripts/pserve.py", line 406, in loadapp
return loadapp(app_spec, name=name, relative_to=relative_to, **kw)
File "/Users/chris/Projects/vstudios/MessageM8/messagem8/.venv3/lib/python3.4/site-packages/PasteDeploy-1.5.2-py3.4.egg/paste/deploy/loadwsgi.py", line 247, in loadapp
return loadobj(APP, uri, name=name, **kw)
File "/Users/chris/Projects/vstudios/MessageM8/messagem8/.venv3/lib/python3.4/site-packages/PasteDeploy-1.5.2-py3.4.egg/paste/deploy/loadwsgi.py", line 272, in loadobj
return context.create()
File "/Users/chris/Projects/vstudios/MessageM8/messagem8/.venv3/lib/python3.4/site-packages/PasteDeploy-1.5.2-py3.4.egg/paste/deploy/loadwsgi.py", line 710, in create
return self.object_type.invoke(self)
File "/Users/chris/Projects/vstudios/MessageM8/messagem8/.venv3/lib/python3.4/site-packages/PasteDeploy-1.5.2-py3.4.egg/paste/deploy/loadwsgi.py", line 146, in invoke
return fix_call(context.object, context.global_conf, **context.local_conf)
File "/Users/chris/Projects/vstudios/MessageM8/messagem8/.venv3/lib/python3.4/site-packages/PasteDeploy-1.5.2-py3.4.egg/paste/deploy/util.py", line 55, in fix_call
val = callable(*args, **kw)
File "/Users/chris/Projects/vstudios/MessageM8/messagem8/messagem8/__init__.py", line 54, in main
config.scan()
File "/Users/chris/Projects/vstudios/MessageM8/messagem8/.venv3/lib/python3.4/site-packages/pyramid-1.7-py3.4.egg/pyramid/config/__init__.py", line 976, in scan
ignore=ignore)
File "/Users/chris/Projects/vstudios/MessageM8/messagem8/.venv3/lib/python3.4/site-packages/venusian-1.0-py3.4.egg/venusian/__init__.py", line 205, in scan
__import__(modname)
File "/Users/chris/Projects/vstudios/MessageM8/messagem8/messagem8/scripts/render_template.py", line 41, in <module>
body = open(template_file).read()
FileNotFoundError: [Errno 2] No such file or directory: '--reload'
I've tried it by drilling down to the 'pserve' script in the Pyramid distribution and see the same thing: