From 3029f33a4bff225128658618ff70a4e7b955a19f Mon Sep 17 00:00:00 2001 From: Matthew Leonberger Date: Thu, 28 Sep 2017 07:53:17 +0900 Subject: Allow syntax errors to pass up since users should never see any. This will help with debugging. Right now it just tells you that pywal needs python 3.5 or newer. Merge remote-tracking branch 'origin/syntax-errors' into syntax-errors --- setup.py | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 8855e71..be72536 100644 --- a/setup.py +++ b/setup.py @@ -3,22 +3,19 @@ import setuptools try: import pywal -except (ImportError, SyntaxError): +except ImportError: print("error: pywal requires Python 3.5 or greater.") quit(1) - try: import pypandoc LONG_DESC = pypandoc.convert("README.md", "rst") -except(IOError, ImportError, RuntimeError): +except (IOError, ImportError, RuntimeError): LONG_DESC = open('README.md').read() - VERSION = pywal.__version__ DOWNLOAD = "https://github.com/dylanaraps/pywal/archive/%s.tar.gz" % VERSION - setuptools.setup( name="pywal", version=VERSION, @@ -37,10 +34,7 @@ setuptools.setup( "Programming Language :: Python :: 3.6", ], packages=["pywal"], - entry_points={ - "console_scripts": ["wal=pywal.__main__:main"] - }, + entry_points={"console_scripts": ["wal=pywal.__main__:main"]}, python_requires=">=3.5", test_suite="tests", - include_package_data=True -) + include_package_data=True) -- cgit v1.2.3