1
# Copyright 2014 Pants project contributors (see CONTRIBUTORS.md).
2
# Licensed under the Apache License, Version 2.0 (see LICENSE).
6
from setuptools import setup
9
with open(os.path.join(os.path.dirname(__file__), 'CHANGES.rst')) as fp:
10
LONG_DESCRIPTION = fp.read()
13
# This seems to be a fairly standard version file pattern.
15
version_py_file = os.path.join(os.path.dirname(__file__), 'pex', 'version.py')
16
with open(version_py_file) as version_py:
17
exec(compile(version_py.read(), version_py_file, 'exec'))
22
version = __version__,
23
description = "The PEX packaging toolchain.",
24
long_description = LONG_DESCRIPTION,
25
url = 'https://github.com/pantsbuild/pex',
26
license = 'Apache License, Version 2.0',
29
'Intended Audience :: Developers',
30
'License :: OSI Approved :: Apache Software License',
31
'Operating System :: OS Independent',
32
'Programming Language :: Python',
43
'twitter.common.contextutil>=0.3.1,<0.4.0',
44
'twitter.common.lang>=0.3.1,<0.4.0',
45
'twitter.common.testing>=0.3.1,<0.4.0',
46
'twitter.common.dirutil>=0.3.1,<0.4.0',
51
'pex = pex.bin.pex:main [whl]',
55
'whl': ['wheel>=0.24.0,<0.25.0'],