Skip to content

Commit eca4439

Browse files
committed
Better extras_requires handling.
1 parent f8b3979 commit eca4439

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

setup.py

+7-4
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,13 @@ def run(cls):
4141
"lz4": ["lz4"],
4242
"snappy": ["python-snappy"],
4343
"zstd": ["python-zstandard"],
44-
# "gssapi": ["gssapi"],
45-
# "gssapi_sspi": ["pywin32"],
44+
"gssapi": ["gssapi"],
45+
"sspi": ["pywin32 >= 301"],
46+
"krb5_auto": [
47+
'pywin32>=301;platform_system=="Windows"',
48+
'gssapi;platform_system=="Linux"',
49+
],
50+
4651
},
4752
cmdclass={"test": Tox},
4853
packages=find_packages(exclude=['test']),
@@ -58,8 +63,6 @@ def run(cls):
5863
"Intended Audience :: Developers",
5964
"License :: OSI Approved :: Apache Software License",
6065
"Programming Language :: Python",
61-
"Programming Language :: Python :: 2",
62-
"Programming Language :: Python :: 2.7",
6366
"Programming Language :: Python :: 3",
6467
"Programming Language :: Python :: 3.4",
6568
"Programming Language :: Python :: 3.5",

0 commit comments

Comments
 (0)