Registry / testing / pyats-contrib

pyats-contrib

JSON →
library26.5pypypi✓ verified 85d ago

A collection of community-contributed extensions for the Cisco pyATS framework, including additional libraries, parsers, triggers, and utilities for network testing and automation. Current version: 26.3. Released monthly alongside pyATS core.

pip install pyats-contrib
INSTALL
IMPORT
SIG · PYATS-CONTRIB
P
pyats-contrib
testingpythonv26.5
Install
2.7s avg
Import
Disk
24MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v26.5 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 25.3MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 2.7s · import 0.000s · 26MB
24MB installed
● package 24MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

contrib
import pyats.contrib
from pyats.contrib import <module>

Parse EIGRP neighbors using the contrib library.

from pyats.contrib.eigrp import EIGRP eigrp = EIGRP() result = eigrp.parse('show ip eigrp neighbors') print(result)
Debug
Known issues
breakingpyATS 26.x requires pyats-contrib 26.x. Mixing major versions will cause import errors or runtime crashes.
fix
Ensure pyats and pyats-contrib versions match: pip install 'pyats==26.3' 'pyats-contrib==26.3'
affects: 26.0 and above
gotchaMany contrib modules (e.g., parsers, triggers) depend on pyats.aetest. Failing to import aetest first may cause cryptic AttributeErrors.
fix
Always import pyats.aetest before using contrib modules: from pyats import aetest
affects: all
deprecatedThe 'contrib_utils' module is deprecated in 26.3 and will be removed in a future release. Use 'pyats.utils' instead.
fix
Replace 'from pyats.contrib import contrib_utils' with 'from pyats import utils'
affects: 26.3
Upgrade
Version history
26.5latest on PyPI · released May 28, 2026
Audit
Dependencies
pyatsrequiredCore pyATS framework required for pyats-contrib to function.
pyats.aetestrequiredUsed by many contrib modules for test jobs.
Agent activity
7 hits · last 30 days
node
6
Resources
pyats-contrib — pip install pyats-contrib · libregistry