python-pyeapi
Port variant v12
Summary Python Client for eAPI (3.12)
BROKEN
Package version 1.0.4
Homepage https://github.com/arista-eosplus/pyeapi
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v13
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 15 NOV 2024, 16:08:50 UTC
Port created 08 JAN 2023, 04:18:24 UTC
Subpackage Descriptions
single The Python Client for eAPI ========================== The Python Client for eAPI (pyeapi) is a native Python library wrapper around Arista EOS eAPI. It provides a set of Python language bindings for configuring Arista EOS nodes. The Python library can be used to communicate with EOS either locally (on-box) or remotely (off-box). It uses a standard INI-style configuration file to specify one or more nodes and connection profiles. The pyeapi library also provides an API layer for building native Python objects to interact with the destination nodes. The API layer is a convenient implementation for working with the EOS configuration and is extensible for developing custom implementations. This library is freely provided to the open source community for building robust applications using Arista EOS. Support is provided as best effort through Github issues.
Configuration Switches (platform-specific settings discarded)
PY312 ON Build using Python 3.12 PY313 OFF Build using Python 3.13
Package Dependencies by Type
Build (only) python312:dev:std
python-setuptools:single:v12
autoselect-python:single:std
Build and Runtime python-netaddr:single:v12
python312:primary:std
Download groups
main mirror://PYPI/p/pyeapi
Distribution File Information
05920677246823cd3dddf7d4d0f831fbc86fd416f356706a03bc56a291d78f3d 151406 python-src/pyeapi-1.0.4.tar.gz
Ports that require python-pyeapi:v12
python-napalm:v12 Vendor-agnostic router interaction libary (3.12)