blob: e5a857079a125acf671b07a46ed386ab4c686431 [file] [log] [blame]
Sybren Stüvel454261b2008-04-23 13:22:44 +02001#!/usr/bin/env python
Sybren Stüvel454261b2008-04-23 13:22:44 +02002
3from setuptools import setup
4
Sybren A. Stüvelcc647c42010-02-05 09:50:15 +01005import rsa
6
Sybren Stüvel454261b2008-04-23 13:22:44 +02007setup(name='rsa',
Sybren A. Stüvelcc647c42010-02-05 09:50:15 +01008 version=rsa.__version__,
Sybren Stüvel454261b2008-04-23 13:22:44 +02009 description='Pure-Python RSA implementation',
Sybren A. Stüvelcc647c42010-02-05 09:50:15 +010010 author='Sybren A. Stuvel',
Sybren Stüvel454261b2008-04-23 13:22:44 +020011 author_email='sybren@stuvel.eu',
Sybren A. Stüvelcc647c42010-02-05 09:50:15 +010012 maintainer='Sybren A. Stuvel',
Sybren Stüvel454261b2008-04-23 13:22:44 +020013 maintainer_email='sybren@stuvel.eu',
Sybren A. Stüvelfd5eab72010-02-05 10:36:47 +010014 url='http://stuvel.eu/rsa',
Sybren Stüvel454261b2008-04-23 13:22:44 +020015 packages=['rsa'],
Sybren A. Stüvele459baa2011-08-05 10:39:20 +020016 license='ASL 2',
Sybren Stüvel454261b2008-04-23 13:22:44 +020017 classifiers=[
Sybren A. Stüvele459baa2011-08-05 10:39:20 +020018 'Development Status :: 5 - Production/Stable',
Sybren A. Stüvel71b46732010-02-05 10:13:23 +010019 'Intended Audience :: Developers',
20 'Intended Audience :: Education',
21 'Intended Audience :: Information Technology',
Sybren A. Stüvele459baa2011-08-05 10:39:20 +020022 'License :: OSI Approved :: Apache Software License',
Sybren Stüvel454261b2008-04-23 13:22:44 +020023 'Operating System :: OS Independent',
24 'Programming Language :: Python',
Brett Cannon183664c2014-02-28 16:38:40 +000025 'Programming Language :: Python :: 3',
Sybren A. Stüvel71b46732010-02-05 10:13:23 +010026 'Topic :: Security :: Cryptography',
Sybren Stüvel454261b2008-04-23 13:22:44 +020027 ],
Sybren A. Stüvel8bb4ec32011-07-14 21:33:55 +020028 install_requires=[
Sybren A. Stüvel7fb25ca2012-06-18 16:15:22 +020029 'pyasn1 >= 0.1.3',
Sybren A. Stüvel8bb4ec32011-07-14 21:33:55 +020030 ],
Sybren A. Stüvel65ce6642011-07-24 19:57:19 +020031 entry_points={ 'console_scripts': [
32 'pyrsa-priv2pub = rsa.util:private_to_public',
Sybren A. Stüvel64c5f922011-07-31 21:32:07 +020033 'pyrsa-keygen = rsa.cli:keygen',
Sybren A. Stüvel1d15b0b2011-07-31 22:30:18 +020034 'pyrsa-encrypt = rsa.cli:encrypt',
35 'pyrsa-decrypt = rsa.cli:decrypt',
Sybren A. Stüvel85296722011-07-31 22:54:51 +020036 'pyrsa-sign = rsa.cli:sign',
37 'pyrsa-verify = rsa.cli:verify',
Sybren A. Stüvel86f17992011-08-01 22:37:04 +020038 'pyrsa-encrypt-bigfile = rsa.cli:encrypt_bigfile',
39 'pyrsa-decrypt-bigfile = rsa.cli:decrypt_bigfile',
Sybren A. Stüvel65ce6642011-07-24 19:57:19 +020040 ]},
41
Sybren Stüvel454261b2008-04-23 13:22:44 +020042)