OpenStack Networking (neutron) is an SDN networking project for OpenStack that provides network connectivity as a service between interface devices managed by other OpenStack services. This entry covers the Python client library (not the system service). Version 28.0.0 requires Python >=3.10.
pip install python-neutronclientNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Authenticate using Keystone V3 password and list networks.
Use neutronclient.v2_0.client.
Upgrade Python to 3.10 or later.
Install python-neutronclient instead of neutron.
client.Client(session=sess, endpoint_type='internal')
Use: from neutronclient.v2_0 import client
Set environment variables OS_USERNAME, OS_PASSWORD, OS_AUTH_URL, OS_PROJECT_NAME.
Check that the endpoint is accessible and your OpenStack deployment has the networking service enabled.
No resource links recorded.