-
Notifications
You must be signed in to change notification settings - Fork 6
/
setup.py
28 lines (27 loc) · 912 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
from setuptools import find_packages
from setuptools import setup
import os
setup(
name='kms-encryption-toolbox',
version='0.2.4',
url='https://github.com/ApplauseOSS/kms-encryption-toolbox',
license='MIT',
description='Encryption toolbox to be used with the Amazon Key Management Service for securing your deployment secrets. It encapsulates the aws-encryption-sdk package to expose cmdline actions.',
author='Applause App Quality, Inc.',
author_email='[email protected]',
zip_safe=False,
packages=['kmsencryption'],
install_requires=[
'cffi>=1.10.0',
'aws-encryption-sdk>=3,<4',
'click>=6.6',
'cryptography>=1.8.1,!=3.4',
'future>=0.16.0'
],
entry_points={
"console_scripts": [
"kms-encryption = kmsencryption.__main__:main",
]
},
scripts=["kmsencryption/scripts/decrypt-and-start"],
)