bgneal@30
|
1 #!/usr/bin/env python
|
bgneal@30
|
2 # Copyright (C) 2012 by Brian Neal.
|
bgneal@30
|
3 # This file is part of Py-Enigma, the Enigma Machine simulation.
|
bgneal@30
|
4 # Py-Enigma is released under the MIT License (see License.txt).
|
bgneal@30
|
5
|
bgneal@30
|
6 from distutils.core import setup
|
bgneal@30
|
7 from os.path import join, dirname
|
bgneal@30
|
8
|
bgneal@30
|
9 import enigma
|
bgneal@30
|
10
|
bgneal@30
|
11 setup(
|
bgneal@46
|
12 name='py-enigma',
|
bgneal@30
|
13 version=enigma.__version__,
|
bgneal@30
|
14 author='Brian Neal',
|
bgneal@30
|
15 author_email='bgneal@gmail.com',
|
bgneal@30
|
16 url='https://bitbucket.org/bgneal/enigma/',
|
bgneal@30
|
17 license='MIT',
|
bgneal@30
|
18 description='A historically accurate Enigma machine simulation library.',
|
bgneal@30
|
19 long_description=open(join(dirname(__file__), 'README.txt')).read(),
|
bgneal@30
|
20 packages=['enigma', 'enigma.rotors', 'enigma.tests'],
|
bgneal@47
|
21 package_data=dict(enigma=['examples/*.py',
|
bgneal@47
|
22 'docs/source/*.rst',
|
bgneal@47
|
23 'docs/source/*.py',
|
bgneal@47
|
24 ]),
|
bgneal@30
|
25 scripts=['pyenigma.py'],
|
bgneal@30
|
26 classifiers = [
|
bgneal@30
|
27 'Development Status :: 3 - Alpha',
|
bgneal@30
|
28 'Environment :: Console',
|
bgneal@30
|
29 'Intended Audience :: End Users/Desktop',
|
bgneal@30
|
30 'Intended Audience :: Developers',
|
bgneal@30
|
31 'Intended Audience :: Information Technology',
|
bgneal@30
|
32 'Intended Audience :: Science/Research',
|
bgneal@30
|
33 'Intended Audience :: Other Audience',
|
bgneal@30
|
34 'Intended Audience :: Education',
|
bgneal@30
|
35 'License :: OSI Approved :: MIT License',
|
bgneal@30
|
36 'Operating System :: OS Independent',
|
bgneal@30
|
37 'Natural Language :: English',
|
bgneal@30
|
38 'Programming Language :: Python',
|
bgneal@30
|
39 'Programming Language :: Python :: 3',
|
bgneal@30
|
40 'Topic :: Communications',
|
bgneal@30
|
41 'Topic :: Security',
|
bgneal@30
|
42 'Topic :: Security :: Cryptography',
|
bgneal@30
|
43 'Topic :: Software Development :: Libraries',
|
bgneal@30
|
44 'Topic :: Software Development :: Libraries :: Python Modules',
|
bgneal@30
|
45 'Topic :: Utilities',
|
bgneal@30
|
46 ],
|
bgneal@30
|
47 )
|