diff options
author | phillip.eby <phillip.eby@6015fed2-1504-0410-9fe1-9d1591cc4771> | 2006-03-29 23:32:41 +0000 |
---|---|---|
committer | phillip.eby <phillip.eby@6015fed2-1504-0410-9fe1-9d1591cc4771> | 2006-03-29 23:32:41 +0000 |
commit | 3a73a2a8d7576862d6d291f5f20be745362e378d (patch) | |
tree | 03c589abad3b004b2f73605057cb3e2aaae7b345 /setup.py | |
parent | 5c1d1e588cf85e6db305c5666a8d4f0c52fd5f3e (diff) | |
download | python-setuptools-3a73a2a8d7576862d6d291f5f20be745362e378d.tar.gz |
Added ``test_loader`` keyword to support custom test loaders.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@43430 6015fed2-1504-0410-9fe1-9d1591cc4771
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 44 |
1 files changed, 22 insertions, 22 deletions
@@ -41,27 +41,34 @@ setup( packages = find_packages(), package_data = {'setuptools':['*.exe']}, + py_modules = ['pkg_resources', 'easy_install', 'site'], + zip_safe = False, # We want 'python -m easy_install' to work, for now :( + entry_points = { + "distutils.commands" : [ "%(cmd)s = setuptools.command.%(cmd)s:%(cmd)s" % locals() for cmd in SETUP_COMMANDS ], + "distutils.setup_keywords": [ - "eager_resources = setuptools.dist:assert_string_list", - "namespace_packages = setuptools.dist:check_nsp", - "extras_require = setuptools.dist:check_extras", - "install_requires = setuptools.dist:check_requirements", - "tests_require = setuptools.dist:check_requirements", - "entry_points = setuptools.dist:check_entry_points", - "test_suite = setuptools.dist:check_test_suite", - "zip_safe = setuptools.dist:assert_bool", + "eager_resources = setuptools.dist:assert_string_list", + "namespace_packages = setuptools.dist:check_nsp", + "extras_require = setuptools.dist:check_extras", + "install_requires = setuptools.dist:check_requirements", + "tests_require = setuptools.dist:check_requirements", + "entry_points = setuptools.dist:check_entry_points", + "test_suite = setuptools.dist:check_test_suite", + "zip_safe = setuptools.dist:assert_bool", "package_data = setuptools.dist:check_package_data", "exclude_package_data = setuptools.dist:check_package_data", "include_package_data = setuptools.dist:assert_bool", - "dependency_links = setuptools.dist:assert_string_list", + "dependency_links = setuptools.dist:assert_string_list", + "test_loader = setuptools.dist:check_importable", ], + "egg_info.writers": [ "PKG-INFO = setuptools.command.egg_info:write_pkg_info", "requires.txt = setuptools.command.egg_info:write_requirements", @@ -72,14 +79,17 @@ setup( "depends.txt = setuptools.command.egg_info:warn_depends_obsolete", "dependency_links.txt = setuptools.command.egg_info:overwrite_arg", ], - "console_scripts": - ["easy_install = setuptools.command.easy_install:main", + + "console_scripts": [ + "easy_install = setuptools.command.easy_install:main", "easy_install-%s = setuptools.command.easy_install:main" - % sys.version[:3] + % sys.version[:3] ], + "setuptools.file_finders": ["svn_cvs = setuptools.command.sdist:_default_revctrl"] }, + classifiers = [f.strip() for f in """ Development Status :: 3 - Alpha Intended Audience :: Developers @@ -111,13 +121,3 @@ setup( - - - - - - - - - - |