Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
0.14.4 (2022-02-23)
- Update type hints for pyright
0.14.3 (2022-02-15)
- Add type hints
|
|
0.14.2
- Don't fail if the remote path is a PurePath not a Path
|
|
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
|
0.14.1
- Don't fail if 'pathlib' doesn't import (Python 2)
- Accept 'unicode' objects as paths (Python 2)
0.14.0
- Accept iterables other than list and tuple in `get()` and `put()`
- Accept `pathlib.Path` objects
|
|
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts...):
net/radsecproxy/distinfo
The following distfiles could not be fetched (fetched conditionally?):
./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
|
|
|
|
0.13.6 (2021-07-09)
- Fix put when the source directory has a trailing slash. It will now work similarly to rsync, copying the contents of the directory.
0.13.5 (2021-06-28)
- Fix extra space sent in SSH command-line for `get()`, causing issues on some servers
0.13.4 (2021-06-08)
- Add `scp_command` attribute, allowing changing the command run on the server (for example to `sudo scp`)
|
|
0.13.3 (2020-10-26)
- Fix hanging when underlying paramiko channel is closed
|
|
0.13.2:
- Fix AssertionError in recursive get() when _rename is set and server sends a POPD at the end (_depth > 0)
|
|
0.13.1:
- Guard against some malformed messages from the server
|
|
0.13.0:
- Remove all introspection logic for `progress` callback introduced in 0.12
- `progress` callback only accept 3 arguments again
- Introduce `progress4` parameter which accepts the peername as 4th argument
|
|
0.12.1:
Fix progress callback failing when it is an instance or class method
0.12.0:
Fix README.rst for PyPI
Add possibility of getting the peer IP and port from the progress callback
Make putfo() work with file-like objects that don't provide getvalue()
|
|
0.11.0:
Add putfo() method, allowing one to upload a file-like object
Add top-level get() and put() functions for convenience
Increase default socket time from 5 to 10 seconds
|
|
|
|
Py-scp is a pure python scp module.
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.
|