| Index: tools/telemetry/third_party/subprocess32/setup.py
|
| diff --git a/tools/telemetry/third_party/subprocess32/setup.py b/tools/telemetry/third_party/subprocess32/setup.py
|
| new file mode 100755
|
| index 0000000000000000000000000000000000000000..07d9c374af644c442f29295b827fd9d8876802fb
|
| --- /dev/null
|
| +++ b/tools/telemetry/third_party/subprocess32/setup.py
|
| @@ -0,0 +1,37 @@
|
| +#!/usr/bin/python
|
| +
|
| +import sys
|
| +from distutils.core import setup, Extension
|
| +
|
| +
|
| +def main():
|
| + if sys.version_info[0] != 2:
|
| + sys.stderr.write('This backport is for Python 2.x only.\n')
|
| + sys.exit(1)
|
| +
|
| + ext = Extension('_posixsubprocess', ['_posixsubprocess.c'],
|
| + depends=['_posixsubprocess_helpers.c'])
|
| +
|
| + setup(
|
| + name='subprocess32',
|
| + version='3.2.6',
|
| + description='Backport of the subprocess module from Python 3.2/3.3 for use on 2.x.',
|
| + long_description="""
|
| +This is a backport of the subprocess standard library module from
|
| +Python 3.2 & 3.3 for use on Python 2.4, 2.5, 2.6 and 2.7.
|
| +It includes bugfixes and new features. On POSIX systems it is
|
| +guaranteed to be reliable when used in threaded applications.
|
| +Bonus: It includes timeout support from Python 3.3.""",
|
| + license='PSF license',
|
| +
|
| + maintainer='Gregory P. Smith',
|
| + maintainer_email='greg@krypto.org',
|
| + url='http://code.google.com/p/python-subprocess32/',
|
| +
|
| + ext_modules=[ext],
|
| + py_modules=['subprocess32'],
|
| + )
|
| +
|
| +
|
| +if __name__ == '__main__':
|
| + main()
|
|
|