BSD Ports

net/py-scp 0.16.1 NetBSD

Send and receive files with scp

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
03d0ca0a86
License
gnu-lgpl-v2.1
Categories
net, python
Package size
19.2 KiB, 91.2 KiB installed

Description

The scp.py module uses a paramiko transport to send and recieve files via the scp1 protocol. This is the protocol as referenced from the openssh scp program, and has only been tested with this implementation.

In the other systems

The newest version among them is 0.16.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDnet/py-scp0.16.1 newestnone known-[email protected]2026-10-07
DragonFlysecurity/py-scp by name0.14.4_2 behind since 2026-07-14none known-[email protected]-

Compare across BSDs

Version history 3

  1. 0.16.2 03d0ca0a86
  2. 0.16.1 5aee8075e8
  3. 0.16.0 67d1d601ed

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkgin install py311-scp

From pkgsrc:

cd /usr/pkgsrc/net/py-scp && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.16.1
NetBSD 10.1 aarch640.16.1
SmartOS / illumos x86_640.16.2
macOS 15 arm640.16.2

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 2

Configuration

No options to configure.

Service scripts
none
Flavors
py312-scp-0.16.1, py313-scp-0.16.1, py314-scp-0.16.1

Commit history 3

DateCommitCreditsLog message
03d0ca0a86 adam py-scp: updated to 0.16.2
0.16.2 (2026-10-06) - Catch `EOFError` from `channel.close()` that happens sporadically on some devices - Check erroneous server path on download
5aee8075e8 adam py-scp: updated to 0.16.1
0.16.1 (2026-07-29) - Fix missing import for `paramiko`, causing exception handling to fail in close()
67d1d601ed adam py-scp: updated to 0.16.0
0.16.0 (2026-07-13) - Fix typing for `__init__()` - Wait for remote scp processs to exit before closing channel