diff options
-rwxr-xr-x | setup.py | 47 |
1 files changed, 41 insertions, 6 deletions
@@ -1,11 +1,40 @@ +"""Numpy: array processing for numbers, strings, records, and objects. + +Numpy is a general-purpose array-processing package designed to +efficiently manipulate large multi-dimensional arrays of arbitrary +records without sacrificing too much speed for small multi-dimensional +arrays. Numpy is built on the Numeric code base and adds features +introduced by numarray as well as an extended C-API and the ability to +create arrays of arbitrary type. + +There are also basic facilities for discrete fourier transform, +basic linear algebra and random number generation. +""" + +DOCLINES = __doc__.split("\n") import os import sys +CLASSIFIERS = """\ +Development Status :: 4 - Beta +Intended Audience :: Science/Research +Intended Audience :: Developers +License :: OSI Approved +Programming Language :: C +Programming Language :: Python +Topic :: Software Development +Topic :: Scientific/Engineering +Operating System :: Microsoft :: Windows +Operating System :: POSIX +Operating System :: Unix +Operating System :: MacOS +""" + def setup_package(): - from scipy.distutils.core import setup - from scipy.distutils.misc_util import Configuration + from numpy.distutils.core import setup + from numpy.distutils.misc_util import Configuration old_path = os.getcwd() local_path = os.path.dirname(os.path.abspath(sys.argv[0])) @@ -16,14 +45,20 @@ def setup_package(): config = Configuration( maintainer = "SciPy Developers", maintainer_email = "scipy-dev@scipy.org", - description = "Core SciPy", + description = DOCLINES[0], + long_description = "\n".join(DOCLINES[2:]), url = "http://numeric.scipy.org", + download_url = "http://sourceforge.net/projects/numpy", license = 'BSD', + classifiers=filter(None, CLASSIFIERS.split('\n')), + author = "Travis E. Oliphant, et.al.", + author_email = "oliphant@ee.byu.edu", + platforms = ["Windows", "Linux", "Solaris", "Mac OS-X", "Unix"] ) - config.add_subpackage('scipy') + config.add_subpackage('numpy') - from scipy.core_version import version - config.name = 'scipy_core' + from numpy.version import version + config.name = 'numpy' config.dict_append(version=version) print config.name,'version',config.version |