-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
32 lines (29 loc) · 1.34 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
import sys
REQUIRED_PYTHON_VERSION = (3,)
if sys.version_info < REQUIRED_PYTHON_VERSION:
exit('Python version %s or higher is required.' % '.'.join(map(str, REQUIRED_PYTHON_VERSION)))
setup(
name='staticwebsync',
version='1.1.1',
author='Jon Colverson',
author_email='staticwebsync@jjc1138.net',
packages=['staticwebsync'],
url='http://staticwebsync.jjc1138.net/',
license='MIT',
classifiers=[
'Development Status :: 5 - Production/Stable',
'Environment :: Console',
'Intended Audience :: Developers',
'Intended Audience :: System Administrators',
'License :: OSI Approved :: MIT License',
'Natural Language :: English',
'Programming Language :: Python :: 3 :: Only',
'Topic :: Internet :: WWW/HTTP',
],
keywords='S3 CloudFront AWS',
description='Automates setting up S3/CloudFront for web site hosting',
long_description='staticwebsync is a command-line tool for automating the fiddly aspects of hosting your static web site on Amazon S3 or CloudFront. It automates the process of configuring the services for hosting web sites, and synchronizes the contents of a local folder to the site.',
entry_points={'console_scripts': ['sws = staticwebsync.sws:main']},
install_requires=['boto3', 'termcolor', 'colorama'],
)