From c4cf03925a6e1a194cd537c6cc3b164d9be71853 Mon Sep 17 00:00:00 2001 From: Abhishek Verma Date: Mon, 10 Aug 2026 10:00:35 +0200 Subject: [PATCH] mpm: replace mprpc with grpc pkg requirements --- mpm/python/setup.py.in | 67 ++++++++++++++++++++---------------------- 1 file changed, 32 insertions(+), 35 deletions(-) diff --git a/mpm/python/setup.py.in b/mpm/python/setup.py.in index a40c549fc..e36d86ea4 100755 --- a/mpm/python/setup.py.in +++ b/mpm/python/setup.py.in @@ -10,38 +10,35 @@ USRP/MPM from setuptools import setup -setup(name='usrp_mpm', - version='0.0.0', - description='Universal Software Radio Peripheral (USRP) Machiavellian Puppet Master (MPM) Python API', - classifiers=[ - 'Development Status :: 4 - Beta', - 'Programming Language :: C++', - 'Programming Language :: Python', - 'Topic :: System :: Hardware :: Hardware Drivers', - ], - keywords='SDR UHD USRP SDR', - author='Ettus Research', - author_email='uhd.maintainer@emerson.com', - url='https://www.ettus.com/', - license='GPL-3.0-or-later', - package_dir={'': '${CMAKE_CURRENT_BINARY_DIR}'}, - package_data={"usrp_mpm": ["*.so"]}, - zip_safe=False, - packages=[ - 'usrp_mpm', - 'usrp_mpm.periph_manager', - 'usrp_mpm.dboard_manager', - 'usrp_mpm.chips', - 'usrp_mpm.chips.ic_reg_maps', - 'usrp_mpm.cores', - 'usrp_mpm.sys_utils', - 'usrp_mpm.xports', - 'usrp_mpm.simulator', - ], - install_requires=[ - 'mprpc', - 'systemd-python', - 'pyroute2', - 'pyudev' - ], - tests_require=['pytest', 'pylint']) +setup( + name="usrp_mpm", + version="0.0.0", + description="Universal Software Radio Peripheral (USRP) Machiavellian Puppet Master (MPM) Python API", + classifiers=[ + "Development Status :: 4 - Beta", + "Programming Language :: C++", + "Programming Language :: Python", + "Topic :: System :: Hardware :: Hardware Drivers", + ], + keywords="SDR UHD USRP SDR", + author="Ettus Research", + author_email="uhd.maintainer@emerson.com", + url="https://www.ettus.com/", + license="GPL-3.0-or-later", + package_dir={"": "${CMAKE_CURRENT_BINARY_DIR}"}, + package_data={"usrp_mpm": ["*.so"]}, + zip_safe=False, + packages=[ + "usrp_mpm", + "usrp_mpm.periph_manager", + "usrp_mpm.dboard_manager", + "usrp_mpm.chips", + "usrp_mpm.chips.ic_reg_maps", + "usrp_mpm.cores", + "usrp_mpm.sys_utils", + "usrp_mpm.xports", + "usrp_mpm.simulator", + ], + install_requires=["grpcio", "protobuf", "systemd-python", "pyroute2", "pyudev"], + tests_require=["pytest", "pylint"], +)