summaryrefslogtreecommitdiff
path: root/Lib/packaging/database.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/packaging/database.py')
-rw-r--r--Lib/packaging/database.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/Lib/packaging/database.py b/Lib/packaging/database.py
index 087a6ecadd..b1071489f6 100644
--- a/Lib/packaging/database.py
+++ b/Lib/packaging/database.py
@@ -159,7 +159,8 @@ class Distribution:
def _get_records(self, local=False):
with self.get_distinfo_file('RECORD') as record:
- record_reader = csv.reader(record, delimiter=',')
+ record_reader = csv.reader(record, delimiter=',',
+ lineterminator='\n')
# XXX needs an explaining comment
for row in record_reader:
path, checksum, size = (row[:] +
@@ -171,7 +172,8 @@ class Distribution:
def get_resource_path(self, relative_path):
with self.get_distinfo_file('RESOURCES') as resources_file:
- resources_reader = csv.reader(resources_file, delimiter=',')
+ resources_reader = csv.reader(resources_file, delimiter=',',
+ lineterminator='\n')
for relative, destination in resources_reader:
if relative == relative_path:
return destination