{ "info": { "author": "Yoram Shamir", "author_email": "yoram@ignissoft.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Testing :: Traffic Generation" ], "description": "## Base Python OO API for traffic generators (Ixia, Spirent, Xena etc.).\n\n### The package provides\n\n- Common utilities.\n- Base class for all Python OO traffic generator classes.\n- Base Python wrapper over Tcl - the lowest common denominator API for TGNs is Tcl (also the inheriting packages still\n\thave some legacy code implemented in Tcl).\n\nThe Python wrapper over Tcl can work on top of any Python Tcl interpreter as long as it supports some common API.
\nThe default Python Tcl interpreter used is Tk package but in the package there is also a sample of implementation of\nPython Tcl interpreter over console (Telnet).\n\n### Logging\n\n- general messages + calls to underlining API + return values are logged to the logger provided by the application.\n\tAPI calls are logged at debug level \n- calls to underlining Tcl API are also logged to a separate file to create a native Tcl script that can be run as is.\n\n### Installation\n```\npip instsll pytrafficgen\n```\n\n### Contact\nFeel free to contact me with any question or feature request at yoram@ignissoft.com", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/shmir/PyTrafficGenerator/", "keywords": "", "license": "Apache Software License", "maintainer": "", "maintainer_email": "", "name": "pytrafficgen", "package_url": "https://pypi.org/project/pytrafficgen/", "platform": "any", "project_url": "https://pypi.org/project/pytrafficgen/", "project_urls": { "Homepage": "https://github.com/shmir/PyTrafficGenerator/" }, "release_url": "https://pypi.org/project/pytrafficgen/1.5.5/", "requires_dist": null, "requires_python": "", "summary": "Base Python OO API package to automate traffic generators (Spirent, Ixia, Xena etc.)", "version": "1.5.5" }, "last_serial": 5511826, "releases": { "1.2.0": [ { "comment_text": "", "digests": { "md5": "cb71b5252b7d9b08a852a10ab97605b7", "sha256": "29a531a2380a81bdab8ad22461af3d34bff63157786812f22a72247b62e674b5" }, "downloads": -1, "filename": "pytrafficgen-1.2.0.tar.gz", "has_sig": false, "md5_digest": "cb71b5252b7d9b08a852a10ab97605b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9027, "upload_time": "2017-12-23T11:08:37", "url": "https://files.pythonhosted.org/packages/27/55/c4cbb460786cc0146c669201800dbf64e7f4dd70ae99451ed0c514d9f816/pytrafficgen-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "af4f5a9adc3c50ed72114b6425555924", "sha256": "f53fdbb17ac7dce9c1d1443a733d566dc68438262bd5552844da79e7b15645ff" }, "downloads": -1, "filename": "pytrafficgen-1.2.1.tar.gz", "has_sig": false, "md5_digest": "af4f5a9adc3c50ed72114b6425555924", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9079, "upload_time": "2018-01-01T15:14:40", "url": "https://files.pythonhosted.org/packages/8f/2b/82886a31bb1ab3ac9ccc4c313ee7afec922ef98c036b8df0608871da44c4/pytrafficgen-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "54119416941d0dab2412e7f545bdbaa3", "sha256": "c69f26cc902b938beaa6910666124b3350b3dd53ea4f799aa42ce69a354f391f" }, "downloads": -1, "filename": "pytrafficgen-1.2.2.tar.gz", "has_sig": false, "md5_digest": "54119416941d0dab2412e7f545bdbaa3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9084, "upload_time": "2018-01-11T12:18:29", "url": "https://files.pythonhosted.org/packages/48/b5/d68e1624e76e03fcf4b40f014c0b6856e44b1f1f0a1eab93cc30bea5ceff/pytrafficgen-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "5d6dd4b62febedeebc4688eb7e8058a9", "sha256": "5dc6c86e80656aa1f163d82fbd51f76ba37173cd0974504330ffcfc529db0340" }, "downloads": -1, "filename": "pytrafficgen-1.2.3.tar.gz", "has_sig": false, "md5_digest": "5d6dd4b62febedeebc4688eb7e8058a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9138, "upload_time": "2018-03-08T20:43:29", "url": "https://files.pythonhosted.org/packages/c7/a1/6b7a8a3dd873a6a4a9002cc6da04b5427c2771a35a75d9c6f8ef789699c4/pytrafficgen-1.2.3.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "0981709b054aeb8a83e39e556a383e70", "sha256": "fa704ed6832bd2d581aab05b961eabd7115cf902e50fa7ea240d80972f5207cb" }, "downloads": -1, "filename": "pytrafficgen-1.3.0.tar.gz", "has_sig": false, "md5_digest": "0981709b054aeb8a83e39e556a383e70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9720, "upload_time": "2018-03-20T12:49:21", "url": "https://files.pythonhosted.org/packages/72/27/a882803dfa597aa6ff24635cbd51fe0f3a65bfc75f7dd3499b50b4891695/pytrafficgen-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "ec11bafdfd3a2571179a26164ac2b298", "sha256": "0c989eed37ebcbc696082cc9f6d43974eaebc1808b339a514daf4afa538a173b" }, "downloads": -1, "filename": "pytrafficgen-1.3.1-py2.7.egg", "has_sig": false, "md5_digest": "ec11bafdfd3a2571179a26164ac2b298", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 29102, "upload_time": "2018-03-20T15:16:20", "url": "https://files.pythonhosted.org/packages/1f/6b/21942460eb7499b2e9141fd22c01f4cd87061991f8ac9d0c711d16fc1f2e/pytrafficgen-1.3.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "77b25d89017c201b91480e46035bac6d", "sha256": "3be6862b7b00123fa37d28bf5a2353cd99af37fd17b6badba04d6df50069c771" }, "downloads": -1, "filename": "pytrafficgen-1.3.1.tar.gz", "has_sig": false, "md5_digest": "77b25d89017c201b91480e46035bac6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9704, "upload_time": "2018-03-20T15:51:14", "url": "https://files.pythonhosted.org/packages/52/d3/9a5f40a5addcd4275e61e4619c7ddb2eac0a6970f211fe9a6d3d09d7ce9b/pytrafficgen-1.3.1.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "dabfb8ffb69ff50de1ed524cd1e292f7", "sha256": "ebb4ff8d2f96ea0e9b2b0227c1157a98592b50f8a5d3bfb4b95c06b70262c4be" }, "downloads": -1, "filename": "pytrafficgen-1.3.3.tar.gz", "has_sig": false, "md5_digest": "dabfb8ffb69ff50de1ed524cd1e292f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9881, "upload_time": "2018-04-17T09:27:13", "url": "https://files.pythonhosted.org/packages/81/bb/4e8e7d85271942d6c8c0edc0f623cfda48156bd8a9188d4bda91c9c16845/pytrafficgen-1.3.3.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "4f678d139b95f0a089ae9e9d69c4c411", "sha256": "041a99a6f737e7ecdbb512d400233be3666b8c1aca53cef3d85b09d47259eb75" }, "downloads": -1, "filename": "pytrafficgen-1.4.0.tar.gz", "has_sig": false, "md5_digest": "4f678d139b95f0a089ae9e9d69c4c411", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10049, "upload_time": "2018-07-11T12:52:08", "url": "https://files.pythonhosted.org/packages/c9/1e/eccc7e2f08a3d7319525ff46d169750d8180038a80910401addb7be32865/pytrafficgen-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "68a25ed68f095b2562d0f9fb2184daf4", "sha256": "c60d16afc032856f1ca754a0a39f7cbccf2be607c1df5c6b510ab823b3853493" }, "downloads": -1, "filename": "pytrafficgen-1.4.1.tar.gz", "has_sig": false, "md5_digest": "68a25ed68f095b2562d0f9fb2184daf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10133, "upload_time": "2018-07-18T08:08:56", "url": "https://files.pythonhosted.org/packages/6b/d8/1b2edcbbd49c764ced49be23d7d347449803a46d440a8d22c0ba42c98bf0/pytrafficgen-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "073f4965b1f3fb26ea85f29d9187d07f", "sha256": "5865c17e89e00484b23c28e2eb5f185e7408869d51d361d6298aba08f25ce5d2" }, "downloads": -1, "filename": "pytrafficgen-1.4.2.tar.gz", "has_sig": false, "md5_digest": "073f4965b1f3fb26ea85f29d9187d07f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10067, "upload_time": "2018-07-23T13:41:30", "url": "https://files.pythonhosted.org/packages/19/01/6e46ad0b34f1d124da195065c4d4c0ea6673e3c25f9e552cace28f90f6ea/pytrafficgen-1.4.2.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "19845d276ff7d3712d6eeb42035e6fb8", "sha256": "c2605eaa534d303fee139801efc707a243b373f729611ffd3cfacc7446115a08" }, "downloads": -1, "filename": "pytrafficgen-1.5.0.tar.gz", "has_sig": false, "md5_digest": "19845d276ff7d3712d6eeb42035e6fb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9990, "upload_time": "2018-08-09T12:40:26", "url": "https://files.pythonhosted.org/packages/63/e3/96aa73369310134b3e0e1243cbb84ce2a79f09c53fd210e509c6c0a2b91e/pytrafficgen-1.5.0.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "f7286e71238b9cfe3b73768426243e92", "sha256": "e76ad5e2a3ded3c81eb55ca2afcfe22e6d804f6dd2fc16b33e544dad9a186001" }, "downloads": -1, "filename": "pytrafficgen-1.5.1.tar.gz", "has_sig": false, "md5_digest": "f7286e71238b9cfe3b73768426243e92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10039, "upload_time": "2018-08-09T12:55:38", "url": "https://files.pythonhosted.org/packages/ee/3c/f0d45e03bacd80be09b4bf4ee67c95f774a97f790ee237c8a367ebe06d4a/pytrafficgen-1.5.1.tar.gz" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "abf3a0dbd9447d55245879ccf5d5e2f2", "sha256": "b7ca0c4f97691bd7c554fef67c75783140900363fac1f4216f21e28f98cb1a94" }, "downloads": -1, "filename": "pytrafficgen-1.5.2.tar.gz", "has_sig": false, "md5_digest": "abf3a0dbd9447d55245879ccf5d5e2f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10166, "upload_time": "2019-01-14T09:41:44", "url": "https://files.pythonhosted.org/packages/71/38/4bd661aa82485dc95279e61224fa5530587828596d8229179a1e98a52606/pytrafficgen-1.5.2.tar.gz" } ], "1.5.3": [ { "comment_text": "", "digests": { "md5": "661f0008d43ba7b7d5a66e7eeae1fc51", "sha256": "35b0d671039e47d0aaa5210fb0715c9d2b8d0f660bfeba63c997acd5c14c3b8d" }, "downloads": -1, "filename": "pytrafficgen-1.5.3.tar.gz", "has_sig": false, "md5_digest": "661f0008d43ba7b7d5a66e7eeae1fc51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10172, "upload_time": "2019-04-03T08:40:45", "url": "https://files.pythonhosted.org/packages/57/22/7798678770053a021ccf418f31701fa994de1b7418c251036ab57df499b2/pytrafficgen-1.5.3.tar.gz" } ], "1.5.4": [ { "comment_text": "", "digests": { "md5": "447738bd6b8e3feb030f204a7fa02637", "sha256": "a688a371fc03b96c6e6a6adff508ba7fb4fcde9b7afe064d8973d7a0bf758b39" }, "downloads": -1, "filename": "pytrafficgen-1.5.4.tar.gz", "has_sig": false, "md5_digest": "447738bd6b8e3feb030f204a7fa02637", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10171, "upload_time": "2019-06-09T17:01:56", "url": "https://files.pythonhosted.org/packages/e1/69/fc86ff6a4ad6b9642c0d5b7353071010de925ddbaa19d441e4204fa05017/pytrafficgen-1.5.4.tar.gz" } ], "1.5.5": [ { "comment_text": "", "digests": { "md5": "1fb0dd1daa244f879cee29ffe6da1a65", "sha256": "d2ae85e9a7f97db34054a05392775283549ba81fd3bd0f9a7f4f221da4cece29" }, "downloads": -1, "filename": "pytrafficgen-1.5.5.tar.gz", "has_sig": false, "md5_digest": "1fb0dd1daa244f879cee29ffe6da1a65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10124, "upload_time": "2019-07-10T12:26:33", "url": "https://files.pythonhosted.org/packages/cc/b2/07dd2c316b4f593bd17359ede0efffcb6568ef8f197dc0f56ad4a54f9bb3/pytrafficgen-1.5.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1fb0dd1daa244f879cee29ffe6da1a65", "sha256": "d2ae85e9a7f97db34054a05392775283549ba81fd3bd0f9a7f4f221da4cece29" }, "downloads": -1, "filename": "pytrafficgen-1.5.5.tar.gz", "has_sig": false, "md5_digest": "1fb0dd1daa244f879cee29ffe6da1a65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10124, "upload_time": "2019-07-10T12:26:33", "url": "https://files.pythonhosted.org/packages/cc/b2/07dd2c316b4f593bd17359ede0efffcb6568ef8f197dc0f56ad4a54f9bb3/pytrafficgen-1.5.5.tar.gz" } ] }