From 612d3ae45799dda3346b3844a53fc087d5087409 Mon Sep 17 00:00:00 2001 From: Berker Peksag Date: Tue, 18 Mar 2014 10:08:20 +0200 Subject: [PATCH] Fix output of hy2py on Python 3. Closes #535. --- bin/hy2py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/bin/hy2py b/bin/hy2py index 3bcade4..69b151b 100755 --- a/bin/hy2py +++ b/bin/hy2py @@ -1,6 +1,7 @@ #!/usr/bin/env python from __future__ import print_function -from hy.importer import (import_file_to_ast, import_file_to_hst) + +from hy.importer import import_file_to_ast, import_file_to_hst import argparse import sys @@ -25,15 +26,15 @@ options = parser.parse_args(sys.argv[1:]) if options.with_source: hst = import_file_to_hst(options.args[0]) - print(str(hst).encode("utf-8")) + print(hst) print() print() _ast = import_file_to_ast(options.args[0], module_name) if options.with_ast: - print(astor.dump(_ast).encode("utf-8")) + print(astor.dump(_ast)) print() print() if not options.without_python: - print(astor.codegen.to_source(_ast).encode("utf-8")) + print(astor.codegen.to_source(_ast))