Changelog
Version 1.3.1¶
2025-09-26
New Features:
- Public release
Bug Fixes:
- Solved: New clients and icons are missing in user guide navigation menu.
Added clients and icon to navigation menu.
Version 1.3.0¶
2025-09-26
New Features:
- Better error messages with custom exceptions that provides context for network engineers.
- Cisco Nexus Dashboard client
wingpy.CiscoNexusDashboard - Cisco Catalyst SD-WAN vManage client
wingpy.CiscoVmanage
Bug Fixes:
- Solved: Typos and grammer issues in README.md
Improved README file based on GitHub PR#1. Thank you Michael Bear / mjbear 🙏
- Solved:
wingpy.CiscoNexusDashboardsometimes return HTTP server errors when under heavy load.Added retry responses patterns so rate limiting backoff is triggered on specific server errors.
- Solved: Client do not validate formats for URL path sections, resulting in bad DNS lookups i.e. example.comapi/v1/endpoint
Added check so
base_urlmust not end with forward slash andpathmust begin with forward slash.
Version 1.2.1¶
2025-09-05
Bug Fixes:
- Solved: Logging is too verbose at
INFOlevel.Changed log severity levels of various messages.
- Solved: Extraneous dots in error messages displayed making URLs not clickable.
Removed dots from errors.
- Solved: ISE, FMC, Catalyst Center and APIC clients assumes API permissions to read controller software version.
The client can continue even if version is not detected.
- Solved:
wingpy.CiscoISE.get_all_openapi()missing from documentation.Docs added.
- Solved: User Guide references wrong class name for Cisco FMC
CiscoFMCnow correctly shown.
Version 1.2.0¶
2025-08-11
New Features:
- Default logger with
WARNINGlog level instead ofDEBUG. wingpy.set_logging_level()andwingpy.log_to_file()helper functions.
Bug Fixes:
- Solved: APIC Client has static session timeout of 10 minutes.
Dynamic session timeout based on token expiration time.
- Solved: Cisco Catalyst Center client hardcoded page limit in
.get_all()method.Pagination returns all pages.
- Solved:
RestApiBaseClassuses a deprecatedhttpxinput parameterdata=for strings.Uses
content=when building requests.
Version 1.1.0¶
2025-06-26
New Features:
- Cisco Meraki Dashboard client
wingpy.CiscoMerakiDashboard - Regex retry patterns
Bug Fixes:
- Function signatures in online documentation are wrapped correctly.
Version 1.0.0¶
2025-06-18
Initial release.
New Features:
- Cisco Catalyst Center
wingpy.CiscoCatalystCenter - Cisco FMC
wingpy.CiscoFMC - Cisco APIC
wingpy.CiscoAPIC - Cisco ISE
wingpy.CiscoISE - Cisco Hyperfabric
wingpy.CiscoHyperfabric