24 lines
614 B
Python
24 lines
614 B
Python
# Distutils script for python-xlib
|
|
|
|
from pkg_resources import parse_requirements
|
|
from setuptools import (__version__ as setuptools_version, setup)
|
|
|
|
|
|
# Check setuptools is recent enough to support `setup.cfg`.
|
|
setuptools_require = next(parse_requirements('setuptools>=30.3.0'))
|
|
assert setuptools_version in setuptools_require, '{} is required'.format(setuptools_require)
|
|
|
|
|
|
setup(
|
|
install_requires=['six>=1.10.0'],
|
|
setup_requires=['setuptools-scm'],
|
|
packages=[
|
|
'Xlib',
|
|
'Xlib.ext',
|
|
'Xlib.keysymdef',
|
|
'Xlib.protocol',
|
|
'Xlib.support',
|
|
'Xlib.xobject'
|
|
],
|
|
)
|