Name | sosnmp JSON |
Version |
7.1.11
JSON |
| download |
home_page | https://pysnmp.com |
Summary | A Python library for SNMP |
upload_time | 2024-11-05 13:05:05 |
maintainer | None |
docs_url | None |
author | Ilya Etingof |
requires_python | <4.0,>=3.9 |
license | BSD-2-Clause |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
SNMP Library for Python
=======================
[![Become a Sponsor](https://img.shields.io/badge/Become%20a%20Sponsor-lextudio-orange.svg?style=for-readme)](https://github.com/sponsors/lextudio)
[![PyPI](https://img.shields.io/pypi/v/pysnmp.svg)](https://pypi.python.org/pypi/pysnmp)
[![PyPI Downloads](https://img.shields.io/pypi/dd/pysnmp)](https://pypi.python.org/pypi/pysnmp/)
[![Python Versions](https://img.shields.io/pypi/pyversions/pysnmp.svg)](https://pypi.python.org/pypi/pysnmp/)
[![GitHub license](https://img.shields.io/badge/license-BSD-blue.svg)](https://raw.githubusercontent.com/lextudio/pysnmp/master/LICENSE.rst)
This is a pure-Python, open source and free implementation of v1/v2c/v3
SNMP engine distributed under 2-clause
[BSD license](https://www.pysnmp.com/pysnmp/license.html).
Features
--------
* Complete SNMPv1/v2c and SNMPv3 support based on IETF RFC standards.
* SMI framework for resolving MIB information and implementing SMI
Managed Objects
* Complete SNMP entity implementation
* USM Extended Security Options support (3DES, 192/256-bit AES encryption)
based on draft standards and vendor implementations.
* Extensible network transports framework (UDP/IPv4, UDP/IPv6)
* Asynchronous socket-based IO API support
via [asyncio](https://docs.python.org/3/library/asyncio.html) integration
* [PySMI](https://www.pysnmp.com/pysmi/) integration for dynamic MIB
compilation
* Built-in instrumentation exposing protocol engine operations
* Python eggs and py2exe friendly
* 100% Python, works with Python 3.9+
* MT-safe (if SnmpEngine is thread-local)
Features, specific to SNMPv3 model include:
* USM authentication (MD5/SHA-1/SHA-2) and privacy (DES/AES) protocols
(RFC3414, RFC7860)
* View-based access control to use with any SNMP model (RFC3415)
* Built-in SNMP proxy PDU converter for building multi-lingual
SNMP entities (RFC2576)
* Remote SNMP engine configuration
* Optional SNMP engine discovery
* Shipped with standard SNMP applications (RFC3413)
Download & Install
------------------
The PySNMP package is freely available for download from
[PyPI](https://pypi.python.org/pypi/pysnmp) and
[GitHub](https://github.com/lextudio/pysnmp.git).
Just run:
```bash
$ pip install pysnmp
```
To download and install PySNMP along with its dependencies:
* `pyasn1` package from [PyASN1](https://pyasn1.readthedocs.io)
* If `pysmi` package from [PySMI](https://www.pysnmp.com/pysmi/) presents,
MIB services are enabled.
* If `cryptography` package presents, strong SNMPv3 encryption is enabled.
Make sure you check out other sibling projects of PySNMP from
[the home page](https://www.pysnmp.com/).
Documentation
-------------
PySNMP documentation is hosted at the [docs site](https://www.pysnmp.com/pysnmp/).
* Copyright (c) 1999-2020, [Ilya Etingof](https://lists.openstack.org/pipermail/openstack-discuss/2022-August/030062.html)
* Copyright (c) 2022-2024, [LeXtudio Inc.](mailto:support@lextudio.com)
* Copyright (c) 1999-2024, [Other PySNMP contributors](https://github.com/lextudio/pysnmp/THANKS.txt)
All rights reserved.
Raw data
{
"_id": null,
"home_page": "https://pysnmp.com",
"name": "sosnmp",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.9",
"maintainer_email": null,
"keywords": null,
"author": "Ilya Etingof",
"author_email": "etingof@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/8a/b7/8b78b8074607c68e68724b3f078441ffe454daca4ffaca04ac07ded2524c/sosnmp-7.1.11.tar.gz",
"platform": null,
"description": "\nSNMP Library for Python\n=======================\n\n[![Become a Sponsor](https://img.shields.io/badge/Become%20a%20Sponsor-lextudio-orange.svg?style=for-readme)](https://github.com/sponsors/lextudio)\n[![PyPI](https://img.shields.io/pypi/v/pysnmp.svg)](https://pypi.python.org/pypi/pysnmp)\n[![PyPI Downloads](https://img.shields.io/pypi/dd/pysnmp)](https://pypi.python.org/pypi/pysnmp/)\n[![Python Versions](https://img.shields.io/pypi/pyversions/pysnmp.svg)](https://pypi.python.org/pypi/pysnmp/)\n[![GitHub license](https://img.shields.io/badge/license-BSD-blue.svg)](https://raw.githubusercontent.com/lextudio/pysnmp/master/LICENSE.rst)\n\nThis is a pure-Python, open source and free implementation of v1/v2c/v3\nSNMP engine distributed under 2-clause\n[BSD license](https://www.pysnmp.com/pysnmp/license.html).\n\nFeatures\n--------\n\n* Complete SNMPv1/v2c and SNMPv3 support based on IETF RFC standards.\n* SMI framework for resolving MIB information and implementing SMI\n Managed Objects\n* Complete SNMP entity implementation\n* USM Extended Security Options support (3DES, 192/256-bit AES encryption)\n based on draft standards and vendor implementations.\n* Extensible network transports framework (UDP/IPv4, UDP/IPv6)\n* Asynchronous socket-based IO API support\n via [asyncio](https://docs.python.org/3/library/asyncio.html) integration\n* [PySMI](https://www.pysnmp.com/pysmi/) integration for dynamic MIB\n compilation\n* Built-in instrumentation exposing protocol engine operations\n* Python eggs and py2exe friendly\n* 100% Python, works with Python 3.9+\n* MT-safe (if SnmpEngine is thread-local)\n\nFeatures, specific to SNMPv3 model include:\n\n* USM authentication (MD5/SHA-1/SHA-2) and privacy (DES/AES) protocols\n (RFC3414, RFC7860)\n* View-based access control to use with any SNMP model (RFC3415)\n* Built-in SNMP proxy PDU converter for building multi-lingual\n SNMP entities (RFC2576)\n* Remote SNMP engine configuration\n* Optional SNMP engine discovery\n* Shipped with standard SNMP applications (RFC3413)\n\nDownload & Install\n------------------\n\nThe PySNMP package is freely available for download from\n[PyPI](https://pypi.python.org/pypi/pysnmp) and\n[GitHub](https://github.com/lextudio/pysnmp.git).\n\nJust run:\n\n```bash\n$ pip install pysnmp\n```\n\nTo download and install PySNMP along with its dependencies:\n\n* `pyasn1` package from [PyASN1](https://pyasn1.readthedocs.io)\n* If `pysmi` package from [PySMI](https://www.pysnmp.com/pysmi/) presents,\n MIB services are enabled.\n* If `cryptography` package presents, strong SNMPv3 encryption is enabled.\n\nMake sure you check out other sibling projects of PySNMP from\n[the home page](https://www.pysnmp.com/).\n\nDocumentation\n-------------\n\nPySNMP documentation is hosted at the [docs site](https://www.pysnmp.com/pysnmp/).\n\n* Copyright (c) 1999-2020, [Ilya Etingof](https://lists.openstack.org/pipermail/openstack-discuss/2022-August/030062.html)\n* Copyright (c) 2022-2024, [LeXtudio Inc.](mailto:support@lextudio.com)\n* Copyright (c) 1999-2024, [Other PySNMP contributors](https://github.com/lextudio/pysnmp/THANKS.txt)\n\nAll rights reserved.\n\n",
"bugtrack_url": null,
"license": "BSD-2-Clause",
"summary": "A Python library for SNMP",
"version": "7.1.11",
"project_urls": {
"Homepage": "https://pysnmp.com",
"Repository": "https://github.com/lextudio/pysnmp"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b568fd0e863333ae636e4fa77765e44abc8e5d08d52d39b891fadc8f868aca75",
"md5": "61583c8b7f6b941183f6da54594d6422",
"sha256": "c1f7e417166caeb1bbdefd5c6652dda59dc7e6711a5638eee07e9a89f3bd386b"
},
"downloads": -1,
"filename": "sosnmp-7.1.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "61583c8b7f6b941183f6da54594d6422",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.9",
"size": 339752,
"upload_time": "2024-11-05T13:05:03",
"upload_time_iso_8601": "2024-11-05T13:05:03.658280Z",
"url": "https://files.pythonhosted.org/packages/b5/68/fd0e863333ae636e4fa77765e44abc8e5d08d52d39b891fadc8f868aca75/sosnmp-7.1.11-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8ab78b78b8074607c68e68724b3f078441ffe454daca4ffaca04ac07ded2524c",
"md5": "4d41633ecd9e9462f7889a07ac943b7d",
"sha256": "429cf64fd47836a300c10080247fb7fe018cb2c84d38e5745171171f61c6ba7d"
},
"downloads": -1,
"filename": "sosnmp-7.1.11.tar.gz",
"has_sig": false,
"md5_digest": "4d41633ecd9e9462f7889a07ac943b7d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 373591,
"upload_time": "2024-11-05T13:05:05",
"upload_time_iso_8601": "2024-11-05T13:05:05.643471Z",
"url": "https://files.pythonhosted.org/packages/8a/b7/8b78b8074607c68e68724b3f078441ffe454daca4ffaca04ac07ded2524c/sosnmp-7.1.11.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-05 13:05:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "lextudio",
"github_project": "pysnmp",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "sosnmp"
}