py-paramiko currently has py2+py3 versions but this is getting to be a problem because it depends on py-cryptography; newer versions of this have py3-only dependencies.
Splitting to separate ports for py2-cryptography and py-cryptography is possible but unattractive because this port often runs into problems with libressl. Also this would add complexity to the ports tree and is only needed due to outdated other ports. The following ports use the py2 version of paramiko: - devel/bzr The bzr port is for v2.4.2 from 2011 and was never updated to v2.7.0 which was released in February 2016. No py3 support. No ports depend on it. Does anyone still have an active need for this now? If not I propose removing it. (I will review a port for brz (breezy) as an alternative if someone writes one). - sysutils/fabric This port provides the 1.x version which is python2 only. It could do with updating to 2.x which is a major update that supports Python 3. Upstream has split into "Invoke" and "Fabric". Has anyone looked into that already? (cc'ing maintainer). - net/py-boto (python 2 version) The only port depending on this is sysutils/google-compute-engine. Everything else moved to python3 py-boto3 etc. - sysutils/google-compute-engine Imported in 2017 and never updated, maintainer was dropped due to no reply in the 2019 cleanup, the repo this fetches from says "This repository historically stored the collection of packages installed on Google supported Compute Engine images". Is this still any use as-is? If not I propose removing it. (It looks like the actively developed code providing the functionality of this port is "google-guest-agent"). Any OKs for removing any of these?
