1 #!/usr/bin/env python 2 3 from setuptools import setup 4 5 import rsa 6 7 setup(name='rsa', 8 version=rsa.__version__, 9 description='Pure-Python RSA implementation', 10 author='Sybren A. Stuvel', 11 author_email='sybren (at] stuvel.eu', 12 maintainer='Sybren A. Stuvel', 13 maintainer_email='sybren (at] stuvel.eu', 14 url='http://stuvel.eu/rsa', 15 packages=['rsa'], 16 license='ASL 2', 17 classifiers=[ 18 'Development Status :: 5 - Production/Stable', 19 'Intended Audience :: Developers', 20 'Intended Audience :: Education', 21 'Intended Audience :: Information Technology', 22 'License :: OSI Approved :: Apache Software License', 23 'Operating System :: OS Independent', 24 'Programming Language :: Python', 25 'Programming Language :: Python :: 3', 26 'Topic :: Security :: Cryptography', 27 ], 28 install_requires=[ 29 'pyasn1 >= 0.1.3', 30 ], 31 entry_points={ 'console_scripts': [ 32 'pyrsa-priv2pub = rsa.util:private_to_public', 33 'pyrsa-keygen = rsa.cli:keygen', 34 'pyrsa-encrypt = rsa.cli:encrypt', 35 'pyrsa-decrypt = rsa.cli:decrypt', 36 'pyrsa-sign = rsa.cli:sign', 37 'pyrsa-verify = rsa.cli:verify', 38 'pyrsa-encrypt-bigfile = rsa.cli:encrypt_bigfile', 39 'pyrsa-decrypt-bigfile = rsa.cli:decrypt_bigfile', 40 ]}, 41 42 ) 43