I get the following response when I request a page that does not exist:
Traceback (most recent call last):
File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/cherrypy/wsgiserver/init.py", line 1245, in communicate
req.respond()
File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/cherrypy/wsgiserver/init.py", line 775, in respond
self.server.gateway(self).respond()
File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/cherrypy/wsgiserver/init.py", line 2018, in respond
response = self.req.server.wsgi_app(self.env, self.start_response)
File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/markdoc/wsgi.py", line 53, in call
response = self.get_response(request)
File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/markdoc/wsgi.py", line 65, in get_response
return self.file(request)
File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/markdoc/wsgi.py", line 117, in file
return self.not_found(request)
File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/markdoc/wsgi.py", line 173, in
not_found = lambda self, request: self.error(request, 404)
File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/markdoc/wsgi.py", line 161, in error
context['reason'] = webob.statusreasons.status_reasons[status]
AttributeError: 'module' object has no attribute 'statusreasons'
I'm currently using webob 1.0.7. It seems that webob.status_reasons has been moved to the util module.
I get the following response when I request a page that does not exist:
Traceback (most recent call last): File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/cherrypy/wsgiserver/init.py", line 1245, in communicate req.respond() File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/cherrypy/wsgiserver/init.py", line 775, in respond self.server.gateway(self).respond() File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/cherrypy/wsgiserver/init.py", line 2018, in respond response = self.req.server.wsgi_app(self.env, self.start_response) File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/markdoc/wsgi.py", line 53, in call response = self.get_response(request) File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/markdoc/wsgi.py", line 65, in get_response return self.file(request) File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/markdoc/wsgi.py", line 117, in file return self.not_found(request) File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/markdoc/wsgi.py", line 173, in
not_found = lambda self, request: self.error(request, 404)
File "/Users/jonathan/.virtualenvs/wiki/lib/python2.7/site-packages/markdoc/wsgi.py", line 161, in error
context['reason'] = webob.statusreasons.status_reasons[status]
AttributeError: 'module' object has no attribute 'statusreasons'
I'm currently using webob 1.0.7. It seems that webob.status_reasons has been moved to the util module.