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

Reply via email to