{"id":23226,"library":"airwaveapiclient","title":"AirWave API Client","description":"Python client for Aruba Networks AirWave API. Current version 0.1.11, release cadence: sporadic.","status":"active","version":"0.1.11","language":"python","source_language":"en","source_url":"https://github.com/mtoshi/airwaveapiclient","tags":["aruba","airwave","api","client","networking"],"install":[{"cmd":"pip install airwaveapiclient","lang":"bash","label":"Standard installation"}],"dependencies":[],"imports":[{"note":"Incorrect path, the top-level import is correct.","wrong":"from airwaveapiclient.client import AirWaveAPIClient","symbol":"AirWaveAPIClient","correct":"from airwaveapiclient import AirWaveAPIClient"},{"note":"","wrong":"","symbol":"AirWaveAPIError","correct":"from airwaveapiclient import AirWaveAPIError"}],"quickstart":{"code":"from airwaveapiclient import AirWaveAPIClient\nimport os\n\nclient = AirWaveAPIClient(\n    host=os.environ.get('AIRWAVE_HOST', ''),\n    username=os.environ.get('AIRWAVE_USERNAME', ''),\n    password=os.environ.get('AIRWAVE_PASSWORD', '')\n)\nprint(client.get_ap_parameters())","lang":"python","description":"Initialize the client with environment variables for host, username, and password."},"warnings":[{"fix":"Use Python 3.11 or lower, or pin requests to a compatible version.","message":"The library does not support Python 3.12+ due to outdated dependencies (e.g., requests < 2.28).","severity":"gotcha","affected_versions":">=0.1.11"},{"fix":"Use `get_access_points()` instead.","message":"The method `get_ap_parameters()` is deprecated in favor of `get_access_points()`.","severity":"deprecated","affected_versions":">=0.1.10"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run `pip install airwaveapiclient` and use `from airwaveapiclient import AirWaveAPIClient`.","cause":"Incorrect import path or missing installation.","error":"ImportError: cannot import name 'AirWaveAPIClient' from 'airwaveapiclient'"},{"fix":"Use `get_access_points()` instead of `get_ap_parameters()`.","cause":"The method was renamed in a recent version.","error":"AttributeError: 'AirWaveAPIClient' object has no attribute 'get_ap_parameters'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}