Hey everyone, Looks like Debian recently changed the system python to python2.6, so I'm taking this chance to update my app to make sure there aren't any issues.
When I hit a page via "paster serve ..." I get a weird exception from
imports in WebError. Has anyone seen this? I can't be the first
person to try to run on python2.6! I tried rolling back to WebError
0.10.1 (which I was using without issue on python2.5), but it didn't
help.
Thanks,
Ross
Exception happened during processing of request from ('127.0.0.1', 39433)
Traceback (most recent call last):
File
"/usr/local/lib/python2.6/dist-packages/Paste-1.7.4-py2.6.egg/paste/httpserver.py",
line 1068, in process_request_in_thread
self.finish_request(request, client_address)
File "/usr/lib/python2.6/SocketServer.py", line 322, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib/python2.6/SocketServer.py", line 617, in __init__
self.handle()
File
"/usr/local/lib/python2.6/dist-packages/Paste-1.7.4-py2.6.egg/paste/httpserver.py",
line 442, in handle
BaseHTTPRequestHandler.handle(self)
File "/usr/lib/python2.6/BaseHTTPServer.py", line 329, in handle
self.handle_one_request()
File
"/usr/local/lib/python2.6/dist-packages/Paste-1.7.4-py2.6.egg/paste/httpserver.py",
line 437, in handle_one_request
self.wsgi_execute()
File
"/usr/local/lib/python2.6/dist-packages/Paste-1.7.4-py2.6.egg/paste/httpserver.py",
line 287, in wsgi_execute
self.wsgi_start_response)
File
"/usr/local/lib/python2.6/dist-packages/Paste-1.7.4-py2.6.egg/paste/cascade.py",
line 130, in __call__
return self.apps[-1](environ, start_response)
File
"/usr/local/lib/python2.6/dist-packages/Paste-1.7.4-py2.6.egg/paste/registry.py",
line 375, in __call__
app_iter = self.application(environ, start_response)
File
"/usr/local/lib/python2.6/dist-packages/Pylons-0.9.7-py2.6.egg/pylons/middleware.py",
line 201, in __call__
self.app, environ, catch_exc_info=True)
File
"/usr/local/lib/python2.6/dist-packages/Pylons-0.9.7-py2.6.egg/pylons/util.py",
line 94, in call_wsgi_application
app_iter = application(environ, start_response)
File
"/usr/local/lib/python2.6/dist-packages/WebError-0.10.2-py2.6.egg/weberror/evalexception.py",
line 235, in __call__
return self.respond(environ, start_response)
File
"/usr/local/lib/python2.6/dist-packages/WebError-0.10.2-py2.6.egg/weberror/evalexception.py",
line 483, in respond
return debug_info.content()
File
"/usr/local/lib/python2.6/dist-packages/WebError-0.10.2-py2.6.egg/weberror/evalexception.py",
line 539, in content
self.base_path, self.counter, self.libraries)
File
"/usr/local/lib/python2.6/dist-packages/WebError-0.10.2-py2.6.egg/weberror/evalexception.py",
line 657, in format_eval_html
short_er, extra_data = short_formatter.format_collected_data(exc_data)
File
"/usr/local/lib/python2.6/dist-packages/WebError-0.10.2-py2.6.egg/weberror/formatter.py",
line 73, in format_collected_data
importance, title, value)
File
"/usr/local/lib/python2.6/dist-packages/WebError-0.10.2-py2.6.egg/weberror/formatter.py",
line 345, in format_extra_data
return self.zebra_table(title, value)
File
"/usr/local/lib/python2.6/dist-packages/WebError-0.10.2-py2.6.egg/weberror/formatter.py",
line 377, in zebra_table
% self.quote(title)]
File
"/usr/local/lib/python2.6/dist-packages/WebError-0.10.2-py2.6.egg/weberror/formatter.py",
line 295, in quote
s = s.encode('latin1', 'htmlentityreplace')
File "/usr/lib/python2.6/encodings/__init__.py", line 100, in search_function
level=0)
TypeError: import_module() got an unexpected keyword argument 'level'
----------------------------------------
--
Ross Vandegrift
[email protected]
"If the fight gets hot, the songs get hotter. If the going gets tough,
the songs get tougher."
--Woody Guthrie
signature.asc
Description: Digital signature
