First public commit was December 2014
Initial drivers were: JunOS, EOS, IOS-XR and FortiOS
Two years later: JunOS, EOS, IOS-XR, FortiOS, IOS, PANOS, Pluribus, NX-OS, IBM switches, ROS*, VyOS**Soon to be launched
Initial drivers supported ~5 methods to manipulate configuration and retrieve facts
Two years later we support almost 30 methods to manipulate configuration and retrieve state from the device, including experimental support for OpenConfig
Revamp of testing framework
Work closely with OpenConfig
Improve code quality and PEP compliance
Migrate some of the drivers to modern APIs like gRPC or RESTCONF
Keep adding useful method and drivers
Python3
Want to help out?
¯\_(ツ)_/¯