Metadata-Version: 2.1
Name: aiosnmp
Version: 0.2.3
Summary: asyncio SNMP client
Home-page: https://github.com/hh-h/aiosnmp
Author: Valetov Konstantin
Author-email: forjob@thetrue.name
License: MIT
Description: # aiosnmp
        [![Build Status](https://travis-ci.com/hh-h/aiosnmp.svg?branch=master)](https://travis-ci.com/hh-h/aiosnmp)
        [![Code Coverage](https://img.shields.io/codecov/c/github/hh-h/aiosnmp/master.svg?style=flat)](https://codecov.io/github/hh-h/aiosnmp?branch=master)
        [![PyPI version](https://badge.fury.io/py/aiosnmp.svg)](https://badge.fury.io/py/aiosnmp)
        [![License](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://img.shields.io/badge/license-MIT-brightgreen.svg)
        [![Code Style](https://img.shields.io/badge/code%20style-black-black.svg)](https://github.com/ambv/black)
        [![Python version](https://img.shields.io/badge/python-3.6%2B-brightgreen.svg)](https://img.shields.io/badge/python-3.6%2B-brightgreen.svg)
        
        aiosnmp is an asynchronous SNMP client for use with asyncio.
        
        ## Installation
        ```shell
        pip install aiosnmp
        ```
        
        ## Notice
        Only snmp v2c supported, no v3 support
        
        ## Basic Usage
        ```python
        import asyncio
        import aiosnmp
        
        async def main():
            with aiosnmp.Snmp(host="127.0.0.1", port=161, community="public") as snmp:
                for res in await snmp.get(".1.3.6.1.2.1.1.1.0"):
                    print(res.oid, res.value)
        
        loop = asyncio.get_event_loop()
        loop.run_until_complete(main())
        ```
        
        more in [**/examples**](https://github.com/hh-h/aiosnmp/tree/master/examples)
        
        ## TODO
        * documentation
        * snmp v3 support
        * more tests
        
        ## License
        aiosnmp is developed and distributed under the MIT license.
        
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Development Status :: 4 - Beta
Classifier: Operating System :: POSIX
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Framework :: AsyncIO
Requires-Python: >=3.6
Description-Content-Type: text/markdown
