On Wed, 25 Feb 2026 12:14:16 +0100 Timothy Redaelli via dev <[email protected]> wrote:
> Currently, the 'ovstest' package is not included in the default setup.py > configuration. However, downstream packaging guidelines (such as the new > Fedora Python Packaging Guidelines [1]) imply that all files installed > into Python library directories should be managed by standard PyPA tools > like setuptools. > > Add a separate setup.py for ovstest (in python/ovstest/), allowing it to > be built and installed as its own independent Python package. This avoids > coupling it to the main 'ovs' package build and lets packagers install it > using standard Python build mechanisms. > > This package is a dependency for utilities such as 'ovs-l3ping' and > 'ovs-test'. > > [1] https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ > > Signed-off-by: Timothy Redaelli <[email protected]> > --- > python/automake.mk | 10 ++++ > python/ovstest/setup.py.template | 35 ++++++++++++++ > rhel/openvswitch-fedora.spec.in | 80 ++++++++++++++++++++++++++------ > 3 files changed, 112 insertions(+), 13 deletions(-) > create mode 100644 python/ovstest/setup.py.template Ops, I launched send-email with -1 and the patch and it sent the mail twice, please ignore the second mail _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
