diff --git a/imblearn/setup.py b/imblearn/setup.py index 08cbb4cf8..4b986cd5b 100644 --- a/imblearn/setup.py +++ b/imblearn/setup.py @@ -5,6 +5,8 @@ def configuration(parent_package='', top_path=None): config.add_subpackage('combine') config.add_subpackage('combine/tests') + config.add_subpackage('datasets') + config.add_subpackage('datasets/tests') config.add_subpackage('ensemble') config.add_subpackage('ensemble/tests') config.add_subpackage('metrics') diff --git a/setup.py b/setup.py old mode 100644 new mode 100755 index d1e4746dd..6d8c27e13 --- a/setup.py +++ b/setup.py @@ -41,11 +41,23 @@ def is_installing(): MAINTAINER_EMAIL = ('g.lemaitre58@gmail.com, fmfnogueira@gmail.com, ' 'dvro@cin.ufpe.br, ichkoar@gmail.com') URL = 'https://github.com/scikit-learn-contrib/imbalanced-learn' -LICENSE = 'new BSD' +LICENSE = 'MIT' DOWNLOAD_URL = 'https://github.com/scikit-learn-contrib/imbalanced-learn' VERSION = _VERSION_GLOBALS['__version__'] +def configuration(parent_package='', top_path=None): + if os.path.exists('MANIFEST'): + os.remove('MANIFEST') + + from numpy.distutils.misc_util import Configuration + config = Configuration(None, parent_package, top_path) + + config.add_subpackage('imblearn') + + return config + + if __name__ == "__main__": if is_installing(): module_check_fn = _VERSION_GLOBALS['_check_module_dependencies'] @@ -56,7 +68,8 @@ def is_installing(): for mod, meta in _VERSION_GLOBALS['REQUIRED_MODULE_METADATA'] if not meta['required_at_installation']] - setup(name=DISTNAME, + setup(configuration=configuration, + name=DISTNAME, maintainer=MAINTAINER, maintainer_email=MAINTAINER_EMAIL, description=DESCRIPTION,