v2.0a14
This release improves profile retrieval reliability, refines the show commands interface to support increased input handling, and extends client management functionality with new helper utilities and dependency updates.
Improvements
- Updated
get_profiledocstring and added handling for invalid URL responses to improve robustness during profile lookups. - Updated show command methods across Troubleshooting & Device classes to reflect API changes. Related functions now accept either a string or a list of strings representing the set of show commands to be run on the devices.
- Updated dependencies: requests==2.32.5, PyYAML==6.0.3, protobuf==6.33.5 to ensure compatibility and stability.
- Added
get_client_detailsmethod to fetch client-specific details. - Added
_validate_mac_addresshelper method to support input validation for MAC address fields.