diff options
Diffstat (limited to 'Lib/packaging/database.py')
-rw-r--r-- | Lib/packaging/database.py | 6 |
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 |