-
Notifications
You must be signed in to change notification settings - Fork 5
/
setup.py
28 lines (25 loc) · 730 Bytes
/
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
from setuptools import setup
from sys import version_info
packages = {
'httpio': 'httpio'
}
install_requires = [
'requests >= 2.10.0',
'six'
]
if version_info[0] > 3 or (version_info[0] == 3 and version_info[1] >= 6):
packages['httpio_async'] = 'httpio_async'
install_requires.append('aiohttp >= 3.5.4')
setup(
name='httpio',
version='0.3.0',
author='Barney Gale',
author_email='barney@barneygale.co.uk',
url='https://github.com/barneygale/httpio',
license='MIT',
description='HTTP resources as random-access file-like objects',
long_description=open('README.rst').read(),
packages=list(packages.keys()),
package_dir=packages,
install_requires=install_requires
)