From 1d45a30026834e3f908464746980842dd119dbc4 Mon Sep 17 00:00:00 2001 From: Christoph Groth <christoph.groth@cea.fr> Date: Mon, 19 Oct 2015 12:54:45 +0200 Subject: [PATCH] setup.py: use setuptools.find_packages() --- setup.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/setup.py b/setup.py index f7d68143..561dda18 100755 --- a/setup.py +++ b/setup.py @@ -17,7 +17,7 @@ import glob import imp import subprocess import ConfigParser -from setuptools import setup, Extension, Command +from setuptools import setup, find_packages, Extension, Command from sysconfig import get_platform from distutils.errors import DistutilsError, DistutilsModuleError, \ CCompilerError @@ -247,12 +247,6 @@ def long_description(): return '\n'.join(text) -def packages(): - return [root.replace('/', '.') - for root, dnames, fnames in os.walk('kwant') - if '__init__.py' in fnames or root.endswith('/tests')] - - def search_mumps(): """Return the configuration for MUMPS if it is available in a known way. @@ -448,7 +442,7 @@ def main(): platforms=["Unix", "Linux", "Mac OS-X", "Windows"], url="http://kwant-project.org/", license="BSD", - packages=packages(), + packages=find_packages('.'), test_suite = 'nose.collector', cmdclass={'build': kwant_build, 'sdist': kwant_sdist, -- GitLab