Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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.

Metadata

Release files for pyeapi-fork 0.8.4rc3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyeapi-fork 0.8.4rc3
File Size Uploaded Provenance Actions
pyeapi-fork-0.8.4rc3.tar.gz 143.3 kB Without provenance Details for pyeapi-fork-0.8.4rc3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pyeapi-fork 0.8.4rc3
File Interpreter ABI Platform Actions
pyeapi_fork-0.8.4rc3-py3-none-any.whl Python 3 none any Details for pyeapi_fork-0.8.4rc3-py3-none-any.whl

Total release size: 234.3 kB

Release files / pyeapi-fork-0.8.4rc3.tar.gz

Download URL pyeapi-fork-0.8.4rc3.tar.gz
Size 143.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f5ae6c24a9ab5a851e0791909431eda59e64ae33d047032e992090b2463b89f2
BLAKE2b-256 checksum
How to use checksums
80c71b017dd79d24f167f31b1734e3a4ddba5e602b96da7da6a4989287aa8753
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.5 tqdm/4.62.3 importlib-metadata/4.0.1 keyring/21.8.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

Release files / pyeapi_fork-0.8.4rc3-py3-none-any.whl

Download URL pyeapi_fork-0.8.4rc3-py3-none-any.whl
Size 91.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5fccb20f1b9fc31c9936bff0208e11de05ee8f5532419769318325aadd5d30ac
BLAKE2b-256 checksum
How to use checksums
0e05c886f9bcc206afdbbc058cd1f1991bbb683113e5378f93dad46d8c3e0c1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.5 tqdm/4.62.3 importlib-metadata/4.0.1 keyring/21.8.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

Security for pyeapi-fork 0.8.4rc3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page