Metadata-Version: 2.1
Name: pytrafficgen
Version: 4.0.1
Summary: Base Python OO API package to automate traffic generators (Ixia, Spirent, TRex, Xena etc.)
Home-page: https://github.com/shmir/PyIxNetwork
Author: Yoram Shamir
Author-email: yoram@ignissoft.com
License: Apache Software License
Keywords: keysight,ixia,ixnetwork,ixload,spirent,stc,avalanche,trex,xena,l2l3,l4l7,tg,traffic generator,test automation,automation api
Classifier: Development Status :: 5 - Production/Stable
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Testing
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Description-Content-Type: text/markdown
Requires-Dist: fabric
Requires-Dist: paramiko
Requires-Dist: vmwc

[![Python 3.7|3.8|3.9|3.10](https://img.shields.io/badge/python-3.7%7C3.8%7C.3.9%7C.3.10-blue.svg)](https://www.python.org/downloads/release/downloads/)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)

Base Python OO API for traffic generators (Ixia, Spirent, Xena, TRex etc.).

The package provides

- Common utilities.
- Base class for all Python OO traffic generator classes.
- Base Python wrapper over Tcl - the lowest common denominator API for TGNs is Tcl (also the inheriting packages still have some legacy code implemented in Tcl).

Users
-----
To install pytrafficgen for users, just pip install it::

    $ pip install pytrafficgen

Developers
----------
To get pytrafficgen for developers, just clone it

```bash
$ git clone https://github.com/shmir/PyTrafficGenerator.git
```

To upload a new version to local pypi:
```bash
$ make upload repo=REPO user=USER_NAME password=PASSWORD
```

Publishing to pypi is performed by GitHub workflow.

Documentation
-------------
http://pytrafficgenerator.readthedocs.io/en/latest/

Contact
-------
Feel free to contact me with any question or feature request at [yoram@ignissoft.com](mailto:yoram@ignissoft.com).
