From: Kenneth Reitz Date: Mon, 23 Jan 2012 06:44:01 +0000 (-0500) Subject: reqs fixes X-Git-Tag: v0.10.1~16 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9fd2d07c1dac17805ada0da0dd1bc735d487b895;p=services%2Fpython-requests.git reqs fixes --- diff --git a/setup.py b/setup.py index d3f55f2..4b37e8d 100755 --- a/setup.py +++ b/setup.py @@ -4,6 +4,7 @@ import os import sys import requests +from requests.compat import is_py3 try: from setuptools import setup @@ -20,13 +21,13 @@ if sys.argv[-1] == 'test': os.system('python test_requests.py') sys.exit() -required = [ - 'certifi>=0.0.4', - 'chardet>=1.0.0' -] +required = ['certifi>=0.0.4',] + +if is_py3: + required.append('chardet2') +else: + required.append('chardet>=1.0.0') -if sys.version_info[:2] < (2,6): - required.append('simplejson') setup( name='requests', @@ -43,6 +44,8 @@ setup( 'requests.packages.urllib3', 'requests.packages.urllib3.packages', 'requests.packages.urllib3.packages.ssl_match_hostname', + 'requests.packages.urllib3.packages.mimetools_choose_boundary', + 'requests.packages.urllib3.packages.six', 'requests.packages.oreos' ], package_data={'': ['LICENSE', 'NOTICE']}, @@ -55,10 +58,9 @@ setup( 'Natural Language :: English', 'License :: OSI Approved :: ISC License (ISCL)', 'Programming Language :: Python', - 'Programming Language :: Python :: 2.5', 'Programming Language :: Python :: 2.6', 'Programming Language :: Python :: 2.7', - # 'Programming Language :: Python :: 3.0', - # 'Programming Language :: Python :: 3.1', + 'Programming Language :: Python :: 3.0', + 'Programming Language :: Python :: 3.1', ), )