Skip to main content

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

Metadata

Release files for duplicity 3.2.1

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

Source distribution (sdist)

Source distribution for duplicity 3.2.1
File Size Uploaded
duplicity-3.2.1.tar.gz 1.7 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for duplicity 3.2.1
File
duplicity-3.2.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
duplicity-3.2.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
duplicity-3.2.1-cp314-cp314-macosx_26_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 26.0+ x86-64 Details
duplicity-3.2.1-cp314-cp314-macosx_26_0_arm64.whl CPython 3.14 CPython 3.14 macOS 26.0+ ARM64 Details
duplicity-3.2.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
duplicity-3.2.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
duplicity-3.2.1-cp313-cp313-macosx_26_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 26.0+ x86-64 Details
duplicity-3.2.1-cp313-cp313-macosx_26_0_arm64.whl CPython 3.13 CPython 3.13 macOS 26.0+ ARM64 Details
duplicity-3.2.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
duplicity-3.2.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
duplicity-3.2.1-cp312-cp312-macosx_26_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 26.0+ x86-64 Details
duplicity-3.2.1-cp312-cp312-macosx_26_0_arm64.whl CPython 3.12 CPython 3.12 macOS 26.0+ ARM64 Details
duplicity-3.2.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
duplicity-3.2.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
duplicity-3.2.1-cp311-cp311-macosx_26_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 26.0+ x86-64 Details
duplicity-3.2.1-cp311-cp311-macosx_26_0_arm64.whl CPython 3.11 CPython 3.11 macOS 26.0+ ARM64 Details
duplicity-3.2.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
duplicity-3.2.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
duplicity-3.2.1-cp310-cp310-macosx_26_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 26.0+ x86-64 Details
duplicity-3.2.1-cp310-cp310-macosx_26_0_arm64.whl CPython 3.10 CPython 3.10 macOS 26.0+ ARM64 Details

Total release size: 24.0 MB

Release files / duplicity-3.2.1.tar.gz

Download URL duplicity-3.2.1.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
4284e3d8f0082a85d3dcfa634901532a1087463df7a33ead417670c0d63b9ef5
BLAKE2b-256 checksum
How to use checksums
a83194fac806c15bb2388f09c338f5f75a023c10eceffb496c18eec682976078
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / duplicity-3.2.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL duplicity-3.2.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f4ed7a9341be1c9ed0c68dfa65346c98b462e2e61130e2c44e7ae093c54a031f
BLAKE2b-256 checksum
How to use checksums
69b4beeea63eb0162881d61cd0d1cfc0ddf6092ed73c978f2d168bd0c9ed22cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / duplicity-3.2.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL duplicity-3.2.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
11b787c1140671db27ae158ae3e007f9c73c8ef6fd0988fc234039851aa50e7a
BLAKE2b-256 checksum
How to use checksums
2cc7acc7abbc285dd00cab829bc492c3b790807bca63e697d6d7c62a96c5d7ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / duplicity-3.2.1-cp314-cp314-macosx_26_0_x86_64.whl

Download URL duplicity-3.2.1-cp314-cp314-macosx_26_0_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
8eef0e4855147d40e222e5c05334b9bfdf0f644a9dd2667459eb72fdd528e86c
BLAKE2b-256 checksum
How to use checksums
0e012ec0c311aa24faa934a8e5fe28cfe602517d0487c006b1de2d7bd770adb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / duplicity-3.2.1-cp314-cp314-macosx_26_0_arm64.whl

Download URL duplicity-3.2.1-cp314-cp314-macosx_26_0_arm64.whl
Size 1.1 MB
Tags CPython 3.14 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
dbd367fa476ecffd42443f84386a9da20f88858a956fdf10d1a2a432872db2a6
BLAKE2b-256 checksum
How to use checksums
6f1a0955056119104cd79956c4279fab7ade0125bd031426f2c6693ebb23ed4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / duplicity-3.2.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL duplicity-3.2.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c4bdfe734c2afbbdb889fd3c4714f3f274a16d5bf927d7e2d32d97db8b13a134
BLAKE2b-256 checksum
How to use checksums
ad03545e0a2ec0dbf2da01f034251f2c647a323c98574d837d07c7b546a69a57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / duplicity-3.2.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL duplicity-3.2.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9108ed1bce5480c3cae89ee22123a07b90a0ae4b90167bd8c5fce4487b291c2c
BLAKE2b-256 checksum
How to use checksums
0bc93b042ff9b0dcbefe1dbf415bd632774681b9d021d857bec9cefaf16284e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / duplicity-3.2.1-cp313-cp313-macosx_26_0_x86_64.whl

Download URL duplicity-3.2.1-cp313-cp313-macosx_26_0_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
29265778c436337c999a67c45be2163925eae6007bf8c7fb8c08f39d856a4ea9
BLAKE2b-256 checksum
How to use checksums
6189f4f0ac0e10a6b588618c7b23de6a2c51319647d7193b47241198d00f65cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / duplicity-3.2.1-cp313-cp313-macosx_26_0_arm64.whl

Download URL duplicity-3.2.1-cp313-cp313-macosx_26_0_arm64.whl
Size 1.1 MB
Tags CPython 3.13 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
185ae78671dee9297ef9436100d865ba670f612925869e57bff47472cf99cb65
BLAKE2b-256 checksum
How to use checksums
4f414ecc5c8ab841a316b49a78a6fdfb75e2bf0a54e1c621cfdc3d268bc6557f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / duplicity-3.2.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL duplicity-3.2.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
59d9f3c520d4ab8bd85b02e1c94aee049af1942140538a4665b8b47dd45fa9a5
BLAKE2b-256 checksum
How to use checksums
163dc3766e67ef3e4fe49700836c00627dba58404a3b65e26a49c24115623cf5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / duplicity-3.2.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL duplicity-3.2.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bde6e983fc544441c085b5400af7b2e464af2649c5e2a1e069219c6f363a5be8
BLAKE2b-256 checksum
How to use checksums
ba2313219a3737ea66d5bc74907d1ef0001b9e0ab4008b06218a4db255f3dc3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / duplicity-3.2.1-cp312-cp312-macosx_26_0_x86_64.whl

