forked from ShahriyarR/MySQL-AutoXtraBackup
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
32 lines (30 loc) · 1.08 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
30
31
32
from setuptools import setup
datafiles = [('//etc', ['general_conf/bck.conf'])]
setup(
name='mysql-autoxtrabackup',
version='1.5.1',
packages=['general_conf', 'backup_prepare', 'partial_recovery', 'master_backup_script', 'prepare_env_test_mode'],
package_data={
'prepare_env_test_mode': ['*.sh']
},
py_modules=['autoxtrabackup'],
url='https://github.com/ShahriyarR/MySQL-AutoXtraBackup',
download_url='https://github.com/ShahriyarR/MySQL-AutoXtraBackup/archive/v1.5.1.zip',
license='MIT',
author='Shahriyar Rzayev',
author_email='rzayev.shahriyar@yandex.com',
description='Commandline tool written in Python 3 for using Percona XtraBackup',
install_requires=[
'click>=3.3',
'mysql-connector==2.1.4',
'pid>=2.0',
'humanfriendly>=2.0',
'pytest'
],
dependency_links=['https://dev.mysql.com/get/Downloads/Connector-Python/mysql-connector-python-2.1.4.tar.gz'],
entry_points='''
[console_scripts]
autoxtrabackup=autoxtrabackup:all_procedure
''',
data_files=datafiles,
)