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