# Buildsheet autogenerated by ravenadm tool -- Do not edit.
NAMEBASE= python-netmiko
VERSION= 4.6.0
KEYWORDS= python
VARIANTS= v13 v14
SDESC[v13]= Simplify CLI connections to network devices (3.13)
SDESC[v14]= Simplify CLI connections to network devices (3.14)
HOMEPAGE= https://github.com/ktbyers/netmiko
CONTACT= Python_Automaton[python@ironwolf.systems]
DOWNLOAD_GROUPS= main
SITES[main]= PYPIWHL/32/5b/9db3cf51785ef0a50f0976704e0776e7136a83cbdf9ed84065184f1fe3e2
DISTFILE[1]= netmiko-4.6.0-py3-none-any.whl:main
DIST_SUBDIR= python-src
DF_INDEX= 1
SPKGS[v13]= single
SPKGS[v14]= single
OPTIONS_AVAILABLE= PY313 PY314
OPTIONS_STANDARD= none
VOPTS[v13]= PY313=ON PY314=OFF
VOPTS[v14]= PY313=OFF PY314=ON
USES= shebangfix
DISTNAME= netmiko-4.6.0.dist-info
SHEBANG_FILES= stage{{PYTHON_SITELIBDIR}}/netmiko/cli_tools/netmiko_*.py
GENERATED= yes
[PY313].RUN_DEPENDS_ON= python-ntc-templates:single:v13
python-paramiko:single:v13
python-pyserial:single:v13
python-PyYAML:single:v13
python-rich:single:v13
python-ruamel.yaml:single:v13
python-scp:single:v13
python-textfsm:single:v13
[PY313].USES_ON= python:v13,wheel
[PY314].RUN_DEPENDS_ON= python-ntc-templates:single:v14
python-paramiko:single:v14
python-pyserial:single:v14
python-PyYAML:single:v14
python-rich:single:v14
python-ruamel.yaml:single:v14
python-scp:single:v14
python-textfsm:single:v14
[PY314].USES_ON= python:v14,wheel
[FILE:1676:descriptions/desc.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
## Contributing to Netmiko
[CONTRIBUTING.md]
## 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 use 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 ''
}
[FILE:120:distinfo]
0c9b7309005d2c8a010b275f3494628cadb1658a8841632131c848074b7cdadb 262873 python-src/netmiko-4.6.0-py3-none-any.whl