Re: [pysnmp-dev] Asyncio support in Python 3
Brought to you by:
elie
From: Ilya E. <il...@gl...> - 2014-11-04 20:30:42
|
Hi Matt, I’ve applied your patch to pysnmp and slightly reworked it afterwards. Please, try to use pysnmp development code and let me know in case of any issues: download latest CVS snapshot <http://pysnmp.cvs.sourceforge.net/viewvc/pysnmp/pysnmp/?view=tar> Please be aware that I’ve slightly changed the API you introduced in your patch to make it more uniform with the rest of pysnmp. See examples for details. I’m also interested in real-world use cases of the asyncio transport to better adapt pysnmp API. Thanks, ilya > On 01 Nov 2014, at 00:56, Matt Hooks <me...@ma...> wrote: > > Hi everyone, > > After a long internal legal delay, I can now release the attached patch. > > This patch enables support for the new asyncio library in Python 3, and is a near drop in replacement for the Twisted transport currently provided. > > We've attempted to keep the structure and design nearly identical to the Twisted implementation to further the above goal. > > Ilya, I'm not familiar with any preferences you have for annotating the source files with licensing info, so I went ahead and used the license off the main site. > > We've included some example scripts, but haven't replicated all the ones available for Twisted. > > > Cheers, > > Matt Hooks > <asyncio_support.patch>------------------------------------------------------------------------------ |