January 2026¶
January 26 - Pyats v26.1¶
Modules |
Version |
|---|---|
|
v26.1 |
|
v26.1 |
|
v26.1 |
|
v26.1 |
|
v26.1 |
|
v26.1 |
|
v26.1 |
|
v26.1 |
|
v26.1 |
|
v26.1 |
|
v26.1 |
|
v26.1 |
|
v26.1 |
|
v26.1 |
|
v26.1 |
|
v26.1 |
Changelogs¶
Add¶
- cisco-pkg
Added log.info to print the request pyats sent to tims.
Fix¶
- pyats.kleenex
- Update logic for update_interface_with_same_name
update the logic to handle interfaces with same alias as well as same name
Enable YAML extends when loading logical testbeds in bringup.
- devat-pkg
- DeviceCompliance
Removed telnet from required management protocols for DevAT device compliance.
- DeviceCompliance
Updated the handeling for management interface attributes to handle the vrf check in rommon device.
- pyats-pkg
- Modified get_required_packages
Added genie.lamp as a required package for Python >= 3.10, with version markers so it is only installed on supported Python versions.
- Updated version update installer
Use shlex.quote when activating the virtualenv and running pip so environment markers like “; python_version >= ‘3.10’” are handled safely.
Removed the legacy ILLEGAL_CMD_CHARACTERS check.
- topology-pkg
- Updated setup.py
Pinned ‘pathspec’ to 0.12.1
- schema
Added ‘vlan’ & ‘switchport’ optional fields to ‘management’ under ‘device’ schema.
- makefile
- Updated DEPENDENCIES
Pinned ‘pathspec’ to 0.12.1
- aetest
- main
Fixed issue where datafile loading errors were not properly marking tasks
Added proper exception handling for DatafileError in main.py to return
Added conditional check for reporter.client attribute to support both
- pyats.log
Updated yaml parser to handle missing data
- connections/manager
- instantiate
Updated the handling of connection kwargs to ensure proper passing of kwargs when establishing connections
- easypy-pkg
Updated setuptools requirement to >=76.0.0,<80.0.0 to fix DistributionNotFound error
New¶
- aetest
- Added –exclude-uids argument
New CLI argument to exclude specific test sections from execution
Excluded sections are marked as SKIPPED in test results
- devat
- Added check for recovery image for LUX for device compliance
New compliance check to verify presence of recovery image on LUX devices