{ "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", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Testing :: Traffic Generation" ], "description": "# ByteBlower python package\n\nThis is a self contained, pip installable, python package to manage ByteBlower.\n\nIt wraps together the MSI ByteBlower [Python API exe installation](https://setup.byteblower.com/software.html) and the\n[ByteBlower Python Examples](https://github.com/excentis/ByteBlower_python_examples) into a standard python package. \n\n**Note: the current version supports only Windows and Python 2.7.**\n\n## Loading and using the ByteBlower API\nTo load the ByteBlower API into python use following import statement\n`from byteblowerll.byteblower import ByteBlower`\n\n## Samples\n\nThis repository contains all public available Python examples on how to use the ByteBlower Python API. \n\n### Folder structure\n- back2back : examples between two ByteBlower ports.\n- wireless_endpoint : Examples of using the Wireless Endpoint.\n- server_management: No traffic is sent in these examples, they show how to get info from the ByteBlower Server and Meeting point.\n\n### Dependencies\n- ByteBlower Python API : http://setup.byteblower.com/software.html#API\n- scapy: `pip install scapy`\n\n warning: when using scapy >2.4.0 on Windows 10: scapy cannot find NPCAP\n\n## Contact\n[yoram@ignissoft.com](yoram@ignissoft.com)\n\n## Todo\n* restructure to embed all samples under single sub-folder\n* add basic unit tests to test the new package (not functionality)\n* build setup with restriction for Windows / Python 2.7\n\n## Cheatsheet\n* To register EP and get real-time statistics run the following command:\n\n ByteBlowerWirelessEndpoint.exe chassis-ip\n \n Note that this will open a new CMD window.\n\n* [API documentation]([https://api.byteblower.com/python/byteblowerll.byteblower.ByteBlowerPort.html])", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/shmir/PyByteBlower/", "keywords": "byteblower l2l3 test tool automation", "license": "Apache Software License", "maintainer": "", "maintainer_email": "", "name": "pybyteblower", "package_url": "https://pypi.org/project/pybyteblower/", "platform": "nt", "project_url": "https://pypi.org/project/pybyteblower/", "project_urls": { "Homepage": "https://github.com/shmir/PyByteBlower/" }, "release_url": "https://pypi.org/project/pybyteblower/0.1/", "requires_dist": null, "requires_python": "", "summary": "Pip installable package wrapping ByteBlower traffic generator Python API", "version": "0.1", "yanked": false, "yanked_reason": null }, "last_serial": 6048450, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "2a5690cc9bd74c6de3ec367781973012", "sha256": "64a97cbea6d02c22b9e07d55bcc01cbff5cad6798a7e0e3b28f762a8d63274c5" }, "downloads": -1, "filename": "pybyteblower-0.1.tar.gz", "has_sig": false, "md5_digest": "2a5690cc9bd74c6de3ec367781973012", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49578892, "upload_time": "2019-10-29T17:34:59", "upload_time_iso_8601": "2019-10-29T17:34:59.382556Z", "url": "https://files.pythonhosted.org/packages/b7/cc/308b6a25a0b03b39000aaca6b06e2a4044a13ce812b22292a728d02dcfa4/pybyteblower-0.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2a5690cc9bd74c6de3ec367781973012", "sha256": "64a97cbea6d02c22b9e07d55bcc01cbff5cad6798a7e0e3b28f762a8d63274c5" }, "downloads": -1, "filename": "pybyteblower-0.1.tar.gz", "has_sig": false, "md5_digest": "2a5690cc9bd74c6de3ec367781973012", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49578892, "upload_time": "2019-10-29T17:34:59", "upload_time_iso_8601": "2019-10-29T17:34:59.382556Z", "url": "https://files.pythonhosted.org/packages/b7/cc/308b6a25a0b03b39000aaca6b06e2a4044a13ce812b22292a728d02dcfa4/pybyteblower-0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }