Skip to main content

CI coveralls packagecloud

ftpsmartsync

ftpsmartsync is a program that synchronizes all files beneath the current directory with an FTP host efficiently.

The destination host is identified by a .ftp_upstream in the current directory that must have the following line:

ftp://user@host/path

The password is found by looking at ~/.netrc, see netrc(5). If netrc is unavailable, then gnome-keyring is used. For more information about gnome-keyring, please refer to http://wiki.github.com/xrogaan/ftpsync/

ftpsmartsync sends all files in the current directory to the target host, and stores the MD5 of the sent files in a hashes.txt files in the remote host. When syncing again, it checks the MD5 of each file against the one stored in the remote hashes.txt file, and only sends the files that are different. This makes ftpsmartsync very efficient when synchronizing a directory with only a few different files, as long as they are always sent by ftpsmartsync.

Authors

Originaly written by Leandro Penz

gnome-keyring and fixes by Bellière Ludovic

Metadata

Release files for ftpsmartsync 1.4.3

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

Source distribution (sdist)

Source distribution for ftpsmartsync 1.4.3
File Size Uploaded Provenance
ftpsmartsync-1.4.3.tar.gz 14.8 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 37.5 kB

Release files / ftpsmartsync-1.4.3.tar.gz

Download URL ftpsmartsync-1.4.3.tar.gz
Size 14.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ef2ceceaaefc3bbf59e41dc173344a967015808e18d0ff66ed9dc414d67e9a9c
BLAKE2b-256 checksum
How to use checksums
2971e76fc5688ea9ae647ba43d7fce13f7ceaf694d6eb36c19a11d12d8888879
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / ftpsmartsync-1.4.3-py3-none-any.whl

Download URL ftpsmartsync-1.4.3-py3-none-any.whl
Size 22.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
901871e754ef6ab7689e24bccd2bd96fcc2b1c169e5ec1f6483d1175e471f991
BLAKE2b-256 checksum
How to use checksums
a3a0be182ff08a8163e459f0ee48a14698a92502cd91d3d8f8efebb68dbfa8d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Security for ftpsmartsync 1.4.3

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.

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