{ "info": { "author": "Martijn Reening", "author_email": "martijn@reening.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: System :: Networking :: Monitoring" ], "description": "pysflow\n=======\nA simple sFlow parser library for Python.\n\nRequirements\n------------\nThis project is built and tested against Python 3.6 and 3.7. Older versions\nmight or might not work. Tests for this are planned to be included in later\nreleases. The library has no external dependencies and only uses the built-in\n``xdrlib`` and ``ipaddress`` functions.\n\nInstallation\n------------\nTo install the library, run::\n\n pip install pysflow\n\nor if you have cloned this Git repository, run::\n\n python setup.py install\n\nUsage\n-----\n\nA very simple program that uses the library can be found in ``example.py``.\nThere is one high-level entry point, ``sflow.decode()``, which takes a byte\narray as the argument. It will decode a raw sFlow datagram into a Python dict.\nEach component (flow record, data type, etc.) can be used in a stand-alone way\nby calling the static ``.decode()`` function on the class. This function takes\nan ``xdrlib.Unpacker`` as an argument.", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/reening/pysflow", "keywords": "", "license": "BSD 3-clause \"New\" or \"Revised License\"", "maintainer": "", "maintainer_email": "", "name": "pysflow", "package_url": "https://pypi.org/project/pysflow/", "platform": "", "project_url": "https://pypi.org/project/pysflow/", "project_urls": { "Homepage": "https://github.com/reening/pysflow" }, "release_url": "https://pypi.org/project/pysflow/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "sFlow parser, written in Python", "version": "0.1.2" }, "last_serial": 4495356, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "a8ea54d28b5d24b10a434dc4abd6d4c9", "sha256": "baa37f0442ff717439b6c46306902ce327fbca2df6c99cbbc4fde97cd1693aae" }, "downloads": -1, "filename": "pysflow-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a8ea54d28b5d24b10a434dc4abd6d4c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4554, "upload_time": "2018-11-16T22:38:39", "url": "https://files.pythonhosted.org/packages/41/da/09e7d509ee69765f95d0582757d4dc4c509054ec59646125426f1ae6b2af/pysflow-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a8ea54d28b5d24b10a434dc4abd6d4c9", "sha256": "baa37f0442ff717439b6c46306902ce327fbca2df6c99cbbc4fde97cd1693aae" }, "downloads": -1, "filename": "pysflow-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a8ea54d28b5d24b10a434dc4abd6d4c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4554, "upload_time": "2018-11-16T22:38:39", "url": "https://files.pythonhosted.org/packages/41/da/09e7d509ee69765f95d0582757d4dc4c509054ec59646125426f1ae6b2af/pysflow-0.1.2.tar.gz" } ] }