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
- Installation
- Architecture
- Repository Access
- Testing
- Logging
- Release Process
- Snap Support
- Development
- Help
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:
or at:
or post to the mailing list at:
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
or post a new issue at:
Metadata
Release files for duplicity 3.2.2.dev0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| duplicity-3.2.2.dev0.tar.gz | 1.7 MB | Details |
Built distributions (wheels)
Total release size: 28.5 MB
Release files / duplicity-3.2.2.dev0.tar.gz
| Download URL | duplicity-3.2.2.dev0.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f4ab5b1de6070c5c618ff6e85b7cf35a6e776670a5a92fdeda03cfc7121cd607
|
|
BLAKE2b-256 checksum How to use checksums |
651379204eb16c38f0166381b1c836274a76433afbc8d1ec853b266f6c181b49
|
| 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.2.dev0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | duplicity-3.2.2.dev0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
e690f43b702036c335594724df1f407a575560385a82b4786b3a1f83ef6c26c8
|
|
BLAKE2b-256 checksum How to use checksums |
68d79d4ccf609fe7020cca57e58f80665006bacc28e1d9518733386d4d575111
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / duplicity-3.2.2.dev0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | duplicity-3.2.2.dev0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
fd6e3ac2dc1fa20bbcfaf3b0712e8a11a9c85bae717dc63327f454619c85d9b0
|
|
BLAKE2b-256 checksum How to use checksums |
037d50b85b141e8bf30b1ad7b67bc9c52c4c4963f140930eba579fd0d93865be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / duplicity-3.2.2.dev0-cp315-cp315-macosx_26_0_x86_64.whl
| Download URL | duplicity-3.2.2.dev0-cp315-cp315-macosx_26_0_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.15 macOS 26.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
1515375d0d371cdc96701fb2ea90509d4e9e60b03804ff5d0bdf38679e5b5a12
|
|
BLAKE2b-256 checksum How to use checksums |
2d68c5969c8a77a0c1b2789fc64f41bba4ca6804e068a434cda6435ad267525b
|
| 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.2.dev0-cp315-cp315-macosx_26_0_arm64.whl
| Download URL | duplicity-3.2.2.dev0-cp315-cp315-macosx_26_0_arm64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.15 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0805c450de2f5035c56ecfa0de8b241aabce2853cbb8921197445465d2ccfaea
|
|
BLAKE2b-256 checksum How to use checksums |
4a90d00611e9868d0e9955993a140a8aa89f771c2ca25b6cf2d366dd58d4a83f
|
| 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.2.dev0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
a5ee460c8fed58b7caf0ae719f415389392f7f6100edb4f0ec51f1ada5f94782
|
|
BLAKE2b-256 checksum How to use checksums |
1581108724f9033ff57ced2dec509ee0480b80c3d72cdf0aafbf6b05f14fdb02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / duplicity-3.2.2.dev0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
6bbceec5d694db74e17191cf74ddcba3d9b2840f736fd58fba9083cd8c782c2c
|
|
BLAKE2b-256 checksum How to use checksums |
d6c77c8507a2b684e37456c918fec4203efb6e925905ed616368cab7ddd26485
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / duplicity-3.2.2.dev0-cp314-cp314-macosx_26_0_x86_64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
5e56383e95844b5147d27892ee8d0c8101459dc8c9b18c743987c616a7a5c918
|
|
BLAKE2b-256 checksum How to use checksums |
563624c039420d22cc7d6d8680f955621ebf17aaafc47c8b305640fe15a39a22
|
| 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.2.dev0-cp314-cp314-macosx_26_0_arm64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
14b688baafe1e65bcd3fdb8064a409bf803a433497ed30623570eeaaa69f2ebf
|
|
BLAKE2b-256 checksum How to use checksums |
c6efe59cce1c6729ed1b86e9fc502e9cc1940c040350904a9e42865c7438d856
|
| 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.2.dev0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
c2db6bb2ed08bcfce8b88117485015244e49740ce53f92fa905f3def4a8741bd
|
|
BLAKE2b-256 checksum How to use checksums |
bc9042f5458e213cddc5a237ed9a1ddac8d73625b659dbe0d4db19ff59b7450c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / duplicity-3.2.2.dev0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
fde9a0bd47b258a8ac96828a105f58555ac37eb64e9e0069ce45fb54502cc13f
|
|
BLAKE2b-256 checksum How to use checksums |
dc1864dcfd09f1a654957fefd0748be679841c38e70753cf919208993ab7498e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / duplicity-3.2.2.dev0-cp313-cp313-macosx_26_0_x86_64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
4e6467576ea80c4ddfea70db04cd1a589f8e314d3bef9b2643c3d9c54adbd459
|
|
BLAKE2b-256 checksum How to use checksums |
bb4bf3ab28e5c6ef0c94614b63f63559994d5e7ad096784710641d8775c142ca
|
| 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.2.dev0-cp313-cp313-macosx_26_0_arm64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
7121324458bdf52f7cf2d276ab59051a2cd546a85e79f41eecf01da829f4244e
|
|
BLAKE2b-256 checksum How to use checksums |
360302284ec213e132c4ba27ac479329756dfd128c4ce2f6622993797a4ff5ec
|
| 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.2.dev0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
b134b1df9f342a6b1e345a218417be7c1fc1e236293dd9ace0f0233b483ced75
|
|
BLAKE2b-256 checksum How to use checksums |
a2f01c466a280146bd63efbe552af425abbec222e9c86f6f28b47f6e503cbad1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / duplicity-3.2.2.dev0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
ea8fa98e00f1d39e9299763a32f1d7568b163f629783817c62137ec7a1ebc5b3
|
|
BLAKE2b-256 checksum How to use checksums |
eb27fa71a3a7a80fda1c3e2ccfbcf6ead5b816174c36387533314597b8856f36
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / duplicity-3.2.2.dev0-cp312-cp312-macosx_26_0_x86_64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
ae4fd973cb3d6ad411a31d6b8ab961a82b8a602738417fdd2ee40341951528f4
|
|
BLAKE2b-256 checksum How to use checksums |
b9e24aaec297799306e75de0e3f2c8e174f48a0976eee04f5bd96aa4c2e402e8
|
| 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.2.dev0-cp312-cp312-macosx_26_0_arm64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
fe8918144384cf9b8b99119da8e4461b433e212385ac63c942af37b1e051acf2
|
|
BLAKE2b-256 checksum How to use checksums |
c61edc11ae1eba29660660e27f82fd3c5005fa6aa302bfcf83cfb6c76329f5ca
|
| 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.2.dev0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
30807a239a455e086893ab2d7ec533506fa54d06aebab5d2d6582568f09b10ba
|
|
BLAKE2b-256 checksum How to use checksums |
5e95b083bf78f1bb9f219e4fc0f2d3907be02d38801f404a400af9e0ecc14bfc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / duplicity-3.2.2.dev0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
90e6a1aa8228878e9abe27ffee1f62007e380b3d47603848a312a642556a0391
|
|
BLAKE2b-256 checksum How to use checksums |
5bee05ada8a341428954feab52401c47702b4a97ec85d7a5bbf7c21807477f59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / duplicity-3.2.2.dev0-cp311-cp311-macosx_26_0_x86_64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
5ba73df5879b250b7cf2ccbf1ff3230ecc1a5427904a71d43ca39610cc140de2
|
|
BLAKE2b-256 checksum How to use checksums |
c8fa0f0d5329d144b66957db2bbc3ea5cf089f56a1188437c692864ef65d440e
|
| 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.2.dev0-cp311-cp311-macosx_26_0_arm64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
6108f27ca9ecdb06134b252a4745d9806b15d007e35053cc2acbbeb437b3a55a
|
|
BLAKE2b-256 checksum How to use checksums |
727baf1a0fb4300bf055efe0b3fe3adebcf430a07d9d0d2aa0d1eea09cdee4d7
|
| 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.2.dev0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
8a61997f1e43dffae1027e9d29dce0c941f239fcd589666f486f0355dcc422c2
|
|
BLAKE2b-256 checksum How to use checksums |
a13bbae23e1432675f5624c3d504097eea82381ca5029a1d15f76a9fbd63e4d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / duplicity-3.2.2.dev0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
68c0607db9307df5b247b4c403876148422c3bf2b44d086f7c6262d6d92ee587
|
|
BLAKE2b-256 checksum How to use checksums |
74a32ebbae27a562e8927ee5f710879f5ff2e9ab51adaef52db0a8dd79b944d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / duplicity-3.2.2.dev0-cp310-cp310-macosx_26_0_x86_64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
9232b414943c060db4c316408809de5bb574b31eec6df29f16e930327ba22981
|
|
BLAKE2b-256 checksum How to use checksums |
2f69c1484b1db628a4983022b3be8b717764ea13b8f30f45129410073027618d
|
| 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.2.dev0-cp310-cp310-macosx_26_0_arm64.whl
| Download URL | duplicity-3.2.2.dev0-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 |
ee554247ca8662d4e9bc0b9324b907939b5117e2a5b4dfa61a84fe83104a038c
|
|
BLAKE2b-256 checksum How to use checksums |
46fd58fe230736726fadce63004982ec46334c0316e7448960192cf092663f46
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.14.3
|