From 69ae1b99dfe19a55bb98c8c6cd5c5f451bf7130f Mon Sep 17 00:00:00 2001 From: louisabraham Date: Tue, 22 Oct 2019 08:51:23 +0200 Subject: [PATCH] version 0.4.8: support utf-8, close #26 --- ffpass/__init__.py | 12 ++++++++++-- setup.py | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/ffpass/__init__.py b/ffpass/__init__.py index 43f6bed..24554da 100644 --- a/ffpass/__init__.py +++ b/ffpass/__init__.py @@ -309,10 +309,18 @@ def makeParser(required_dir): ) parser_import.add_argument( - "-f", "--from", dest="from_file", type=argparse.FileType("r"), default=sys.stdin + "-f", + "--from", + dest="from_file", + type=argparse.FileType("r", encoding="utf-8"), + default=sys.stdin, ) parser_export.add_argument( - "-t", "--to", dest="to_file", type=argparse.FileType("w"), default=sys.stdout + "-t", + "--to", + dest="to_file", + type=argparse.FileType("w", encoding="utf-8"), + default=sys.stdout, ) for sub in subparsers.choices.values(): diff --git a/setup.py b/setup.py index a50b172..c8c5371 100755 --- a/setup.py +++ b/setup.py @@ -10,7 +10,7 @@ def read(fname): setup( name="ffpass", - version="0.4.7", + version="0.4.8", author="Louis Abraham", license="MIT", author_email="louis.abraham@yahoo.fr", -- 2.52.0