From abffb225575336103027ddd46a96c5e5fc561490 Mon Sep 17 00:00:00 2001 From: Stefano Zacchiroli <zack@upsilon.cc> Date: Thu, 12 Jul 2018 16:01:47 +0200 Subject: [PATCH] cli.py: prefer os.fsdecode() over manual fiddling with locale.getpref... --- swh/model/cli.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/swh/model/cli.py b/swh/model/cli.py index 7b52ce91..036844df 100644 --- a/swh/model/cli.py +++ b/swh/model/cli.py @@ -4,7 +4,6 @@ # See top-level LICENSE file for more information import click -import locale import os import sys @@ -107,8 +106,7 @@ def identify(obj_type, verify, show_filename, objects): for (obj, pid) in results: msg = pid if show_filename: - encoding = locale.getpreferredencoding(do_setlocale=False) - msg = '%s\t%s' % (pid, obj.decode(encoding)) + msg = '%s\t%s' % (pid, os.fsdecode(obj)) click.echo(msg) -- GitLab