Conditionally install black

This commit is contained in:
Simon Willison 2019-05-03 21:58:27 -04:00
commit d88d015581

View file

@ -1,5 +1,6 @@
from setuptools import setup, find_packages
import os
import sys
import versioneer
@ -21,6 +22,11 @@ def get_version():
return g["__version__"]
# Only install black on Python 3.6 or higher
maybe_black = []
if sys.version_info > (3, 5):
maybe_black = ["black"]
setup(
name="datasette",
version=versioneer.get_version(),
@ -54,8 +60,8 @@ setup(
"pytest-asyncio==0.10.0",
"aiohttp==3.5.3",
"beautifulsoup4==4.6.1",
"black; python_version>'3.5'",
]
+ maybe_black
},
tests_require=["datasette[test]"],
classifiers=[