summaryrefslogtreecommitdiff
path: root/g_cran
diff options
context:
space:
mode:
Diffstat (limited to 'g_cran')
-rw-r--r--g_cran/cran_read.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/g_cran/cran_read.py b/g_cran/cran_read.py
index 4bd51d4..aeb1867 100644
--- a/g_cran/cran_read.py
+++ b/g_cran/cran_read.py
@@ -128,8 +128,9 @@ def read_packages(package_filename,local_repository):
remote_uri=repository_file.read().strip()
while not file_parts.eof:
cran_package=dict(rfc822.Message(file_parts).items()) #read part of PACKAGES file
- pms_package=pmsify_package_data(cran_package,remote_uri) #fix values
- packages.append(pms_package) #store in dict
+ if len(cran_package):
+ pms_package=pmsify_package_data(cran_package,remote_uri) #fix values
+ packages.append(pms_package) #store in dict
return packages
def find_package(repo_location,package_name):