python-pyeapi
Port variant py310
Summary Python Client for eAPI (3.10)
Package version 1.0.2
Homepage https://github.com/arista-eosplus/pyeapi
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v11
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 01 JUL 2023, 00:24:36 UTC
Port created 07 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)
PY310 ON Build using Python 3.10 PY311 OFF Build using Python 3.11
Package Dependencies by Type
Build (only) python-setuptools:single:py310
autoselect-python:single:standard
Build and Runtime python-netaddr:single:py310
python310:single:standard
Download groups
main mirror://PYPI/p/pyeapi
Distribution File Information
563a80bb19451df7dd7b6e9e38489dee67ebeaf2f54de296e8ae0b26cd68a297 146942 pyeapi-1.0.2.tar.gz
Ports that require python-pyeapi:py310
python-napalm:py310 Vendor-agnostic router interaction libary (3.10)