Skip to content

Commit f09245f

Browse files
e-kwsmccordoba12
authored andcommitted
Only use future library in Python 2 (#677)
1 parent 8db7654 commit f09245f

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

pyls/__init__.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
# Copyright 2017 Palantir Technologies, Inc.
22
import os
3-
from future.standard_library import install_aliases
3+
import sys
44
import pluggy
55
from ._version import get_versions
66

7-
install_aliases()
7+
if sys.version_info[0] < 3:
8+
from future.standard_library import install_aliases
9+
install_aliases()
10+
811
__version__ = get_versions()['version']
912
del get_versions
1013

setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@
3333
# https://packaging.python.org/en/latest/requirements.html
3434
install_requires=[
3535
'configparser; python_version<"3.0"',
36-
'future>=0.14.0',
37-
'futures; python_version<"3.2"',
36+
'future>=0.14.0; python_version<"3"',
3837
'backports.functools_lru_cache; python_version<"3.2"',
3938
'jedi>=0.15.0,<0.16',
4039
'python-jsonrpc-server>=0.1.0',

0 commit comments

Comments
 (0)