<div dir="ltr">Hi,<br><br>During the Yoga PTG we discussed the possibility of deprecating python-neutronclient (see [0]).<br>The CLI part of python-neutronclient is already deprecated (see [1]), but we have python bindings for Neutron both in python-neutronclient and in openstacksdk.<br><br>As python-neutronclient's binding code is widely used as "client" code (i.e.: Heat, Horizon, Nova), but python-openstackclient uses openstacksdk's binding code for "client" this means duplicated work and maintenance for all the bindings.<br><br>If we have a new API feature the binding code must go both  to python-neutronclient to make it available in Heat, and to<br>openstacksdk to have openstackclient support for it.<br><br>The best would be to have the binding code in openstacksdk and deprecate python-neutronclient, but before we plan anything we would like to have a list of projects that depend on python-neutronclient. <br>We identified a few but for sure with python-neutronclient's long history there are a lot more:<br>    * Heat<br>    * Horizon<br>    * Nova<br>    * various Networking projects<br>    * ......<br><br>Please share Your thoughts about this topic and the projects which use python-neutronclient, it would be really helpful to see how we can move forward.<br><br>[0]: <a href="https://etherpad.opendev.org/p/neutron-yoga-ptg#L372">https://etherpad.opendev.org/p/neutron-yoga-ptg#L372</a><br>[1]: <a href="https://review.opendev.org/c/openstack/python-neutronclient/+/795475">https://review.opendev.org/c/openstack/python-neutronclient/+/795475</a><br><div><br></div><div>Regards</div><div>Lajos Katona (lajoskatona)</div></div>