1 "calibcant: tools for thermally calibrating AFM cantilevers"
4 Development Status :: 2 - Pre-Alpha
5 Intended Audience :: Developers
6 Intended Audience :: Science/Research
7 Operating System :: POSIX
8 Operating System :: Unix
9 License :: OSI Approved :: GNU General Public License (GPL)
10 Programming Language :: Python
11 Topic :: Scientific/Engineering
12 Topic :: Software Development :: Libraries :: Python Modules
15 from distutils.core import setup
19 from calibcant import __version__
22 def find_packages(root='calibcant'):
24 prefix = '.'+os.path.sep
25 for dirpath,dirnames,filenames in walk(root):
26 if '__init__.py' in filenames:
27 if dirpath.startswith(prefix):
28 dirpath = dirpath[len(prefix):]
29 packages.append(dirpath.replace(os.path.sep, '.'))
32 packages = find_packages()
34 setup(name='calibcant',
36 maintainer='W. Trevor King',
37 maintainer_email='wking@drexel.edu',
38 url = 'http://www.physics.drexel.edu/~wking/code/python/',
39 download_url = 'http://www.physics.drexel.edu/~wking/code/python/calibcant-%s.tar.gz' % __version__,
40 license = 'GNU General Public License (GPL)',
42 description = __doc__,
43 long_description = open('README', 'r').read(),
44 classifiers = filter(None, classifiers.split('\n')),
46 provides = ['calibcant (%s)' % __version__],
47 requires = ['piezo (>= 0.3)'],