Sftpretty

Latest version: v1.1.7

Safety actively analyzes 715032 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

1.0.4

---------------------------
* added Windows Pure Path logic in put_d() and put_r() through localtree()
* fix for regression in _sftp_channel() causing UnboundLocalError
* improved support for dot notation in known_hosts and private key file
* removed basicConfig() call for improved embedded behavior

1.0.3

---------------------------
* added disabled algorithms option for Transport

1.0.2

---------------------------
* added sort to localtree() for test continuity
* bug fix for typo in put_d()

1.0.1

---------------------------
* added key types security option for Transport
* bug fixes for close()
* default to private key authentication
* enabled timeout setting for channel and transport
* improved host key logging
* localtree & remotetree functions Windows compatible
* started hosting on PyPi
* updated tests and CI pipeline

1.0.0

---------------------------
* added ECDSA and ED25519 key support for authentication
* added digest and kex security options for Transport
* added tests for additional functionality
* default callback function for progress notifications
* hash function added to helpers for file verification option
* improved local and remote directory mapping
* improved logging capabilities
* replaced _sftp_connect with context aware channel manager
* retry decorator for automated recovery from failure
* switched to using pathlib for all local filepath operations
* updated documentation and README with advanced examples

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.