@@ -846,7 +846,7 @@ def clear_cookies():
847@app.route('/config')
847@app.route('/config')
848def config():
848def config():
849− return jsonify({'categories': categories.keys(),
849+ return jsonify({'categories': list(categories.keys()),
850 'engines': [{'name': engine_name,
850 'engines': [{'name': engine_name,
851 'categories': engine.categories,
851 'categories': engine.categories,
852 'shortcut': engine.shortcut,
852 'shortcut': engine.shortcut,
@@ -854,7 +854,7 @@ def config():
854 'paging': engine.paging,
854 'paging': engine.paging,
855 'language_support': engine.language_support,
855 'language_support': engine.language_support,
856 'supported_languages':
856 'supported_languages':
857− engine.supported_languages.keys()
857+ list(engine.supported_languages.keys())
858 if isinstance(engine.supported_languages, dict)
858 if isinstance(engine.supported_languages, dict)
859 else engine.supported_languages,
859 else engine.supported_languages,
860 'safesearch': engine.safesearch,
860 'safesearch': engine.safesearch,