forked from tsileo/bakthat
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
29 lines (26 loc) · 1.24 KB
/
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
29
import os
from setuptools import setup, find_packages
def read(fname):
return open(os.path.join(os.path.dirname(__file__), fname)).read()
setup(
name="bakthat",
version="0.6.0+gpg",
author="Thomas Sileo",
author_email="[email protected]",
description="Bakthat is a MIT licensed backup framework written in Python, it's both a command line tool and a Python module that helps you manage backups on Amazon S3/Glacier and OpenStack Swift. It automatically compress, encrypt (also with GnuPG) and upload your files.",
license="MIT",
keywords="aws s3 glacier backup restore archive gpg gnupg",
url="http://docs.bakthat.io",
packages=find_packages(exclude=['ez_setup', 'tests', 'tests.*']),
long_description=read('README.rst'),
install_requires=["aaargh", "boto", "pycrypto", "beefish", "grandfatherson", "peewee", "byteformat", "python-gnupg", "pyyaml", "sh", "requests", "events"],
entry_points={'console_scripts': ["bakthat = bakthat:main"]},
classifiers=[
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Topic :: System :: Archiving :: Backup",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python",
],
zip_safe=False,
)