1 """CalibCant: tools for thermally calibrating AFM cantilevers
7 http://www.physics.drexel.edu/~wking/code/git/calibcant.git
11 Development Status :: 2 - Pre-Alpha
12 Intended Audience :: Developers
13 Intended Audience :: Science/Research
14 Operating System :: POSIX
15 Operating System :: Unix
16 License :: OSI Approved :: GNU General Public License (GPL)
17 Programming Language :: Python
18 Topic :: Scientific/Engineering
19 Topic :: Software Development :: Libraries :: Python Modules
22 # http://peak.telecommunity.com/DevCenter/setuptools#using-setuptools-without-bundling-it
24 ez_setup.use_setuptools()
26 from setuptools import setup, find_packages
28 # patch distutils if it can't cope with the "classifiers" or
29 # "download_url" keywords
30 from sys import version
32 from distutils.dist import DistributionMetadata
33 DistributionMetadata.classifiers = None
34 DistributionMetadata.download_url = None
37 VERSION = calibcant.VERSION
39 doclines = __doc__.split("\n")
41 setup(name="calibcant",
43 maintainer="W. Trevor King",
44 maintainer_email="wking@drexel.edu",
45 url = "http://www.physics.drexel.edu/~wking/code/python/",
46 download_url = "http://www.physics.drexel.edu/~wking/code/python/calibcant-%s.tar.gz" % VERSION,
47 license = "GNU General Public License (GPL)",
49 description = doclines[0],
50 long_description = "\n".join(doclines[2:]),
51 classifiers = filter(None, classifiers.split("\n")),
52 py_modules = ['ez_setup'],
53 packages = find_packages(),
56 # use packages to include subdirectory packages
57 # use py_modules to include single-module packages
58 # use ext_modules to include extension modules
60 # http://www.python.org/doc/2.5.2/dist/listing-modules.html
61 # http://www.python.org/doc/2.5.2/dist/describing-extensions.html