xref: /aosp_15_r20/external/perfetto/python/setup.py (revision 6dbdd20afdafa5e3ca9b8809fa73465d530080dc)
1from distutils.core import setup
2
3setup(
4    name='perfetto',
5    packages=[
6        'perfetto',
7        'perfetto.batch_trace_processor',
8        'perfetto.common',
9        'perfetto.trace_processor',
10        'perfetto.trace_uri_resolver',
11    ],
12    package_data={'perfetto.trace_processor': ['*.descriptor']},
13    include_package_data=True,
14    version='0.11.0',
15    license='apache-2.0',
16    description='Python API for Perfetto\'s Trace Processor',
17    author='Perfetto',
18    author_email='[email protected]',
19    url='https://perfetto.dev/',
20    download_url='https://github.com/google/perfetto/archive/refs/tags/v30.0.tar.gz',
21    keywords=['trace processor', 'tracing', 'perfetto'],
22    install_requires=[
23        'protobuf',
24    ],
25    classifiers=[
26        'Development Status :: 3 - Alpha',
27        'License :: OSI Approved :: Apache Software License',
28        "Programming Language :: Python :: 3",
29        "Programming Language :: Python :: 3.5",
30        "Programming Language :: Python :: 3.6",
31        "Programming Language :: Python :: 3.7",
32        "Programming Language :: Python :: 3.8",
33        "Programming Language :: Python :: 3.9",
34    ],
35)
36