Download URL duplicity-3.2.1-cp312-cp312-macosx_26_0_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
8a2b2f1663e6bfcda2ff66b1f0f50818d704038f8f7b0e0d1ee5bfed00eaa3f5
BLAKE2b-256 checksum
How to use checksums
02bc81cbb262206f2bb67064552355c986526dd1f12d5243c42e894605293f9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / duplicity-3.2.1-cp312-cp312-macosx_26_0_arm64.whl

Download URL duplicity-3.2.1-cp312-cp312-macosx_26_0_arm64.whl
Size 1.1 MB
Tags CPython 3.12 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
17a594786f69c5b42e318fa4c261c185aa4b4b4947ce46c140e839a3daaca1bc
BLAKE2b-256 checksum
How to use checksums
4b71775a3b62d8d42f08abba45a49c4a8d617c5cb7c06c5fa0b863458cca3014
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / duplicity-3.2.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL duplicity-3.2.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
be268884a4218d5e298ac0711f47c38805cb4de2728d29685022ef1dd9d37e1e
BLAKE2b-256 checksum
How to use checksums
1e44a9f5ce7740934b33c4ba9518bdf589bffec5392bad518e42ddda1a4819ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / duplicity-3.2.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL duplicity-3.2.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5c43487dbf0da0e01597ac422dee9c73d9df703ed39ba61396d72eeda945a72f
BLAKE2b-256 checksum
How to use checksums
7f1e271bde77fc7f5fb5620ff572834763d3f129e908b8a5fa52a4f4b26e96f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / duplicity-3.2.1-cp311-cp311-macosx_26_0_x86_64.whl

Download URL duplicity-3.2.1-cp311-cp311-macosx_26_0_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
4555b2c28efb4684646994c591037cef624e6506d9bd32abd1352bc763e5ab3f
BLAKE2b-256 checksum
How to use checksums
8d77e36d9de2e6773a7b77728bbf55fcde67c0e800fa560bc73360d95b5618a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / duplicity-3.2.1-cp311-cp311-macosx_26_0_arm64.whl

Download URL duplicity-3.2.1-cp311-cp311-macosx_26_0_arm64.whl
Size 1.1 MB
Tags CPython 3.11 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
9700aaba5303c82e8fb4ce6baad0184a67a4fdc58560f5c6d798d3ef79b5d4b7
BLAKE2b-256 checksum
How to use checksums
4a2fdb0c0ec9f8c7453108466ed7d95803af7f6103e66d7df7fc61b7e95e3faa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / duplicity-3.2.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL duplicity-3.2.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ce27762172d2d13d47e1208525f1bc6b50eb14cf0aa76c59c8a7f39373f699ab
BLAKE2b-256 checksum
How to use checksums
1287a16f5d5e2272d40da43dc8279e47c93660606994470048c34ae7a6a006e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / duplicity-3.2.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL duplicity-3.2.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e319205d1348f8b7fca2bc3afb6162e68279e5e0152b7639d9973fd64fcd65bf
BLAKE2b-256 checksum
How to use checksums
a8472c7a699f31659bb779803c6560fb9e2277f4826945cdeb2f0c1f2f6a021c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / duplicity-3.2.1-cp310-cp310-macosx_26_0_x86_64.whl

Download URL duplicity-3.2.1-cp310-cp310-macosx_26_0_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
6fc5f0023dd7a14716ff2d5d3cb328a7fd6bb97578d2f8652f0554b7f97521f8
BLAKE2b-256 checksum
How to use checksums
dfdf6d50b7bcaafdeb793abab38f009348fd0fc95996b1d0a1e35c0517ca8132
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / duplicity-3.2.1-cp310-cp310-macosx_26_0_arm64.whl

Download URL duplicity-3.2.1-cp310-cp310-macosx_26_0_arm64.whl
Size 1.1 MB
Tags CPython 3.10 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
a308900469bd9a2478b5eab396cecd901da0cf98117b222c0a6c4739fe893509
BLAKE2b-256 checksum
How to use checksums
d38dda22f1660cc2ef7c5925f3c15184761e1733749bba01b9718ced5cbca4eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

3.2.1 This release

21 release files

3.2.0

21 release files

3.1.0

21 release files

3.0.7

13 release files

3.0.5.1

1 release file

3.0.5

1 release file

3.0.4.0

1 release file

3.0.3.2

1 release file

3.0.3.1

1 release file

3.0.3

1 release file

3.0.2

1 release file

3.0.1

1 release file

3.0.0

6 release files

2.2.4

6 release files

2.2.3

6 release files

2.2.2

1 release file

2.2.1

1 release file

2.1.5

1 release file

2.1.4

1 release file

2.1.3

1 release file

2.1.1

1 release file

2.1.0

1 release file

2.0.2

1 release file

1.2.3

1 release file

1.2.2

1 release file

1.2.1

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.8.23

1 release file

0.8.22

1 release file

0.8.21

1 release file

0.8.20

1 release file

0.8.19

1 release file

0.8.18

1 release file

0.8.17

1 release file

0.8.16

1 release file

0.8.15

1 release file

0.8.14

1 release file

0.8.13

1 release file

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