security/py-netmiko 4.7.0 FreeBSD
Multi-vendor library to simplify SSH connections to network devices
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- security, net-mgmt, python
- Package size
- 419.2 KiB, 2828.8 KiB installed
Description
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).
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | security/py-netmiko | 4.7.0 |
| DragonFly | security/py-netmiko | 4.5.0 |
Install
Binary package:
pkg install py312-netmiko
From the ports tree:
cd /usr/ports/security/py-netmiko/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-netmiko>0:security/py-netmiko
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.7.0 | 4.7.0 | 4.1.2 | 4.6.0 | 4.7.0 |
| FreeBSD:14:quarterly | 4.7.0 | 4.7.0 | n/a | 4.5.0 | 4.7.0 |
| FreeBSD:15:latest | 4.7.0 | 4.7.0 | n/a | 4.6.0 | 4.6.0 |
| FreeBSD:15:quarterly | 4.7.0 | 4.7.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.7.0 | 4.7.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0: devel/py-poetry-core
Runtime 8
${PYTHON_PKGNAMEPREFIX}ntc-templates>=3.1.0: textproc/py-ntc-templates${PYTHON_PKGNAMEPREFIX}paramiko>=3.5.0<5: security/py-paramiko${PYTHON_PKGNAMEPREFIX}pyserial>=3.3: comms/py-pyserial${PYTHON_PKGNAMEPREFIX}rich>=13.8: textproc/py-rich${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.17: devel/py-ruamel.yaml${PYTHON_PKGNAMEPREFIX}scp>=0.13.6: security/py-scp${PYTHON_PKGNAMEPREFIX}textfsm>=1.1.3: textproc/py-textfsm${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1: devel/py-pyyaml
The full lists below include those, and their dependencies in turn.
Build dependencies 15
Run dependencies 32
- archivers/liblz4
- archivers/zstd
- comms/py-pyserial
- devel/gettext-runtime
- devel/libffi
- devel/py-cffi
- devel/py-packaging
- devel/py-pyasn1
- devel/py-pycparser
- devel/py-pyyaml
- devel/py-ruamel.yaml
- devel/py-ruamel.yaml.clib
- devel/py-wheel
- devel/readline
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- security/libsodium
- security/py-bcrypt
- security/py-cryptography
- security/py-paramiko
- security/py-pynacl
- security/py-scp
- textproc/expat2
- textproc/libyaml
- textproc/py-markdown-it-py
- textproc/py-mdurl
- textproc/py-ntc-templates
- textproc/py-pygments
- textproc/py-rich
- textproc/py-textfsm
Required by 2
Configuration
No options to configure.
- USES
- python shebangfix
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| ktbyers-netmiko-v4.7.0_GH0.tar.gz | 2.313229e+06 | 929f0c92c661c06af188710e86b522b9ce76185f67dab78890eeaae58f2ca141 |
Commit history 0
No commits in the history this site was built from.