Hello,

No hurry, I think we might want to wait for upstream to respond to my PR regarding double awaitable fix. It is indeed lextudio upstream that took over the PySNMP package and all patches are coming from us (except mine ofc).

Regards, Adam.

On 9/12/23 18:10, tho...@goirand.fr wrote:
Hi,

Quickly from my phone...

Of course, we can update Stable with targeted patches (only: no new upstream release except in very rare cases).

I can take care of the update tomorrow, though the next point release is in a few month from now.

Also note that I uploaded all 4 pysnmp/asn1 modules from lextudio. Is your patch from them ?

Cheers,

Thomas Goirand (zigo)


On Sep 12, 2023 5:52 PM, Adam Cecile <acec...@le-vert.net> wrote:

    Hello,


    Package python3-pysnmp4 is partially unusable in Debian 12 because
    its asyncio backend is using @asyncio.coroutine decorator that has
    been removed from Python 3.11.

    It is, imho, quite a serious issue, as any code using PySNMP4 on a
    machine will stop working after upgrading from Debian 11 to Debian
    12 (my case).

    I'm not aware of how Debian stable updates work, but I think we
    should consider making an exception for that.

    I prepared a patched package version using backported patch from
    new upstream (previous maintainer passed away) and had to deal
    with an upstream bug too. Now it works again and I added all
    information to the Debian bug report: https://bugs.debian.org/1051774

    The fix is quite safe as it impacts only asyncio backend, and
    current version is not importable at all so I do not see how it
    could lead to any regression.

    What is your opinion about this ?


    Best regards, Adam.

Reply via email to