diff options
author | Georg Brandl <georg@python.org> | 2014-01-09 17:14:07 +0100 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2014-01-09 17:14:07 +0100 |
commit | 2140f455b5b59d7e29d520c27b6eb9d2db30d006 (patch) | |
tree | bc48c372a71d661f361c6945e82738edcc113a76 /setup.py | |
parent | 846195f0fb24e724a611d601494fa5056936b5bc (diff) | |
parent | 8f1d30b59f7720cf99ed508ac720eb7126161e2b (diff) | |
download | pygments-2140f455b5b59d7e29d520c27b6eb9d2db30d006.tar.gz |
Merged in rwtolbert/pygments-main (pull request #238)
Added lexer for new Hy language, a variant of Lisp running under Python
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 28 |
1 files changed, 17 insertions, 11 deletions
@@ -31,16 +31,22 @@ try: from setuptools import setup, find_packages have_setuptools = True except ImportError: - from distutils.core import setup - def find_packages(): - return [ - 'pygments', - 'pygments.lexers', - 'pygments.formatters', - 'pygments.styles', - 'pygments.filters', - ] - have_setuptools = False + try: + import ez_setup + ez_setup.use_setuptools() + from setuptools import setup, find_packages + have_setuptools = True + except ImportError: + from distutils.core import setup + def find_packages(*args, **kwargs): + return [ + 'pygments', + 'pygments.lexers', + 'pygments.formatters', + 'pygments.styles', + 'pygments.filters', + ] + have_setuptools = False try: from distutils.command.build_py import build_py_2to3 as build_py @@ -68,7 +74,7 @@ setup( description = 'Pygments is a syntax highlighting package written in Python.', long_description = __doc__, keywords = 'syntax highlighting', - packages = find_packages(), + packages = find_packages(exclude=['ez_setup']), platforms = 'any', zip_safe = False, include_package_data = True, |