 				for name in apt_and_cran
 					merged = _.extend({}, cran_packages[name])
 					apt = apt_packages[name]
-					merged.command = apt.command
-					merged.source = apt.source
+					merged.provider = apt.provider
 					r_packages[name] = merged
 
 				callback null, r_packages

					for p in results
						packages[p.name] =
							name: p.name.toLowerCase()  # Because pip is case-insensitive, coerce to lowercase
							description: p?.details?.info.description
							source: 'pip'
							url: p?.details?.info.package_url
							summary: p?.details?.info.summary
							command: ["pip", "install", p.name]
					callback null, packages
			)



			for name in pip_and_conda
				p = _.extend({}, pip_packages[name])
				p.provider.source = 'conda'
				python_packages[name] = p

			for name in pip_only
