blob: 9ddb8a63b3a256eab7cc731dc5b913371d5ba46e [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üvel65557122015-07-29 09:22:09 +02008 version=rsa.__version__,
9 description='Pure-Python RSA implementation',
10 author='Sybren A. Stuvel',
11 author_email='sybren@stuvel.eu',
12 maintainer='Sybren A. Stuvel',
13 maintainer_email='sybren@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 ]},
Sybren A. Stüvel65ce6642011-07-24 19:57:19 +020041
Sybren A. Stüvel65557122015-07-29 09:22:09 +020042 )