On 4/9/25 3:39 PM, Stephen Finucane wrote: > Add a description to the 'ovs' project on PyPI. This should be pretty > trivial, but I have some questions on the last patch of the series.
Thanks, Stephen! That's a nice addition indeed. > > We may wish to build on this by migrating from setup.py to > pyproject.toml, but that's a job for another series. We do not have people with enough of python packaging expertise to tackle this one. So, if you want to help, that would be great. :) I think, one of the big barriers we have is building of the C extensions that have to link with the main libopenvswitch. It's a mess with setup.py and I don't really know how to even start with the pyproject.toml. We also need to make sure that this is correctly built and linked in the debian packages, which is another can of worms that we sort of figured out, but I imagine we may need some re-work if we migrate to a different build method. Best regards, Ilya Maximets. > > Stephen Finucane (4): > python: Don't leave file handles open > python: Add 'long_description' to 'setup.py' > python: Populate README with minimal context > python: Add example usage section to README > > python/README.rst | 137 ++++++++++++++++++++++++++++++++++++++- > python/setup.py.template | 14 ++-- > 2 files changed, 146 insertions(+), 5 deletions(-) > _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev