bgneal@30: #!/usr/bin/env python bgneal@30: # Copyright (C) 2012 by Brian Neal. bgneal@30: # This file is part of Py-Enigma, the Enigma Machine simulation. bgneal@30: # Py-Enigma is released under the MIT License (see License.txt). bgneal@30: bgneal@30: from distutils.core import setup bgneal@30: from os.path import join, dirname bgneal@30: bgneal@30: import enigma bgneal@30: bgneal@30: setup( bgneal@46: name='py-enigma', bgneal@30: version=enigma.__version__, bgneal@30: author='Brian Neal', bgneal@30: author_email='bgneal@gmail.com', bgneal@30: url='https://bitbucket.org/bgneal/enigma/', bgneal@30: license='MIT', bgneal@30: description='A historically accurate Enigma machine simulation library.', bgneal@30: long_description=open(join(dirname(__file__), 'README.txt')).read(), bgneal@30: packages=['enigma', 'enigma.rotors', 'enigma.tests'], bgneal@47: package_data=dict(enigma=['examples/*.py', bgneal@47: 'docs/source/*.rst', bgneal@47: 'docs/source/*.py', bgneal@47: ]), bgneal@30: scripts=['pyenigma.py'], bgneal@30: classifiers = [ bgneal@30: 'Development Status :: 3 - Alpha', bgneal@30: 'Environment :: Console', bgneal@30: 'Intended Audience :: End Users/Desktop', bgneal@30: 'Intended Audience :: Developers', bgneal@30: 'Intended Audience :: Information Technology', bgneal@30: 'Intended Audience :: Science/Research', bgneal@30: 'Intended Audience :: Other Audience', bgneal@30: 'Intended Audience :: Education', bgneal@30: 'License :: OSI Approved :: MIT License', bgneal@30: 'Operating System :: OS Independent', bgneal@30: 'Natural Language :: English', bgneal@30: 'Programming Language :: Python', bgneal@30: 'Programming Language :: Python :: 3', bgneal@30: 'Topic :: Communications', bgneal@30: 'Topic :: Security', bgneal@30: 'Topic :: Security :: Cryptography', bgneal@30: 'Topic :: Software Development :: Libraries', bgneal@30: 'Topic :: Software Development :: Libraries :: Python Modules', bgneal@30: 'Topic :: Utilities', bgneal@30: ], bgneal@30: )