File tree Expand file tree Collapse file tree 3 files changed +25
-10
lines changed
Expand file tree Collapse file tree 3 files changed +25
-10
lines changed Original file line number Diff line number Diff line change 11import json
22import logging
3- from future .standard_library import install_aliases
4- install_aliases ()
3+
4+ from aws_xray_sdk .core .utils .compat import PY2
5+
6+ if PY2 :
7+ from future .standard_library import install_aliases
8+ install_aliases ()
59
610from urllib .request import urlopen , Request
711
Original file line number Diff line number Diff line change 33
44from aws_xray_sdk .core import xray_recorder
55from aws_xray_sdk .ext .util import strip_url
6- from future .standard_library import install_aliases
7- install_aliases ()
6+
7+ from aws_xray_sdk .core .utils .compat import PY2
8+
9+ if PY2 :
10+ from future .standard_library import install_aliases
11+ install_aliases ()
12+
813from urllib .parse import urlparse , uses_netloc
914from sqlalchemy .engine .base import Connection
1015
Original file line number Diff line number Diff line change 1+ import sys
2+
13from setuptools import setup , find_packages
24from os import path
35from aws_xray_sdk .version import VERSION
1214
1315long_description = read_md (path .join (CURRENT_DIR , 'README.md' ))
1416
17+ INSTALL_REQUIRED_DEPS = [
18+ 'enum34;python_version<"3.4"' ,
19+ 'wrapt' ,
20+ 'botocore>=1.11.3' ,
21+ ]
22+
23+ if sys .version_info [0 ] == 2 :
24+ INSTALL_REQUIRED_DEPS .append ("future" )
25+
1526setup (
1627 name = 'aws-xray-sdk' ,
1728 version = VERSION ,
4455 'Programming Language :: Python :: 3.9' ,
4556 ],
4657
47- install_requires = [
48- 'enum34;python_version<"3.4"' ,
49- 'wrapt' ,
50- 'future' ,
51- 'botocore>=1.11.3' ,
52- ],
58+ install_requires = INSTALL_REQUIRED_DEPS ,
5359
5460 keywords = 'aws xray sdk' ,
5561
You can’t perform that action at this time.
0 commit comments