App Engine Python SDK version 1.9.2
[gae.git] / python / lib / requests / requests / setup.py
blob16ba717b681febcb718863db08dd23fba92d2c26
1 #!/usr/bin/env python
3 import os
4 import sys
6 import requests
8 try:
9 from setuptools import setup
10 except ImportError:
11 from distutils.core import setup
13 if sys.argv[-1] == 'publish':
14 os.system('python setup.py sdist upload')
15 sys.exit()
17 packages = [
18 'requests',
19 'requests.packages',
20 'requests.packages.chardet',
21 'requests.packages.urllib3',
22 'requests.packages.urllib3.packages',
23 'requests.packages.urllib3.contrib',
24 'requests.packages.urllib3.packages.ssl_match_hostname'
27 requires = []
29 with open('README.rst') as f:
30 readme = f.read()
31 with open('HISTORY.rst') as f:
32 history = f.read()
33 with open('LICENSE') as f:
34 license = f.read()
36 setup(
37 name='requests',
38 version=requests.__version__,
39 description='Python HTTP for Humans.',
40 long_description=readme + '\n\n' + history,
41 author='Kenneth Reitz',
42 author_email='me@kennethreitz.com',
43 url='http://python-requests.org',
44 packages=packages,
45 package_data={'': ['LICENSE', 'NOTICE'], 'requests': ['*.pem']},
46 package_dir={'requests': 'requests'},
47 include_package_data=True,
48 install_requires=requires,
49 license=license,
50 zip_safe=False,
51 classifiers=(
52 'Development Status :: 5 - Production/Stable',
53 'Intended Audience :: Developers',
54 'Natural Language :: English',
55 'License :: OSI Approved :: Apache Software License',
56 'Programming Language :: Python',
57 'Programming Language :: Python :: 2.6',
58 'Programming Language :: Python :: 2.7',
59 'Programming Language :: Python :: 3',
60 'Programming Language :: Python :: 3.3',