Skip to main content

Application and library for file transfer.

Project description

FileTransfer

Application and library for file transfer.

For more information see the documentation.

History

2021-12-26 (0.11.0)

  • Drop support for ftputil 3

2020-08-22 (0.10.3)

  • Replace salmagundi.config with easimpconf
  • New: option keep_alive in host configuration

2020-07-28 (0.10.2)

  • New: option dir_a_option in host configuration
  • Now works with ftputil version 4

2020-06-14 (0.10.1)

  • Pin dependency ftputil to version 3.4 because of incompatible changes in version 4.0

2020-01-27 (0.10.0)

  • New: options log_level, retries and ready_file in job configuration
  • New: single_instance in job configuration can be set to arbitrary lock name
  • Changed: JobResult.file_list tags are now FileTags enum members
  • Changed: function configure() returns JobResult object and status code
  • Changed: return/status codes of filetransfer script and exceptions
  • Changed: names for entries and placeholders in custom email configuration

2020-01-16 (0.9.0)

  • New: option single_instance in job configuration
  • New: logging can be disabled in application or job configuration
  • Add function set_sigterm_handler() to API
  • Upgrade dependency: salmagundi -> 0.11.2
  • Bugfix: error when sending email if file list contained source or target errors

2020-01-09 (0.8.0)

  • Emails are now customizable
  • Upgrade dependencies: paramiko -> 2.7.1, salmagundi -> 0.10.0

2019-12-03 (0.7.5)

  • Improve documentation
  • Add more examples

2019-06-12 (0.7.4)

  • Upgrade dependency: paramiko 2.4.2 -> 2.5.0

2019-02-21 (0.7.3)

  • Improve email handling code
  • Improve API

2019-02-03 (0.7.2)

  • Fix dependency (wrong salmagundi version in setup.cfg)

2019-02-03 (0.7.1)

  • Bugfix: subpackage data was not included

2019-02-03 (0.7.0)

  • Re-implementation of configuration handling
  • Changes in API
  • Minor changes in job and host configurations

2019-01-08 (0.6.0)

  • Support ECDSA and Ed25519 for SFTP authentication keys
  • Change SFTP authentication key configuration
  • Remove host configurations from job configuration files

2018-12-16 (0.5.4)

  • Improve usage message and documentation

2018-09-24 (0.5.3)

  • Some minor corrections
  • Improve API

2018-09-20 (0.5.1)

  • Bugfix: When using the API in a script only one SFTP transfer succeeded and the others failed.

2018-09-04 (0.5.0)

  • First public release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

FileTransfer-0.11.0.tar.gz (21.6 kB view details)

Uploaded Source

Built Distribution

FileTransfer-0.11.0-py3-none-any.whl (27.0 kB view details)

Uploaded Python 3

File details

Details for the file FileTransfer-0.11.0.tar.gz.

File metadata

  • Download URL: FileTransfer-0.11.0.tar.gz
  • Upload date:
  • Size: 21.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.9

File hashes

Hashes for FileTransfer-0.11.0.tar.gz
Algorithm Hash digest
SHA256 910642474beb1fd2d9dee16c286c2ec42223ca4e5a0c5bae187b7e9317b1ae19
MD5 3ae8a429e6b918418cf187f91f568eef
BLAKE2b-256 9eec448fc88a6e1761f5907113a2839808deb49d9818514cd3ff8aad39749163

See more details on using hashes here.

File details

Details for the file FileTransfer-0.11.0-py3-none-any.whl.

File metadata

  • Download URL: FileTransfer-0.11.0-py3-none-any.whl
  • Upload date:
  • Size: 27.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.9

File hashes

Hashes for FileTransfer-0.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 23e8cbf7839b4f635435add3ec05765c7d66d88342771b13be5017317499629d
MD5 8612a556f8d0aa13a12e41552d472f63
BLAKE2b-256 f3511d1efe17ab85a2e0bf328ef084c4f6d4521a7b280824a3f7cb89780d504d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page