mpm: replace mprpc with grpc pkg requirements

This commit is contained in:
Abhishek Verma 2026-08-10 10:00:35 +02:00 committed by mkoop-ni
parent f0b5d454cc
commit c4cf03925a

View File

@ -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"],
)