Show More
@@ -172,7 +172,7 b' class ZMQStreamHandler(websocket.WebSocketHandler):' | |||||
172 |
|
172 | |||
173 | class AuthenticatedZMQStreamHandler(ZMQStreamHandler): |
|
173 | class AuthenticatedZMQStreamHandler(ZMQStreamHandler): | |
174 | def open(self, kernel_id): |
|
174 | def open(self, kernel_id): | |
175 | self.kernel_id = kernel_id |
|
175 | self.kernel_id = kernel_id.decode('ascii') | |
176 | self.session = Session() |
|
176 | self.session = Session() | |
177 | self.save_on_message = self.on_message |
|
177 | self.save_on_message = self.on_message | |
178 | self.on_message = self.on_first_message |
|
178 | self.on_message = self.on_first_message |
@@ -150,7 +150,7 b' class NotebookManager(LoggingConfigurable):' | |||||
150 | raise web.HTTPError(415, u'Invalid notebook format: %s' % format) |
|
150 | raise web.HTTPError(415, u'Invalid notebook format: %s' % format) | |
151 |
|
151 | |||
152 | try: |
|
152 | try: | |
153 | nb = current.reads(data, format) |
|
153 | nb = current.reads(data.decode('utf-8'), format) | |
154 | except: |
|
154 | except: | |
155 | raise web.HTTPError(400, u'Invalid JSON data') |
|
155 | raise web.HTTPError(400, u'Invalid JSON data') | |
156 |
|
156 | |||
@@ -171,7 +171,7 b' class NotebookManager(LoggingConfigurable):' | |||||
171 | raise web.HTTPError(415, u'Invalid notebook format: %s' % format) |
|
171 | raise web.HTTPError(415, u'Invalid notebook format: %s' % format) | |
172 |
|
172 | |||
173 | try: |
|
173 | try: | |
174 | nb = current.reads(data, format) |
|
174 | nb = current.reads(data.decode('utf-8'), format) | |
175 | except: |
|
175 | except: | |
176 | raise web.HTTPError(400, u'Invalid JSON data') |
|
176 | raise web.HTTPError(400, u'Invalid JSON data') | |
177 |
|
177 |
@@ -1,10 +1,11 b'' | |||||
1 | import os.path |
|
1 | import os.path | |
2 | from setuptools import setup |
|
2 | from setuptools import setup | |
3 |
|
3 | |||
4 | from setupbase import (setup_args, find_scripts, find_packages) |
|
4 | from setupbase import (setup_args, find_scripts, find_packages, find_package_data) | |
5 |
|
5 | |||
6 | setup_args['entry_points'] = find_scripts(True, suffix='3') |
|
6 | setup_args['entry_points'] = find_scripts(True, suffix='3') | |
7 | setup_args['packages'] = find_packages() |
|
7 | setup_args['packages'] = find_packages() | |
|
8 | setup_args['package_data'] = find_package_data() | |||
8 |
|
9 | |||
9 | def main(): |
|
10 | def main(): | |
10 | setup(use_2to3 = True, **setup_args) |
|
11 | setup(use_2to3 = True, **setup_args) |
General Comments 0
You need to be logged in to leave comments.
Login now