diff options
Diffstat (limited to 'g_cran')
-rw-r--r-- | g_cran/cran_read.py | 5 |
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): |