{ "info": { "author": "Vincent Bernat", "author_email": "bernat@luffy.cx", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: System Administrators", "License :: OSI Approved :: ISC License (ISCL)", "Operating System :: POSIX", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: System :: Monitoring", "Topic :: System :: Networking", "Topic :: Utilities" ], "description": "===============================\nsnimpy\n===============================\n\n.. image:: https://badge.fury.io/py/snimpy.png\n :target: http://badge.fury.io/py/snimpy\n \n.. image:: https://travis-ci.org/vincentbernat/snimpy.png?branch=master\n :target: https://travis-ci.org/vincentbernat/snimpy\n\n.. image:: https://coveralls.io/repos/vincentbernat/snimpy/badge.png\n :target: https://coveralls.io/r/vincentbernat/snimpy\n\nInteractive SNMP tool.\n\n*Snimpy* is a Python-based tool providing a simple interface to build\nSNMP query. Here is a very simplistic example that allows us to\ndisplay the routing table of a given host::\n\n load(\"IP-FORWARD-MIB\")\n m=M(\"localhost\", \"public\", 2)\n routes = m.ipCidrRouteNextHop\n for x in routes:\n net, netmask, tos, src = x\n print(\"%15s/%-15s via %-15s src %-15s\" % (net, netmask, routes[x], src))\n\nYou can either use *Snimpy* interactively throught its console\n(derived from Python own console or from IPython_ if available) or\nwrite *Snimpy* scripts which are just Python scripts with some global\nvariables available.\n\n.. _IPython: http://ipython.org\n\n* Free software: ISC license\n* Documentation: http://snimpy.rtfd.org.\n\n*Snimpy* requires libsmi_ to work correctly. See the documentation for\nmore information.\n\n.. _libsmi: https://www.ibr.cs.tu-bs.de/projects/libsmi/\n\nFeatures\n--------\n\n*Snimpy* is aimed at being the more Pythonic possible. You should forget\nthat you are doing SNMP requests. *Snimpy* will rely on MIB to hide SNMP\ndetails. Here are some \"features\":\n\n* MIB parser based on libsmi (through CFFI)\n* SNMP requests are handled by PySNMP (SNMPv1, SNMPv2 and SNMPv3\n support)\n* scalars are just attributes of your session object\n* columns are like a Python dictionary and made available as an\n attribute\n* getting an attribute is like issuing a GET method\n* setting an attribute is like issuing a SET method\n* iterating over a table is like using GETNEXT\n* when something goes wrong, you get an exception\n\n\n\n\nHistory\n-------\n\n0.8.13 (2018-10-12)\n+++++++++++++++++++\n\n * Compatibility with Python 3.7.\n * Fix an issue with implied index when reusing indexes between tables.\n\n0.8.12 (2017-10-02)\n+++++++++++++++++++\n\n * Support for more recent versions of IPython.\n * Support for SNMPv3 context name.\n * Support for notification nodes (MIB only).\n\n0.8.11 (2016-08-13)\n+++++++++++++++++++\n\n * Fix IPython interactive shell.\n * Fix IPv6 handling for sessions.\n * Ability for a session to return None instead of raising an exception.\n\n0.8.10 (2016-02-16)\n+++++++++++++++++++\n\n * Ability to walk a table (if the first index is accessible).\n * Ability to do a partial walk (courtesy of Alex Unigovsky).\n\n0.8.8 (2015-11-15)\n++++++++++++++++++\n\n * Fix thread-safety problem introduced in 0.8.6. This also undo any\n improvement advertised in 0.8.6 when using multiple\n threads. However, performance should be kept when using a single\n thread.\n\n0.8.7 (2015-11-14)\n++++++++++++++++++\n\n * Ability to specify a module name when querying a manager.\n * Compatibility with PySNMP 4.3\n * Array-like interface for OIDs.\n * Ability to restrict lookups to a specific MIB: m['IF-MIB'].ifDescr.\n * Fix multithread support with SNMPv3 (with a performance impact).\n\n0.8.6 (2015-06-24)\n++++++++++++++++++\n\n * Major speed improvement.\n * Major memory usage improvement.\n\n0.8.5 (2015-04-04)\n++++++++++++++++++\n\n * Ability to set SMI search path (with ``mib.path()``)\n * Fix documentation build on *Read the Doc*.\n * Add a loose mode to manager to loosen type coercion.\n\n0.8.4 (2015-02-10)\n++++++++++++++++++\n\n * More CFFI workarounds, including cross-compilation support.\n * Ability to override a node type.\n * Automatic workaround for \"SNMP too big\" error message.\n\n0.8.3 (2014-08-18)\n++++++++++++++++++\n\n* IPv6 support.\n\n\n0.8.2 (2014-06-08)\n++++++++++++++++++\n\n* Minor bugfixes.\n\n0.8.1 (2013-10-25)\n++++++++++++++++++\n\n* Workaround a problem with CFFI extension installation.\n\n0.8.0 (2013-10-19)\n++++++++++++++++++++\n\n* Python 3.3 support. Pypy support.\n* PEP8 compliant.\n* Sphinx documentation.\n* Octet strings with a display hint are now treated differently than\n plain octet strings (unicode). Notably, they can now be set using\n the displayed format (for example, for MAC addresses).\n\n0.7.0 (2013-09-23)\n++++++++++++++++++\n\n* Major rewrite.\n* SNMP support is now provided through PySNMP_.\n* MIB parsing is still done with libsmi_ but through CFFI instead of a\n C module.\n* More unittests. Many bugfixes.\n\n.. _PySNMP: http://pysnmp.sourceforge.net/\n.. _libsmi: http://www.ibr.cs.tu-bs.de/projects/libsmi/\n\n0.6.4 (2013-03-21)\n++++++++++++++++++\n\n* GETBULK support.\n* MacAddress SMI type support.\n\n0.6.3 (2012-04-13)\n++++++++++++++++++\n\n* Support for IPython 0.12.\n* Minor bugfixes.\n\n0.6.2 (2012-01-19)\n++++++++++++++++++\n\n* Ability to return None instead of getting an exception.\n\n0.6.1 (2012-01-14)\n++++++++++++++++++\n\n* Thread safety and efficiency.\n\n0.6 (2012-01-10)\n++++++++++++++++++\n\n* SNMPv3 support\n\n0.5.1 (2011-08-07)\n++++++++++++++++++\n\n* Compatibility with IPython 0.11.\n* Custom timeouts and retries.\n\n0.5 (2010-02-03)\n++++++++++++++++++\n\n* Check conformity of loaded modules.\n* Many bugfixes.\n\n0.4 (2009-06-06)\n++++++++++++++++++\n\n* Allow to cache requests.\n\n0.3 (2008-11-23)\n++++++++++++++++++\n\n* Provide a manual page.\n* Use a context manager to group SET requests.\n\n0.2.1 (2008-09-28)\n++++++++++++++++++\n\n* First release on PyPI.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/vincentbernat/snimpy", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "snimpy", "package_url": "https://pypi.org/project/snimpy/", "platform": "", "project_url": "https://pypi.org/project/snimpy/", "project_urls": { "Homepage": "https://github.com/vincentbernat/snimpy" }, "release_url": "https://pypi.org/project/snimpy/0.8.13/", "requires_dist": null, "requires_python": "", "summary": "interactive SNMP tool", "version": "0.8.13" }, "last_serial": 4372091, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "7683d72e952251c5ce265e661a6c6585", "sha256": "22af60d61e91348ed3b3b041dcf9908f1213b1e104e42d79c4fc651572f0e8ab" }, "downloads": -1, "filename": "snimpy-0.2.tar.gz", "has_sig": true, "md5_digest": "7683d72e952251c5ce265e661a6c6585", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17308, "upload_time": "2008-09-28T13:38:43", "url": "https://files.pythonhosted.org/packages/1f/b9/74a293015d8069284f0519111c71e6b33b1e821ec2cf3bd0b0993af78362/snimpy-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ed6fdf958eb9b94b2c9d59d12e7bdb68", "sha256": "39e38f18ba4dbb044c0cd5fd83ff65b82412b77f43cc8ceafacc01cb221aa660" }, "downloads": -1, "filename": "snimpy-0.2.1.tar.gz", "has_sig": true, "md5_digest": "ed6fdf958eb9b94b2c9d59d12e7bdb68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23823, "upload_time": "2008-09-29T17:40:56", "url": "https://files.pythonhosted.org/packages/a5/63/60eb040044f8e567059169e09a13983a4846ee1189dcba91c5135f8f462e/snimpy-0.2.1.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "8f5351fd155e83eb42576c880c7ea9dd", "sha256": "6c5529f7a1aa846f7992155232762ef0dcdbdb34208e8f18f85e6a496413eab1" }, "downloads": -1, "filename": "snimpy-0.3.tar.gz", "has_sig": true, "md5_digest": "8f5351fd155e83eb42576c880c7ea9dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25286, "upload_time": "2008-11-23T17:40:08", "url": "https://files.pythonhosted.org/packages/39/f1/f969c245a5ea644cc2dc4e7a1729fd4b42dcc598a0f31285b2ba49d90d9d/snimpy-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "4e5427e150d0cfcb4241d7af1adc55e7", "sha256": "356c7d71b2365354ee0666f51dd4c91b924037c57a6c3044a1d7973d38c2e8bb" }, "downloads": -1, "filename": "snimpy-0.4.tar.gz", "has_sig": true, "md5_digest": "4e5427e150d0cfcb4241d7af1adc55e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28087, "upload_time": "2009-06-06T15:49:35", "url": "https://files.pythonhosted.org/packages/46/b9/2576a2e71d01b1392168f89f1ca0dce2383a0a4a922584ba10e88a4b43cd/snimpy-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "dc30514ed3d7d9bd4b7e60b7bf631b78", "sha256": "36682ef6dffbe26b52ce79ca08143e78986a850afbe8c44e9684848f8f2ebe95" }, "downloads": -1, "filename": "snimpy-0.5.tar.gz", "has_sig": true, "md5_digest": "dc30514ed3d7d9bd4b7e60b7bf631b78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29216, "upload_time": "2010-02-03T22:09:47", "url": "https://files.pythonhosted.org/packages/c8/12/a011da5208d5e07f6ad500b2c727eff244580015af07ba6378ffd537e8f5/snimpy-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "95589a52d2d1cd5599540f68a252728e", "sha256": "26a2692877b3b84da8b67dd9d2ba67ce4f0d3dc57bceb6d5e62feaced50b68aa" }, "downloads": -1, "filename": "snimpy-0.5.1.tar.gz", "has_sig": false, "md5_digest": "95589a52d2d1cd5599540f68a252728e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28402, "upload_time": "2011-08-07T09:40:42", "url": "https://files.pythonhosted.org/packages/44/d3/76e93660e555a44791551da989bdde1df871de0ceb30b231a6f3dbffac7f/snimpy-0.5.1.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "42b361ae9b5af9d02750bfb143b5718a", "sha256": "8d175e25dd7614b556f45f8bb29b4f01261d3eb600de5cbe3a175a630ffadfe4" }, "downloads": -1, "filename": "snimpy-0.6.tar.gz", "has_sig": false, "md5_digest": "42b361ae9b5af9d02750bfb143b5718a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29735, "upload_time": "2012-01-10T19:33:50", "url": "https://files.pythonhosted.org/packages/e3/19/3f01f6bc351ee539e548627acdc7250f9100b84f71d76374d92bbff1695e/snimpy-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "f19d1f92ee804fbc33a815db2414d9ed", "sha256": "bb0e09469498bc1081fa0ff27c83c011735b09abc8303215b1cd2453082052d7" }, "downloads": -1, "filename": "snimpy-0.6.1.tar.gz", "has_sig": false, "md5_digest": "f19d1f92ee804fbc33a815db2414d9ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29831, "upload_time": "2012-01-14T09:30:16", "url": "https://files.pythonhosted.org/packages/d6/3a/41f0ba745baa095d15b184eab515fc8203869b53cec230be55b841d6ad8c/snimpy-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "98a71b40c428d4b3b80c965525711cc1", "sha256": "2593b31826fcc1424884409560768858a859314322884d78a6b56a3d2da1dd91" }, "downloads": -1, "filename": "snimpy-0.6.2.tar.gz", "has_sig": false, "md5_digest": "98a71b40c428d4b3b80c965525711cc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30069, "upload_time": "2012-01-19T20:23:24", "url": "https://files.pythonhosted.org/packages/9d/e4/cf03a1c972ed65b27c9987a8cf6cfe974ba18dfa989f75651f4f54de47ce/snimpy-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "0d7f896d1616a824465c386c400cc612", "sha256": "1a4ea2ce66eebeb7b2f6d8dd52874a985ac06524d592c194d75284e1f126d656" }, "downloads": -1, "filename": "snimpy-0.6.3.tar.gz", "has_sig": false, "md5_digest": "0d7f896d1616a824465c386c400cc612", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30960, "upload_time": "2012-04-13T22:05:37", "url": "https://files.pythonhosted.org/packages/81/50/bf9da3c3cdd9560583d9e2b4bdbac17b8de23db970aab75b2671a10b406f/snimpy-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "458c2b8964159b1ad34db1517aed804e", "sha256": "de353be8de596e5ac1a425f7acb558618d6eb4642d197e140c16d5e055536115" }, "downloads": -1, "filename": "snimpy-0.6.4.tar.gz", "has_sig": false, "md5_digest": "458c2b8964159b1ad34db1517aed804e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32058, "upload_time": "2013-03-21T21:42:33", "url": "https://files.pythonhosted.org/packages/5f/81/31caaa11c4c86d8af35487795c7b89942574cfb948277a8dfb72834d76fb/snimpy-0.6.4.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "10a41777bbd82ce1047e6e94495cbfa4", "sha256": "782dcc4a511488b78bc131b311be1102e0e5700ce893c964234452d05d430fe1" }, "downloads": -1, "filename": "snimpy-0.7.0.tar.gz", "has_sig": false, "md5_digest": "10a41777bbd82ce1047e6e94495cbfa4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55591, "upload_time": "2013-09-23T19:43:09", "url": "https://files.pythonhosted.org/packages/08/0a/16a553e01416fb3f8bc457f2e8379d68c373b9eefe8a2c0cef31497967c1/snimpy-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "862afe2b8c3f9c8a02d565b27c396f50", "sha256": "86dfdc5bc25132d29512049c7ff7745a7201e6d9affae2858a8cedd9f759d8a4" }, "downloads": -1, "filename": "snimpy-0.8.0.tar.gz", "has_sig": false, "md5_digest": "862afe2b8c3f9c8a02d565b27c396f50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45219, "upload_time": "2013-10-18T22:51:18", "url": "https://files.pythonhosted.org/packages/cd/21/2fdf22474146c0f350b3d84b171bfb2fc044fd651b92a1926a7cbfabea21/snimpy-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "405e8f0adc10efbdd204aad31a610b58", "sha256": "4f8ad07860abe1ac026bb7aa3c67b923d18fdb94232502474f88a9fc65cae199" }, "downloads": -1, "filename": "snimpy-0.8.1.tar.gz", "has_sig": false, "md5_digest": "405e8f0adc10efbdd204aad31a610b58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57050, "upload_time": "2013-10-24T13:09:21", "url": "https://files.pythonhosted.org/packages/40/e6/aefd27332754c0dc8648b819d9137afb5620acd9910c12f993dc0cdc7d85/snimpy-0.8.1.tar.gz" } ], "0.8.10": [ { "comment_text": "", "digests": { "md5": "8dcb492b7eca3d127533a63c653bd554", "sha256": "311f51299403580637f245f07c9804ce4f60c7d7574b85461b169e6a37503b69" }, "downloads": -1, "filename": "snimpy-0.8.10.tar.gz", "has_sig": false, "md5_digest": "8dcb492b7eca3d127533a63c653bd554", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69587, "upload_time": "2016-02-16T07:05:03", "url": "https://files.pythonhosted.org/packages/c7/da/d80f0dc409875ebcce5b61f51cc8f47ea93a129257ea3047fb9a456fd54a/snimpy-0.8.10.tar.gz" } ], "0.8.11": [ { "comment_text": "", "digests": { "md5": "7f6270ce2e7206df165602e66d5ceb96", "sha256": "10410614c7bff1053ca65bd760ce919f1a074f4988b857df4c57cf35847922b0" }, "downloads": -1, "filename": "snimpy-0.8.11.tar.gz", "has_sig": false, "md5_digest": "7f6270ce2e7206df165602e66d5ceb96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69923, "upload_time": "2016-08-13T11:42:53", "url": "https://files.pythonhosted.org/packages/42/b6/e244af4c6a37fb2eaf5d1880257ea00e5191211394cb5d3de1b8f1c8c55b/snimpy-0.8.11.tar.gz" } ], "0.8.12": [ { "comment_text": "", "digests": { "md5": "6d016b6356db432e6a87ad708eb8fcb6", "sha256": "04efcfba867ffb0e10cc8d7f93a553ceb6bdf2ee34e49762749028a2c76096c1" }, "downloads": -1, "filename": "snimpy-0.8.12.tar.gz", "has_sig": false, "md5_digest": "6d016b6356db432e6a87ad708eb8fcb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73813, "upload_time": "2017-10-02T20:07:10", "url": "https://files.pythonhosted.org/packages/2f/15/1f7469603d13006296088e1ba25a505ecf6aa9607cf5d28f6be8b42bfe6f/snimpy-0.8.12.tar.gz" } ], "0.8.13": [ { "comment_text": "", "digests": { "md5": "7c57acac10226df5bf43e10b929942df", "sha256": "98b1790977b435332c03ab2603f6621eeeee69a50453ac01ca55dc7696d08535" }, "downloads": -1, "filename": "snimpy-0.8.13.tar.gz", "has_sig": false, "md5_digest": "7c57acac10226df5bf43e10b929942df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74574, "upload_time": "2018-10-13T14:39:47", "url": "https://files.pythonhosted.org/packages/4c/78/35d8b842b57c0096eab5fd94340af9c5b5e9fbd0e77d687842cd6b8695a6/snimpy-0.8.13.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "ebbc72e2438f45b854f13540c2a5a8e7", "sha256": "18825a8224e859aab518a373979aabaf0c7f6212633e664637b2f88d4a8f1dd9" }, "downloads": -1, "filename": "snimpy-0.8.2.tar.gz", "has_sig": false, "md5_digest": "ebbc72e2438f45b854f13540c2a5a8e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59010, "upload_time": "2014-06-08T14:25:00", "url": "https://files.pythonhosted.org/packages/dc/e5/0fcc51cd11150fbba427a57d7744222099e7005a4bb13f8a0594f3565085/snimpy-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "2398c54026704fa4f1a4bb95544eff06", "sha256": "303b51b1052480668249f0172e1b8f9c458e0e7b694c502c6d9770812b59e405" }, "downloads": -1, "filename": "snimpy-0.8.3.tar.gz", "has_sig": false, "md5_digest": "2398c54026704fa4f1a4bb95544eff06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59889, "upload_time": "2014-08-18T13:35:48", "url": "https://files.pythonhosted.org/packages/69/f8/e3d8ddfbb9fa1e7ddc684ec7d19e7adf3fd60d3ac37a4a9f47cc01850c5b/snimpy-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "ff85395893332327756e217705ce7fe5", "sha256": "c6f8dc680a6d3b592d0ebefd75115ae94d17082d7a324196e5dd9bdaf26e75d8" }, "downloads": -1, "filename": "snimpy-0.8.4.tar.gz", "has_sig": false, "md5_digest": "ff85395893332327756e217705ce7fe5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62008, "upload_time": "2015-02-10T18:24:23", "url": "https://files.pythonhosted.org/packages/05/01/3ed38aaa0a0b9b5056fbb56a1f89e8b25024a0897b36f8a36a831e22a6cc/snimpy-0.8.4.tar.gz" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "6d7b11d52f44f5748842412f7b8bf56b", "sha256": "733f4fccdc1423019ae43bfc746ee70f0bc78cfa10b6332523815f98fd813327" }, "downloads": -1, "filename": "snimpy-0.8.5.tar.gz", "has_sig": false, "md5_digest": "6d7b11d52f44f5748842412f7b8bf56b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64452, "upload_time": "2015-04-03T22:42:04", "url": "https://files.pythonhosted.org/packages/b5/36/967a88abb6ab5a0511cdd81936119e0a36fe534adcc5cca03728076371bb/snimpy-0.8.5.tar.gz" } ], "0.8.6": [ { "comment_text": "", "digests": { "md5": "0f724c9977ca7c796b34002c2bde140d", "sha256": "c6fcea31e5cbd2b94cb02d1da8ee8903a1e3cbe9402d933903939252ca5cdd44" }, "downloads": -1, "filename": "snimpy-0.8.6.tar.gz", "has_sig": false, "md5_digest": "0f724c9977ca7c796b34002c2bde140d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64115, "upload_time": "2015-06-24T08:13:46", "url": "https://files.pythonhosted.org/packages/14/6b/578d2d279c72cf7d6ec64c0c98f412386112faa02295466d98ad01fee1d6/snimpy-0.8.6.tar.gz" } ], "0.8.7": [ { "comment_text": "", "digests": { "md5": "ae08ad79669b66376aca7bb484799e58", "sha256": "510152927357b0b02335fcace1a0e27abc1da007f34f036e6fb0d3ea7b35cd2d" }, "downloads": -1, "filename": "snimpy-0.8.7.tar.gz", "has_sig": false, "md5_digest": "ae08ad79669b66376aca7bb484799e58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66302, "upload_time": "2015-11-14T21:29:38", "url": "https://files.pythonhosted.org/packages/23/f5/103c62d5563f33e89ef5568f8cabaccab99d102242c40e42382f879a9eea/snimpy-0.8.7.tar.gz" } ], "0.8.8": [ { "comment_text": "", "digests": { "md5": "8c4b6a8cbdd2d215ccfa4b07fece4a82", "sha256": "48209ed0fe34d03ff38cd23f2827ec938e316dc6e9ba0b3a749d5c1b62cf6b0b" }, "downloads": -1, "filename": "snimpy-0.8.8.tar.gz", "has_sig": false, "md5_digest": "8c4b6a8cbdd2d215ccfa4b07fece4a82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66918, "upload_time": "2015-11-15T16:57:25", "url": "https://files.pythonhosted.org/packages/ef/74/2c961a89bdd74f3bc449009abb5b1eb9f9fe25c79fda77b52d42227ac684/snimpy-0.8.8.tar.gz" } ], "0.8.9": [] }, "urls": [ { "comment_text": "", "digests": { "md5": "7c57acac10226df5bf43e10b929942df", "sha256": "98b1790977b435332c03ab2603f6621eeeee69a50453ac01ca55dc7696d08535" }, "downloads": -1, "filename": "snimpy-0.8.13.tar.gz", "has_sig": false, "md5_digest": "7c57acac10226df5bf43e10b929942df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74574, "upload_time": "2018-10-13T14:39:47", "url": "https://files.pythonhosted.org/packages/4c/78/35d8b842b57c0096eab5fd94340af9c5b5e9fbd0e77d687842cd6b8695a6/snimpy-0.8.13.tar.gz" } ] }