from setuptools import setup, find_packages

package = 'aws-utils'
version = '0.1.0-SNAPSHOT'

# TODO: since this should be used as a library the versions should not
# be pinned down so aggressively
INSTALL_REQUIRES = [
    'boto==2.38.0',
    'boto3==1.2.3',
    'botocore==1.3.14',
    'bz2file==0.98',
    'docutils==0.12',
    'futures==3.0.3',
    'httpretty==0.8.10',
    'jmespath==0.9.0',
    'python-dateutil==2.4.2',
    'requests==2.8.1',
    'six==1.10.0',
    'smart-open==1.3.1',
    'wheel==0.24.0',
]

TEST_REQUIRES = [
    'moto==0.4.19',
    'pytest==2.8.5',
]

setup(
    name=package,
    version=version,
    author="Skimlinks Ltd.",
    author_email="dev@skimlinks.com",
    description="collection of AWS useful functions",
    url='https://github.com/skimhub/aws-utils',
    packages=find_packages(exclude=['test']),
    install_requires=INSTALL_REQUIRES,
    test_requires=TEST_REQUIRES,
)

from setuptools import setup, find_packages

package = 'aws-utils'
version = '0.1.0-SNAPSHOT'

INSTALL_REQUIRES = [
    'boto>=2.38.0,<3.0.0',
    'boto3>=1.2.3,<1.3.0',
    'smart-open>=1.3.1,<1.4.0',
]

TEST_REQUIRES = [
    'moto>=0.4.19,<0.5.0',
    'pytest>=2.8.5,<2.9.0',
]

setup(
    name=package,
    version=version,
    author="Skimlinks Ltd.",
    author_email="dev@skimlinks.com",
    description="collection of AWS useful functions",
    url='https://github.com/skimhub/aws-utils',
    packages=find_packages(exclude=['test']),
    install_requires=INSTALL_REQUIRES,
    test_requires=TEST_REQUIRES,
)

make dependencies less strict and more minimal