Permalink
Browse files

Fix-up setup.py

  • Loading branch information...
1 parent 8e26545 commit da9c6da4a304d240492b653f526b9607b032921c @teoliphant teoliphant committed Jan 4, 2006
Showing with 41 additions and 6 deletions.
  1. +41 −6 setup.py
View
@@ -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

0 comments on commit da9c6da

Please sign in to comment.