comparison setup.py @ 0:febfdc79550b

moved repository to Assembla
author catherine@DellZilla.myhome.westell.com
date Wed, 05 Mar 2008 12:16:19 -0500
parents
children 59288b38ea7b
comparison
equal deleted inserted replaced
-1:000000000000 0:febfdc79550b
1 #!/usr/bin/python
2 from setuptools import setup, find_packages
3
4 setup(
5 name="cmd2",
6 version="0.2.1",
7 py_modules = ['cmd2','flagReader'],
8
9 # metadata for upload to PyPI
10 author = 'Catherine Devlin',
11 author_email = 'catherine.devlin@gmail.com',
12 description = "Extra features for standard library's cmd module",
13 license = 'MIT',
14 keywords = 'command prompt console cmd',
15 url = 'http://www.assembla.com/wiki/show/python-cmd2',
16
17 long_description = """Enhancements for standard library's cmd module.
18
19 Drop-in replacement adds several features for command-prompt tools:
20
21 * Searchable command history (commands: "hi", "li", "run")
22 * Load commands from file, save to file, edit commands in file
23 * Multi-line commands
24 * Case-insensitive commands
25 * Special-character shortcut commands (beyond cmd's "@" and "!")
26 * Settable environment parameters
27 * Parsing commands with flags
28 * Redirection to file with >, >>; input from file with <
29
30 Useable without modification anywhere cmd is used; simply import cmd2.Cmd in place of cmd.Cmd.
31
32 Usage samples at http://www.assembla.com/wiki/show/python-cmd2/UsageSamples
33 """,
34
35 classifiers=[
36 'Development Status :: 4 - Beta',
37 'Environment :: Console',
38 'Operating System :: OS Independent',
39 'Intended Audience :: Developers',
40 'Intended Audience :: System Administrators',
41 'Programming Language :: Python',
42 'License :: OSI Approved :: MIT License',
43 'Topic :: Software Development :: Libraries :: Python Modules',
44 ],
45 )
46