From af7332b5b23acaca6d1da9fe04667e5d3d6a1737 Mon Sep 17 00:00:00 2001 From: Pradeep Damodara <pradeepdamodara.91@gmail.com> Date: Mon, 7 May 2018 15:47:45 -0400 Subject: [PATCH] Update pipenv-to-pip to read lockfiles properly Use the appropriate encoding to read a Pipfile.lock so we can properly load the data. Closes #678 --- vendor/pipenv-to-pip | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vendor/pipenv-to-pip b/vendor/pipenv-to-pip index 9f284243..3bc91c51 100755 --- a/vendor/pipenv-to-pip +++ b/vendor/pipenv-to-pip @@ -1,5 +1,6 @@ #!/usr/bin/env python +import io import json import sys @@ -7,7 +8,7 @@ import sys def main(): INFILE = sys.argv[1] - with open(INFILE, 'rb') as f: + with io.open(INFILE, 'r', encoding='utf-8') as f: lockfile = json.load(f) packages = [] -- GitLab