Path: csiph.com!aioe.org!bofh.it!news.nic.it!robomod From: Craig Small Newsgroups: linux.debian.maint.python Subject: Proposed removal of python net-snmp modules Date: Thu, 18 Jul 2019 10:40:01 +0200 Message-ID: X-Mailbox-Line: From debian-python-request@lists.debian.org Thu Jul 18 08:34:16 2019 Old-Return-Path: X-Amavis-Spam-Status: No, score=-4.899 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=2, LDO_WHITELIST=-5, MURPHY_SCAM1=0.1, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no autolearn_force=no X-Policyd-Weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .enc. - helo: .mail-io1-f43.google. - helo-domain: .google.) FROM/MX_MATCHES_HELO(DOMAIN)=-2; rate: -5.5 X-Google-Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=5InaS6n0DrtnClS+3Nzf6++XCvOxi5q17P3mX0MS5V0=; b=K/bp93ykWkv7hV1ihnCCYd7azqgSOxxufSnVr6hYf+rk5vVNHkPyEWJiB1nngFkO5v +P8ypSOadYJn6oAD3qzbuDxoQVS2Fxtk7gPzgbjrY+IovUXs03my/mfODpxOtrT8Pbn7 lUDAUS2D9SdaQxrl6y0aejWCvFp2IIdJnV1AierJY3/6/nzl16av1TYgLIbgAZ3l/PCC OEfJAKJrFtzhaU/Hcv3EiAzOJQ9/sP4lpdv4pdz1oPACwBDJFk3HUXdiDL8J7b8Hdykw CxUfJFW0/y9cRN+yiWro3taxAkgRvdLt8K+zto8psAz/HX0/jFI2Q/rWwa+GdsI+eM36 QcMQ== X-Gm-Message-State: APjAAAV/Y4XsEJQTrqRQ2I88IuvxOg3eST2gUFKVjmSGuHQBM34PbAP7 3ltqu1PSquzNwArQg/1c7yaGqKtCrrQ= X-Google-SMTP-Source: APXvYqwGwAvXLuwDr3HcUlf7ZfBVnQqfMhktDpfZzB3MMdKZ8ZkU2+c32ej4DIsYOcdsrmyl7N0/IQ== X-Received: by 2002:a02:b914:: with SMTP id v20mr41797485jan.83.1563438837019; Thu, 18 Jul 2019 01:33:57 -0700 (PDT) X-Received: by 2002:a02:cc50:: with SMTP id i16mr15172365jaq.50.1563438836474; Thu, 18 Jul 2019 01:33:56 -0700 (PDT) MIME-Version: 1.0 X-Gmail-Original-Message-ID: Content-Type: multipart/alternative; boundary="00000000000079feaf058df07874" X-Mailing-List: archive/latest/16982 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/CALy8Cw6+S=g+T0dOcaMbdQr6MxwiKk8p=1Cyn-xcdm_30MFgZg@mail.gmail.com Approved: robomod@news.nic.it Lines: 55 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Thu, 18 Jul 2019 18:33:47 +1000 X-Original-Message-ID: Xref: csiph.com linux.debian.maint.python:11487 --00000000000079feaf058df07874 Content-Type: text/plain; charset="UTF-8" Hi, For the next net-snmp release, I am proposing removing the python modules that link to libsnmp. There are many reasons for doing so including: * net-snmp is python 2 only bindings * net-snmp python is synchronous calls only, not asynchronous * net-snmp is horribly clunky in the way it works * The pysnmp module, as found in python3-pysnmp4 is vastly better pretty much any way you look at it. There are no reverse dependencies on the python-netsnmp package. While it's hard to tell, I don't think it is used terribly much and if it is, that use would be better served with pysnmp. If someone knows about a Debian package needing this module, let me know and I'll endeavour to work with the maintainer to port it across to pysnmp. - Craig -- Craig Small (@smallsees) https://dropbear.xyz/ csmall at : dropbear.xyz Debian GNU/Linux http://www.debian.org/ csmall at : debian.org GPG fingerprint: 5D2F B320 B825 D939 04D2 0519 3938 F96B DF50 FEA5 --00000000000079feaf058df07874 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,
=C2=A0 For the next net-snmp release, I am proposi= ng removing the python modules that link to libsnmp.=C2=A0 There are many r= easons for doing so including:
=C2=A0 * net-snmp is python 2 only= bindings
=C2=A0 * net-snmp python is synchronous calls only, not= asynchronous
=C2=A0 * net-snmp is horribly clunky in the way it = works
=C2=A0 * The pysnmp module, as found in python3-pysnmp4 is = vastly better pretty much any way you look at it.

= There are no reverse dependencies on the python-netsnmp package. While it&#= 39;s hard to tell, I don't think it is used terribly much and if it is,= that use would be better served with pysnmp.
=C2=A0
If= someone knows about a Debian package needing this module, let me know and = I'll endeavour to work with the maintainer to port it across to pysnmp.=

=C2=A0- Craig

--
Craig Small (@smallsees)   https://dropbear.xyz/       csmall at : dropbear.xyz
Debian GNU/Linux           http://www.debian.org/   csmall at : debian.org
GPG fingerprint:        5D2F B320 B825 D939 04D2  0519 3938 F96B DF50 FEA5<=
/pre>
--00000000000079feaf058df07874--