Network Automation Newsletter #031 - May 2023

Network Automation Newsletter #031 - May 2023

Upcoming Webinar

Register here: https://www.subscribepage.com/automating_acls

Community Posts

3 Python Libraries to Simplify Your UI Development
UIs are great. They make it easy for non-cli folk to drive your tooling, as they don’t require the installation of any packages by the client (other than a browser) or any know-how on how to drive a Linux shell. However, under the hood, when building a UI, there’s a

Recommended libraries to ease your UI dev.

Linting Markdown And Documentation
Many linting, code formatting, and static analysis tools exist for code. You can use eslint, gofmt, or many other static analysis tools, combined w...

Breakdown of tools for linting Markdown and documentation. 

pyATS Series - Tips and Tricks
Table of Contents

Great collection of pyATS tips. Highly recommended.

Network Troubleshooting Made Easy with ChatGPT | Snack Minute Ep. 96
Explore ChatGPT’s role in Network Troubleshooting in Snack Minute Ep. 96. Learn how ChatGPT transforms network automation through seamless pyATS integration,...

Learn how to use ChatGPT to troubleshoot your network.

(Ad) Pandas Course

Network Analysis with Pandas
Learn how to analyse your network using the Python library - Pandas.

New Packet Coders Pandas course now available.

Opensource Projects & Releases

GitHub - dannywade/net-textorial: A TUI app for network engineers to learn about parsing data from network devices
A TUI app for network engineers to learn about parsing data from network devices - GitHub - dannywade/net-textorial: A TUI app for network engineers to learn about parsing data from network devices

Net-textorial: New release. Includes AI integration.

Textual - Textual 0.24.0 adds a Select control
Textual is a TUI framework for Python, inspired by modern web development.

Textual: New release that adds Select control.

GitHub - dannywade/textual-pandas: A module to display Pandas dataframes in Textual
A module to display Pandas dataframes in Textual. Contribute to dannywade/textual-pandas development by creating an account on GitHub.

A module to display Pandas DataFrames in Textual's DataTable widget.

Release Netmiko 4.2.0 Release · ktbyers/netmiko
Bug Fixes and Improvements Expanded and improved SSH autodetect support. Various bug fixes Improve Huawei driver MikroTik driver improvements Fortinet driver improvements IOS-XR driver improvement...

Netmiko: New release. Includes improved SSH auto-detect, new device support, and enhancements to existing methods.

Join the NetBox Community
Sign up to receive all news and resources on NetBox, the open source project that is the world’s most popular Network Source of Truth.

Learn more about NetBox by signing up to the NetBox newsletter.

telegraf/plugins/inputs/gnmi at master · influxdata/telegraf
The plugin-driven server agent for collecting & reporting metrics. - telegraf/plugins/inputs/gnmi at master · influxdata/telegraf

Telegraf now officially supports Juniper GNMI header extensions.

Release v3.5.0 - 2023-04-27 · netbox-community/netbox
Breaking Changes The account field has been removed from the provider model. This information is now tracked using the new provider account model. Multiple accounts can be assigned per provider. A...

NetBox: New release. Includes customizable dashboards, remote data sources, and a TON MORE!

Grafana 9.5 release: All the new features you need to know
The latest Grafana release includes major upgrades to Grafana Alerting, dashboard and visualization enhancements, redesigned navigation, and much more

Grafana: New Release. Dashboard updates, alerting updates and more. 

Releases · nornir-automation/nornir_napalm
NAPALM’s plugins for nornir. Contribute to nornir-automation/nornir_napalm development by creating an account on GitHub.

Nornir NAPALM: New release. Includes further support for various NAPALM tasks.

NETCONF client for Visual Studio Code - Visual Studio Marketplace
Extension for Visual Studio Code - NETCONF client by Nokia

New NETCONF extension for VSCode.

GitHub - miguelgrinberg/APIFairy: A minimalistic API framework built on top of Flask, Marshmallow and friends.
A minimalistic API framework built on top of Flask, Marshmallow and friends. - GitHub - miguelgrinberg/APIFairy: A minimalistic API framework built on top of Flask, Marshmallow and friends.

APIFairy is a Flask-based API framework that generates live documentation from source code using decorators.

GitHub - UWNetworksLab/netcov: NetCov: test coverage for network configurations
NetCov: test coverage for network configurations. Contribute to UWNetworksLab/netcov development by creating an account on GitHub.

An open-source tool that can be used with Batfish to analyze test coverage for network configurations. Now includes Pytest examples (here).

(Ad) Network Automation Bootcamp

New dates released: 12th-15th June.

Subscribe to our newsletter and stay updated.

Don't miss anything. Get all the latest posts delivered straight to your inbox.
Great! Check your inbox and click the link to confirm your subscription.
Error! Please enter a valid email address!