from setuptools import find_packages from setuptools import setup package_name = 'ros2trace_analysis' setup( name=package_name, version='0.1.1', packages=find_packages(exclude=['test']), data_files=[ ('share/' + package_name, ['package.xml']), ], install_requires=['ros2cli'], zip_safe=True, maintainer=( 'Christophe Bedard' ), maintainer_email=( 'christophe.bedard@apex.ai' ), author='Christophe Bedard', author_email='christophe.bedard@apex.ai', url='https://gitlab.com/micro-ROS/ros_tracing/tracetools_analysis', keywords=[], description='The trace analysis command for ROS 2 command line tools.', long_description=( 'The package provides the trace analysis ' 'command for the ROS 2 command line tools.' ), license='Apache 2.0', tests_require=['pytest'], entry_points={ 'ros2cli.command': [ f'trace-analysis = {package_name}.command.trace_analysis:TraceAnalysisCommand', ], 'ros2cli.extension_point': [ f'{package_name}.verb = {package_name}.verb:VerbExtension', ], f'{package_name}.verb': [ f'convert = {package_name}.verb.convert:ConvertVerb', f'process = {package_name}.verb.process:ProcessVerb', ], } )