Skip to main content

sftpwrapper

Overview

A Python library that facilitates uploading and downloading of files to/from an SFTP server using either username/password or username/sshkey.

Install It

From PyPI

$ pip install sftpwrapper

New in v0.2.1

Defaults to port 22

Logging works with the new version of Paramiko

HostKey and Private Key support for connecting to SFTP server (have to provide the file path and encryption)

Code Example

from sftpwrapper import SftpWrapper

remote_connection = SftpWrapper(host, port) remote_connection.host_connect(user, password) upload_good = remote_connection.upload_stuffs(csv_name, remote + csv_name) remote_connection.host_disconnect()

Dependencies

  • paramiko

License

MIT

Metadata

Release files for sftpwrapper 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sftpwrapper 0.2.2
File Size Uploaded Provenance Actions
sftpwrapper-0.2.2.tar.gz 4.0 kB Without provenance Details for sftpwrapper-0.2.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for sftpwrapper 0.2.2
File Interpreter ABI Platform Actions
sftpwrapper-0.2.2-py3-none-any.whl Python 3 none any Details for sftpwrapper-0.2.2-py3-none-any.whl

Total release size: 8.1 kB

Release files / sftpwrapper-0.2.2.tar.gz

Download URL sftpwrapper-0.2.2.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
890aba0b64330e9eb73922b3b2fa62600a779c34624c6569e3210afbf49104fa
BLAKE2b-256 checksum
How to use checksums
0f31bbd47ee3a14cafa0f5b559baf67b88cb38a78b036204606ff151d5fc9b4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.0

Release files / sftpwrapper-0.2.2-py3-none-any.whl

Download URL sftpwrapper-0.2.2-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
207f5d326421d1cc37009aee0a49c36006a6cd638e7d2a1b282e027da7ff6264
BLAKE2b-256 checksum
How to use checksums
487a1667414ceef45ca4754ed935d7c6ea8b89f8cfa6f0e73b2adcb308e27ca5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.0

Security for sftpwrapper 0.2.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page