pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/py-paramiko
Module Name: pkgsrc
Committed By: adam
Date: Fri Aug 22 07:27:47 UTC 2025
Modified Files:
pkgsrc/security/py-paramiko: Makefile PLIST distinfo
Log Message:
py-paramiko: updated to 4.0.0
4.0.0
[Support] Removed support for the DSA (aka DSS) key algorithm, as it has been badly outdated and insecure for a decade or more at this point, and was recently completely removed from OpenSSH as well.
If you were still using DSA out of sheer inertia: we strongly recommend upgrading to Ed25519 (or maybe ECDSA).
If you were still using DSA because of target hosts you do not control: please continue using Paramiko 3.x.
[Support]: Administrivia update:
dropped support for Python <3.9
migrated packaging metadata and practices to use pyproject.toml
removed the now-vestigial ed25519 packaging ‘extra’ (support for this hasn’t required additional dependencies in a number of releases now, just the core ones)
moved Invoke requirement to core dependencies, and removed paramiko[invoke] from extras
with those two changes, paramiko[all] becomes much less useful, and has itself been axed
removed the very old and wizened setup_helper.py which was only needed on ancient (for this century) versions of macOS.
removed paramiko.__all__, as it was redundant (guessing it dated back to some very old Python versions; anyone using import * these days - shame! - should still be fine as we never had any ‘private’
members in __all__ and AFAICT that was the only reason ever to use it in the first place (as import * skips names like _private).
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 pkgsrc/security/py-paramiko/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/security/py-paramiko/PLIST
cvs rdiff -u -r1.37 -r1.38 pkgsrc/security/py-paramiko/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/py-paramiko/Makefile
diff -u pkgsrc/security/py-paramiko/Makefile:1.60 pkgsrc/security/py-paramiko/Makefile:1.61
--- pkgsrc/security/py-paramiko/Makefile:1.60 Sat Jul 5 11:44:12 2025
+++ pkgsrc/security/py-paramiko/Makefile Fri Aug 22 07:27:47 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.60 2025/07/05 11:44:12 wiz Exp $
+# $NetBSD: Makefile,v 1.61 2025/08/22 07:27:47 adam Exp $
-DISTNAME= paramiko-3.5.1
+DISTNAME= paramiko-4.0.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 2
CATEGORIES= security python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/paramiko/}
Index: pkgsrc/security/py-paramiko/PLIST
diff -u pkgsrc/security/py-paramiko/PLIST:1.21 pkgsrc/security/py-paramiko/PLIST:1.22
--- pkgsrc/security/py-paramiko/PLIST:1.21 Mon Apr 14 05:17:11 2025
+++ pkgsrc/security/py-paramiko/PLIST Fri Aug 22 07:27:47 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2025/04/14 05:17:11 adam Exp $
+@comment $NetBSD: PLIST,v 1.22 2025/08/22 07:27:47 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -7,9 +7,6 @@ ${PYSITELIB}/${WHEEL_INFODIR}/top_level.
${PYSITELIB}/paramiko/__init__.py
${PYSITELIB}/paramiko/__init__.pyc
${PYSITELIB}/paramiko/__init__.pyo
-${PYSITELIB}/paramiko/_version.py
-${PYSITELIB}/paramiko/_version.pyc
-${PYSITELIB}/paramiko/_version.pyo
${PYSITELIB}/paramiko/_winapi.py
${PYSITELIB}/paramiko/_winapi.pyc
${PYSITELIB}/paramiko/_winapi.pyo
@@ -43,9 +40,6 @@ ${PYSITELIB}/paramiko/compress.pyo
${PYSITELIB}/paramiko/config.py
${PYSITELIB}/paramiko/config.pyc
${PYSITELIB}/paramiko/config.pyo
-${PYSITELIB}/paramiko/dsskey.py
-${PYSITELIB}/paramiko/dsskey.pyc
-${PYSITELIB}/paramiko/dsskey.pyo
${PYSITELIB}/paramiko/ecdsakey.py
${PYSITELIB}/paramiko/ecdsakey.pyc
${PYSITELIB}/paramiko/ecdsakey.pyo
Index: pkgsrc/security/py-paramiko/distinfo
diff -u pkgsrc/security/py-paramiko/distinfo:1.37 pkgsrc/security/py-paramiko/distinfo:1.38
--- pkgsrc/security/py-paramiko/distinfo:1.37 Tue Feb 4 08:47:28 2025
+++ pkgsrc/security/py-paramiko/distinfo Fri Aug 22 07:27:47 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.37 2025/02/04 08:47:28 adam Exp $
+$NetBSD: distinfo,v 1.38 2025/08/22 07:27:47 adam Exp $
-BLAKE2s (paramiko-3.5.1.tar.gz) = ef6e6eebe983561588d50df89c353098a88b4185f5f3da79b64c2a5ec388e5e2
-SHA512 (paramiko-3.5.1.tar.gz) = 2bf372b1f65c6872f95a22e6a6cb69fcaac1a3732436bdbbe476a96d7b2af3b7d85cb7c069f5de220d7e4d1f4c98e8e8fbc247ec24cf4a0c3221143faf7f37b3
-Size (paramiko-3.5.1.tar.gz) = 1566110 bytes
+BLAKE2s (paramiko-4.0.0.tar.gz) = 2c8db0e9bf7bdd684ddbd90ecb7783168e2d3ea11490cf9ac39ee73b1d4997ee
+SHA512 (paramiko-4.0.0.tar.gz) = a2b08dd71b0635da51a4eb2992ed8a47b435810899c771002a5d81c653be7e706f0ab7e7b70018f3ba3ff6b925d93ac372b32221bf82c88c491b97788035e2af
+Size (paramiko-4.0.0.tar.gz) = 1630743 bytes
Home |
Main Index |
Thread Index |
Old Index