From e4c595a2dfe3126dc274c3547a478ee0168ee1c3 Mon Sep 17 00:00:00 2001 From: Joshua Harlow Date: Wed, 19 Jun 2013 19:01:08 -0700 Subject: [PATCH] Use the egg-info helper to get the name. Change-Id: I60b36ed0e4eec8b4a7c2f64eb5749b746236054e --- anvil/packaging/base.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/anvil/packaging/base.py b/anvil/packaging/base.py index a8310a70..2be03219 100644 --- a/anvil/packaging/base.py +++ b/anvil/packaging/base.py @@ -117,9 +117,8 @@ class DependencyHandler(object): def _get_python_names(package_dirs): python_names = [] for pkg_dir in package_dirs: - cmdline = ["python", "setup.py", "--name"] - python_names.append(sh.execute(cmdline, cwd=pkg_dir)[0]. - splitlines()[-1].strip()) + pkg_details = pip_helper.get_directory_details(pkg_dir) + python_names.append(pkg_details['name']) return python_names def package_start(self):