#!/usr/bin/env python
# setup.py generated by flit for tools that don't yet use PEP 517

from distutils.core import setup

packages = \
['cloudsync',
 'cloudsync.command',
 'cloudsync.oauth',
 'cloudsync.providers',
 'cloudsync.sync',
 'cloudsync.tests',
 'cloudsync.tests.fixtures']

package_data = \
{'': ['*']}

install_requires = \
['arrow',
 'dataclasses',
 'pystrict',
 'msgpack',
 'requests_oauthlib',
 'python-daemon',
 'xxhash',
 'urllib3>=1.25.3',
 'watchdog']

extras_require = \
{":sys_platform == 'win32'": ['pywin32'],
 'all': ['cloudsync-gdrive',
         'cloudsync-onedrive',
         'boxsdk[jwt]',
         'dropbox',
         'boxsdk'],
 'box': ['boxsdk'],
 'boxcom': ['boxsdk[jwt]'],
 'dropbox': ['dropbox', 'six>=1.14.0'],
 'gdrive': ['cloudsync-gdrive'],
 'onedrive': ['cloudsync-onedrive']}

entry_points = \
{'console_scripts': ['cloudsync = cloudsync.command:main']}

setup(name='cloudsync',
      version='1.5.1',
      description='cloudsync enables simple cloud file-level sync with a variety of cloud providers',
      author='Atakama, LLC',
      author_email='dev-support@atakama.com',
      url='https://github.com/atakamallc/cloudsync',
      packages=packages,
      package_data=package_data,
      install_requires=install_requires,
      extras_require=extras_require,
      entry_points=entry_points,
      python_requires='>=3.6',
     )
