comparison setup.py @ 30:a58f91ead4ba v0.1.0

Created setup.py and MANIFEST for distribution. Created purple script. Renamed README.rst to README.txt since distutils seemed to want either README or README.txt.
author Brian Neal <bgneal@gmail.com>
date Wed, 19 Feb 2014 18:58:34 -0600
parents
children
comparison
equal deleted inserted replaced
29:b90f0c599db7 30:a58f91ead4ba
1 #!/usr/bin/env python
2 # Copyright (C) 2014 by Brian Neal.
3 # This file is part of purple, the PURPLE (Cipher Machine 97) simulation.
4 # purple is released under the MIT License (see LICENSE.txt).
5
6 from distutils.core import setup
7 from os.path import join, dirname
8
9 import purple
10
11 setup(
12 name='purple',
13 version=purple.__version__,
14 author='Brian Neal',
15 author_email='bgneal@gmail.com',
16 url='https://bitbucket.org/bgneal/purple/',
17 license='MIT',
18 description='Simulation of the WW2 Japanese PURPLE cipher machine.',
19 long_description=open(join(dirname(__file__), 'README.txt')).read(),
20 packages=['purple', 'purple.tests'],
21 scripts=['scripts/purple'],
22 classifiers = [
23 'Development Status :: 4 - Beta',
24 'Environment :: Console',
25 'Intended Audience :: End Users/Desktop',
26 'Intended Audience :: Developers',
27 'Intended Audience :: Information Technology',
28 'Intended Audience :: Science/Research',
29 'Intended Audience :: Other Audience',
30 'Intended Audience :: Education',
31 'License :: OSI Approved :: MIT License',
32 'Operating System :: OS Independent',
33 'Natural Language :: English',
34 'Programming Language :: Python',
35 'Programming Language :: Python :: 3',
36 'Topic :: Communications',
37 'Topic :: Security',
38 'Topic :: Security :: Cryptography',
39 'Topic :: Software Development :: Libraries',
40 'Topic :: Software Development :: Libraries :: Python Modules',
41 'Topic :: Utilities',
42 ],
43 )