Newsletter Network Automation Newsletter #031 - May 2023 Rick Donato May 9, 2023 5 min read Upcoming Webinar Register here: https://www.subscribepage.com/automating_aclsCommunity Posts 3 Python Libraries to Simplify Your UI DevelopmentUIs 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 aPacket CodersRick DonatoRecommended libraries to ease your UI dev.Linting Markdown And DocumentationMany linting, code formatting, and static analysis tools exist for code. You can use eslint, gofmt, or many other static analysis tools, combined w...Earthly BlogAdam Gordon BellBreakdown of tools for linting Markdown and documentation. pyATS Series - Tips and TricksTable of ContentsIOS XR YANG Model Driven Programmability @xrdocsEmailGreat collection of pyATS tips. Highly recommended.Network Troubleshooting Made Easy with ChatGPT | Snack Minute Ep. 96Explore ChatGPT’s role in Network Troubleshooting in Snack Minute Ep. 96. Learn how ChatGPT transforms network automation through seamless pyATS integration,...YouTubeLearn how to use ChatGPT to troubleshoot your network.(Ad) Pandas Course Network Analysis with PandasLearn how to analyse your network using the Python library - Pandas.Packet CodersRick DonatoNew 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 devicesA 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 devicesGitHubdannywadeNet-textorial: New release. Includes AI integration.Textual - Textual 0.24.0 adds a Select controlTextual is a TUI framework for Python, inspired by modern web development.Textual DocumentationWill McGugan CEO / code-monkeyTextual: New release that adds Select control.GitHub - dannywade/textual-pandas: A module to display Pandas dataframes in TextualA module to display Pandas dataframes in Textual. Contribute to dannywade/textual-pandas development by creating an account on GitHub.GitHubdannywadeA module to display Pandas DataFrames in Textual's DataTable widget.Release Netmiko 4.2.0 Release · ktbyers/netmikoBug 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...GitHubktbyersNetmiko: New release. Includes improved SSH auto-detect, new device support, and enhancements to existing methods.Join the NetBox CommunitySign 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/telegrafThe plugin-driven server agent for collecting & reporting metrics. - telegraf/plugins/inputs/gnmi at master · influxdata/telegrafGitHubinfluxdataTelegraf now officially supports Juniper GNMI header extensions.Release v3.5.0 - 2023-04-27 · netbox-community/netboxBreaking 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...GitHubnetbox-communityNetBox: New release. Includes customizable dashboards, remote data sources, and a TON MORE!Grafana 9.5 release: All the new features you need to knowThe latest Grafana release includes major upgrades to Grafana Alerting, dashboard and visualization enhancements, redesigned navigation, and much moreGrafana LabsQuynton JohnsonGrafana: New Release. Dashboard updates, alerting updates and more. Releases · nornir-automation/nornir_napalmNAPALM’s plugins for nornir. Contribute to nornir-automation/nornir_napalm development by creating an account on GitHub.GitHubnornir-automationNornir NAPALM: New release. Includes further support for various NAPALM tasks.NETCONF client for Visual Studio Code - Visual Studio MarketplaceExtension for Visual Studio Code - NETCONF client by NokiaVisual Studio MarketplaceNew 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.GitHubmiguelgrinbergAPIFairy is a Flask-based API framework that generates live documentation from source code using decorators.GitHub - UWNetworksLab/netcov: NetCov: test coverage for network configurationsNetCov: test coverage for network configurations. Contribute to UWNetworksLab/netcov development by creating an account on GitHub.GitHubUWNetworksLabAn 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.