python-netmiko
Port variant py311
Summary Simplify CLI connections to network devices (3.11)
Package version 4.1.2
Homepage https://github.com/ktbyers/netmiko
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants py310
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 07 JAN 2023, 04:18:24 UTC
Port created 07 JAN 2023, 04:18:24 UTC
Subpackage Descriptions
single [![PyPI - Python Version]](https://img.shields.io/pypi/pyversions/netmiko) [PyPI] [Downloads] [GitHub contributors] [Code Style] [image] Netmiko ======= Multi-vendor library to simplify CLI connections to network devices
## Why Netmiko? Network automation to screen-scraping devices is primarily concerned with gathering output from show commands and with making configuration changes. Netmiko aims to accomplish both of these operations and to do it across a very broad set of platforms. It seeks to do this while abstracting away low-level state control (i.e. eliminate low-level regex pattern matching to the extent practical).
## Getting Started - [Getting Started]
## Examples *You really should look here.* - [Netmiko Examples]
## Supported Platforms [PLATFORMS]
## Installation To install netmiko, simply us pip: ``` $ pip install netmiko ```
## API-Documentation [API-Documentation]
## Common Issues/FAQ Answers to some [common questions]
### Tutorials - [Netmiko Overview] - [Secure Copy] - [Netmiko through SSH Proxy] - [Netmiko and TextFSM] - [Netmiko and what constitutes done]
### Getting Started: #### Create a dictionary representing the device. Supported device_types can be found in [ssh_dispatcher.py], see CLASS_MAPPER keys. ```py from netmiko import ConnectHandler cisco_881 = { 'device_type': 'cisco_ios', 'host': '10.10.10.10', 'username': 'test', 'password': 'password', 'port' : 8022, # optional, defaults to 22 'secret': 'secret', # optional, defaults to '' } ``` #### Establish an SSH connection to the device by passing in the device dictionary. ```py
Configuration Switches (platform-specific settings discarded)
PY310 OFF Build using Python 3.10 PY311 ON Build using Python 3.11
Package Dependencies by Type
Build (only) python-pip:single:py311
autoselect-python:single:standard
Build and Runtime python311:single:standard
Runtime (only) python-setuptools:single:py311
python-paramiko:single:py311
python-scp:single:py311
python-tenacity:single:py311
python-PyYAML:single:py311
python-textfsm:single:py311
python-ntc-templates:single:py311
python-pyserial:single:py311
Download groups
main mirror://PYPIWHL/14/8f/0301558593a278188b1edeabbf082b7a16d73c1bf672cf8b856068152fb6
Distribution File Information
ee1e88ecbd07f619b0bc1e90648f82a64a0adee5968c3068621bbdadbfec5c03 196761 netmiko-4.1.2-py3-none-any.whl
Ports that require python-netmiko:py311
python-napalm:py311 Vendor-agnostic router interaction libary (3.11)
python-nornir-netmiko:py311 Netmiko's plugins for Nornir (3.11)