Began versioning.
[stepper.git] / setup.py
index 989bfa3d8451a0f3585fcefa145bfc91ec32d4d5..318dfb277e26af9460aeffc59dd2e301a3035c28 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -1,9 +1,7 @@
-"""FFT_tools: unitary FFTs and power spectra for real data.
+"""Stepper: Python control of stepper motors.
 
-This pacakage mostly consists of normalizing wrappers around Numpy.fft.rttf()
-and a large suite of tests and checks to verify proper function.
 Requires
-  * Numpy (http://numpy.scipy.org/)
+  * PyComedi ()
 """
 
 classifiers = """\
@@ -32,21 +30,25 @@ if version < '2.2.3':
     DistributionMetadata.classifiers = None
     DistributionMetadata.download_url = None
 
+#from stepper import VERSION
+VERSION = "0.2" # can't import VERSION without also importing comedi.
+
 doclines = __doc__.split("\n")
 
-setup(name="FFT_tools",
-      version="0.1",
+setup(name="stepper",
+      version=VERSION,
       maintainer="W. Trevor King",
       maintainer_email="wking@drexel.edu",
       url = "http://www.physics.drexel.edu/~wking/code/python/",
-      download_url = "http://www.physics.drexel.edu/~wking/code/python/FFT_tools-0.1.tar.gz",
+      download_url = "http://www.physics.drexel.edu/~wking/code/python/stepper-%s.tar.gz" % (VERSION),
       license = "BSD",
       platforms = ["all"],
       description = doclines[0],
       long_description = "\n".join(doclines[2:]),
       classifiers = filter(None, classifiers.split("\n")),
-      py_modules = ['FFT_tools', 'ez_setup'],
+      py_modules = ['stepper', 'ez_setup'],
       #packages = find_packages(),
+      install_requires = "pycomedi >= 0.2",
       )
 
 # use packages to include subdirectory packages