Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Duplicity

Duplicity provides encrypted, bandwidth-efficient backups by producing encrypted tar-format volumes and uploading them to a remote or local file server. It uses the rsync algorithm for space-efficient incremental archives and GnuPG for security.

Key Features

  • Encrypted & Signed: Backups are safe from spying and modification using GnuPG.
  • Bandwidth Efficient: Only transmits changes since the last backup using the rsync algorithm.
  • Incremental Archives: Saves space by storing only the parts of files that have changed.
  • Multiple Backends: Supports a wide range of storage services (S3, Azure, B2, Google Drive, etc.) and protocols (SFTP, SCP, FTP, etc.).

Table of Contents

DEVELOPMENT

For more information on downloading duplicity's source code from the code repository and developing for duplicity, see README-REPO.

For source docs: https://duplicity.readthedocs.io/

HELP

For more information see the duplicity web site at:

https://duplicity.us

or at:

https://duplicity.gitlab.io

or post to the mailing list at:

https://lists.nongnu.org/mailman/listinfo/duplicity-talk

or post a new issue at:

https://gitlab.com/duplicity/duplicity/-/issues

Download files

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

Source Distribution

duplicity-3.2.1.dev2.tar.gz (1.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

duplicity-3.2.1.dev2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

duplicity-3.2.1.dev2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

duplicity-3.2.1.dev2-cp314-cp314-macosx_26_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14macOS 26.0+ x86-64

duplicity-3.2.1.dev2-cp314-cp314-macosx_26_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.14macOS 26.0+ ARM64

duplicity-3.2.1.dev2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

duplicity-3.2.1.dev2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

duplicity-3.2.1.dev2-cp313-cp313-macosx_26_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 26.0+ x86-64

duplicity-3.2.1.dev2-cp313-cp313-macosx_26_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 26.0+ ARM64

duplicity-3.2.1.dev2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

duplicity-3.2.1.dev2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

duplicity-3.2.1.dev2-cp312-cp312-macosx_26_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 26.0+ x86-64

duplicity-3.2.1.dev2-cp312-cp312-macosx_26_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 26.0+ ARM64

duplicity-3.2.1.dev2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

duplicity-3.2.1.dev2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

duplicity-3.2.1.dev2-cp311-cp311-macosx_26_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 26.0+ x86-64

duplicity-3.2.1.dev2-cp311-cp311-macosx_26_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 26.0+ ARM64

duplicity-3.2.1.dev2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

duplicity-3.2.1.dev2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

duplicity-3.2.1.dev2-cp310-cp310-macosx_26_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 26.0+ x86-64

duplicity-3.2.1.dev2-cp310-cp310-macosx_26_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 26.0+ ARM64

File details

Details for the file duplicity-3.2.1.dev2.tar.gz.

File metadata

  • Download URL: duplicity-3.2.1.dev2.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.14.3

File hashes

Hashes for duplicity-3.2.1.dev2.tar.gz
Algorithm Hash digest
SHA256 2d4f3c0cce24b04ce5317974cf3efb90f031be7de054648c4a385242219ad18e
MD5 ed6c8e7ba6f997d731db377ba8b43281
BLAKE2b-256 f6519deaf67465ef10fcb4c56bf140ec55d2a96f9c2a88045fef38fc260086a6

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5906ac8d928bd5e17420305ab1fc8efe85dbfe9848f3ea6860afac3ce188873f
MD5 3c96191c8286662ba4e546332ef472ea
BLAKE2b-256 0cee5dd16a53fd980e313cfedf2cb3b064a88206d1e2408241b92bed00080719

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e2b64beae7246c9dd156438efaef48eadbd3860f073a2f9c07fe2b4c89fb00dc
MD5 c4ee8a19b3b18990fee5a671b5b3faf8
BLAKE2b-256 2c031db45b6f5e59f0b30acad4891e6bf753b30012b718c7ceead3250438188f

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp314-cp314-macosx_26_0_x86_64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp314-cp314-macosx_26_0_x86_64.whl
Algorithm Hash digest
SHA256 283b015f0210698818d196250898287d6fce0e89252f11ff259a8fd13bdc4033
MD5 1dffdff823e7fc0d5617307c6d5c7298
BLAKE2b-256 de00195649811db79091f70ccc0b847fc98b51549b3b3623164a89e175bf418a

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp314-cp314-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp314-cp314-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 03ce3ab480cf2f793aaba1997fe845f8bf8d82a3784da3c2859c009e9df5467a
MD5 f53500378f429e7cdb098c944be67f4c
BLAKE2b-256 935839c07229c2b176ede68dac504d5d62882289f346b9e922b5ad7471af0261

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e3fbec9f795f74cfd7608bf0074904078999c47abeab3f4658ff97e1112240fe
MD5 40d660625bc21a87f946b5c5a2f9c0ec
BLAKE2b-256 c6fba36f5875d8d8753f6d98ac37697d51fec0fa52f6e3f3bec462f30404afae

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 14e89a4eb6290fc7dac403315dc90bef0bbf1954d924174a71b7a10c37187d40
MD5 f5e83e862656d98798ac531014d3f8f1
BLAKE2b-256 54571779de7ed2c7c861691882fb96204725d7f7bf99616c8d2050c6532b88ec

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp313-cp313-macosx_26_0_x86_64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp313-cp313-macosx_26_0_x86_64.whl
Algorithm Hash digest
SHA256 c4c99667118116244195eb8ed9f271e026b578dc39d7bcddc05ff3026cd41088
MD5 c982811b5050b57e09101dbfaec0eee0
BLAKE2b-256 e142351bad83bc0c81fd17b4cb348e22123e51d30abc0c7b3ebbe2607a7f9089

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp313-cp313-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp313-cp313-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 9af8d79fb7f2665d0d96ce1dd2939ffff8edbde5c3e68e3ec5cacac595f8abd9
MD5 a8dd1af948b07c09fee936977aa22d0c
BLAKE2b-256 033ae0ee343c76d4f1ce074d8477b4f3aa40d742b3d4ba9e6de338c23c8f2d1a

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cba105fb16b25c632756bb7ca3d048bbb230f26fab5b991103f63a734e915129
MD5 39045a78ac3febd7cc1f2356a4d4453b
BLAKE2b-256 281e271617e8d6c6ffbc448f5e9f04140a28538a5cbba4247bf9c4547a0bd7af

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c63fe8af10ba68b3fbc197743e2b12e677afd682a757d5a59a9cbfc5e1f30e85
MD5 87912c3c902c15a6c797e0a96c31b173
BLAKE2b-256 535964526b11745e178237b605b54264ec3087e06878630da9d25ca42909f7d2

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp312-cp312-macosx_26_0_x86_64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp312-cp312-macosx_26_0_x86_64.whl
Algorithm Hash digest
SHA256 bc5eefdfdbb281c001f10dbb8d9c112df37f0f621a1fed26657ae60eac559425
MD5 5e7609462c275e9bc36c7051dbe39b05
BLAKE2b-256 0bdb07286b2b8a4e6af88d9db4cb8205ef7b0da06dc015e0122d89bf2d00a9ec

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp312-cp312-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp312-cp312-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 b4436f719c5e92a23e20fdf61563a820d3f021c1d7381e5f9bc7cd36072a94a9
MD5 637b7e104b94186c3feb3f6bf05d45e1
BLAKE2b-256 a7bc96ec2188fd5644a5dea2bb122da83e108672afcba8a3fdb697d9d0ededd3

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 add00148eea431879ee0823a4c1f35fa47c0fea79c8263db6389c966e6e445e4
MD5 948ca0637c533449d980e93d991ad6e8
BLAKE2b-256 31d4c9947350821d428b97ddeb07ef6e11917beb800c452459d134d005055c61

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3d3637ad016ccfaf920b440e03a6cb2497b9e83c2ebcbb3d4a43cb33e42e3494
MD5 89603252dfb1bf7a464063e1080a60c8
BLAKE2b-256 cd806a89c767803e05d56e27274aa070223f3bd9a2e186caf9411080e397b43e

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp311-cp311-macosx_26_0_x86_64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp311-cp311-macosx_26_0_x86_64.whl
Algorithm Hash digest
SHA256 c2dae389e86e8a4052d3263051e73ddd9840a6877e110d8f9c1ef877cca35b84
MD5 3e2b4a6799af805a52ccc6d2bcc57b98
BLAKE2b-256 24cef429f37ab0166787983c74a3d239c9f239164d359679cb0976b04cef8359

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp311-cp311-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp311-cp311-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 91b56ad7429e342415f63e492b0f0215a5827f5940b595f6cce51770e1975cde
MD5 62ca5aa31cb61b944b23d5a39a4576fc
BLAKE2b-256 398ce3f20ba54e960e1918c8c5c246cc84a158696810f47cf5035001a0243902

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b8996ab68d2779939d0233a1c8dc93886cd5851575c2be9586d2b6aa722aa3ed
MD5 7badbbae12bbf85db27259c8ca8a3a0c
BLAKE2b-256 29af3167cc8d581f20cc94047ee50e967c70a3b8100bbd4e9c74857837c24c75

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fa2a54ba91f6ad152b9e3d831a47a80456ca6893750d0904d593803232cdabb5
MD5 cf63b0f1c9dfef1eb405fd6a34b120c1
BLAKE2b-256 815d54ed027cb3a43b60a2b12f17676ae352fb1655076a4e7c7b851a26c65543

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp310-cp310-macosx_26_0_x86_64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp310-cp310-macosx_26_0_x86_64.whl
Algorithm Hash digest
SHA256 367351729c419158b36f698d5a13b82ecc457f45a2cfb608a006483aed13e921
MD5 8d68db6715852db6ff62d03a8f8a7e8a
BLAKE2b-256 9a0a6fb0bfa3a72b5f00d3db01c5dda102239ed023b9009412f84f873e0beca7

See more details on using hashes here.

File details

Details for the file duplicity-3.2.1.dev2-cp310-cp310-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for duplicity-3.2.1.dev2-cp310-cp310-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 08cc8a24b3a18611d253137cf76ebc7719e3ee7ed555a304409d7170afd56903
MD5 3f403ab0233da99bac9028550f7a1f31
BLAKE2b-256 4edf036fa3dc5a7e57dcfa0dd08f20f8e4e087505898bd344bc343f5a2dd2a62

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page