Skip to main content
Pre-release

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

Duplicity 4

Duplicity 4 (duplicity4) backs directories by producing encrypted, tar-format volumes and uploading them to a remote or local storage backend. By using librsync and the rsync algorithm, Duplicity generates bandwidth- and space-efficient incremental archives that only record binary deltas of changed files. Archives are encrypted and signed using GnuPG (via GPGME) to ensure privacy, integrity, and authenticity.

Key Features

  • Concurrent Backend Worker Pool: Multi-worker asynchronous volume compression, encryption, and upload pipeline (src/backend_pool.py) for significantly faster backups.
  • Concurrent Restore Prefetching: Asynchronous volume prefetching for restore and verification operations.
  • Hardware-Accelerated Compression: High-throughput compression using zlib-ng.
  • Advanced File Handling: Native sparse file detection and efficient chunking (--sparse) alongside preserved hardlink reconstruction (--hardlinks).
  • Encrypted & Signed Backups: Uses GnuPG via GPGME to encrypt and sign archives with standard OpenPGP or CMS (X.509) keys.
  • Bandwidth & Space Efficient: Employs librsync to compute binary deltas for changed files in incremental backups.
  • Standard Archive Format: Volumes are standard POSIX tar format archives encrypted with OpenPGP/CMS.
  • Extensive Storage Backend Support: Backups can be stored locally or uploaded to cloud and remote services (SSH/SFTP, rsync, Amazon S3, Backblaze B2, Google Cloud Storage, Microsoft Azure Blob, Google Drive, Microsoft OneDrive, Dropbox, WebDAV, Swift, Mega, and more).
  • Restartable Transfers: Asynchronous volume generation and transfer resume support for reliable operation over interrupted connections.
  • Standardized Logging: Python standard logging integration with named severity levels (error, warning, notice, info, debug, critical) and machine-readable output options.

Quick Start Examples

1. Perform a Backup

# Backup local directory to a remote SFTP destination
duplicity /home/user/data pex+sftp://user@example.com/backup

# Force a full backup
duplicity full /home/user/data pex+sftp://user@example.com/backup

2. Restore Files

# Restore the entire latest backup to a destination folder
duplicity restore pex+sftp://user@example.com/backup /home/user/restore

# Restore a specific file from 3 days ago
duplicity restore --file-to-restore document.txt --time 3D pex+sftp://user@example.com/backup /home/user/document.txt

3. Verify and Compare Backup Integrity

# Compare remote backup contents against the local filesystem
duplicity compare pex+sftp://user@example.com/backup /home/user/data

# Verify remote backup volume checksums and integrity
duplicity verify pex+sftp://user@example.com/backup /home/user/data

4. Check Backup Status and List Files

# Show collection status (backup sets and volume chains)
duplicity collection-status pex+sftp://user@example.com/backup

# List all files currently contained in the backup archive
duplicity list-current-files pex+sftp://user@example.com/backup

System Requirements

  • Python: Python >= 3.10 (tested through Python 3.15).
  • C Libraries: librsync (>= 0.9.7, 2.x recommended), libgpgme (GPGME C library), zlib-ng.
  • GnuPG: gpg (2.x), gpgsm, and python3-gpg (GPGME Python bindings).
  • Build Tools: C compiler (gcc or clang), make, python3-dev, swig, pkg-config.

Documentation & Guides

Comprehensive guides for users, packagers, and developers are organized in the README/ directory and documentation:

Help & Community

Metadata

Release files for duplicity 4.0.0.dev6

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 4.0.0.dev6
File Size Uploaded Provenance Actions
duplicity-4.0.0.dev6.tar.gz 1.2 MB Without provenance Details for duplicity-4.0.0.dev6.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for duplicity 4.0.0.dev6
File Actions
duplicity-4.0.0.dev6-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details for duplicity-4.0.0.dev6-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
duplicity-4.0.0.dev6-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for duplicity-4.0.0.dev6-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
duplicity-4.0.0.dev6-cp315-cp315-macosx_26_0_x86_64.whl CPython 3.15 CPython 3.15 macOS 26.0+ x86-64 Details for duplicity-4.0.0.dev6-cp315-cp315-macosx_26_0_x86_64.whl
duplicity-4.0.0.dev6-cp315-cp315-macosx_26_0_arm64.whl CPython 3.15 CPython 3.15 macOS 26.0+ ARM64 Details for duplicity-4.0.0.dev6-cp315-cp315-macosx_26_0_arm64.whl
duplicity-4.0.0.dev6-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details for duplicity-4.0.0.dev6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
duplicity-4.0.0.dev6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for duplicity-4.0.0.dev6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
duplicity-4.0.0.dev6-cp314-cp314-macosx_26_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 26.0+ x86-64 Details for duplicity-4.0.0.dev6-cp314-cp314-macosx_26_0_x86_64.whl
duplicity-4.0.0.dev6-cp314-cp314-macosx_26_0_arm64.whl CPython 3.14 CPython 3.14 macOS 26.0+ ARM64 Details for duplicity-4.0.0.dev6-cp314-cp314-macosx_26_0_arm64.whl
duplicity-4.0.0.dev6-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 for duplicity-4.0.0.dev6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
duplicity-4.0.0.dev6-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 for duplicity-4.0.0.dev6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
duplicity-4.0.0.dev6-cp313-cp313-macosx_26_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 26.0+ x86-64 Details for duplicity-4.0.0.dev6-cp313-cp313-macosx_26_0_x86_64.whl
duplicity-4.0.0.dev6-cp313-cp313-macosx_26_0_arm64.whl CPython 3.13 CPython 3.13 macOS 26.0+ ARM64 Details for duplicity-4.0.0.dev6-cp313-cp313-macosx_26_0_arm64.whl
duplicity-4.0.0.dev6-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details for duplicity-4.0.0.dev6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
duplicity-4.0.0.dev6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for duplicity-4.0.0.dev6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
duplicity-4.0.0.dev6-cp312-cp312-macosx_26_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 26.0+ x86-64 Details for duplicity-4.0.0.dev6-cp312-cp312-macosx_26_0_x86_64.whl
duplicity-4.0.0.dev6-cp312-cp312-macosx_26_0_arm64.whl CPython 3.12 CPython 3.12 macOS 26.0+ ARM64 Details for duplicity-4.0.0.dev6-cp312-cp312-macosx_26_0_arm64.whl
duplicity-4.0.0.dev6-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details for duplicity-4.0.0.dev6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
duplicity-4.0.0.dev6-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 for duplicity-4.0.0.dev6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
duplicity-4.0.0.dev6-cp311-cp311-macosx_26_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 26.0+ x86-64 Details for duplicity-4.0.0.dev6-cp311-cp311-macosx_26_0_x86_64.whl
duplicity-4.0.0.dev6-cp311-cp311-macosx_26_0_arm64.whl CPython 3.11 CPython 3.11 macOS 26.0+ ARM64 Details for duplicity-4.0.0.dev6-cp311-cp311-macosx_26_0_arm64.whl
duplicity-4.0.0.dev6-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 for duplicity-4.0.0.dev6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
duplicity-4.0.0.dev6-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 for duplicity-4.0.0.dev6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
duplicity-4.0.0.dev6-cp310-cp310-macosx_26_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 26.0+ x86-64 Details for duplicity-4.0.0.dev6-cp310-cp310-macosx_26_0_x86_64.whl
duplicity-4.0.0.dev6-cp310-cp310-macosx_26_0_arm64.whl CPython 3.10 CPython 3.10 macOS 26.0+ ARM64 Details for duplicity-4.0.0.dev6-cp310-cp310-macosx_26_0_arm64.whl

Total release size: 29.7 MB

Release files / duplicity-4.0.0.dev6.tar.gz

Download URL duplicity-4.0.0.dev6.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
45d37f7f9e116f83c86d4604d9b6d1a81af4521ddbb1597ebcb59cccf05e781f
BLAKE2b-256 checksum
How to use checksums
7a06ff9ad625d57c0912c51700a94771c2f1a0cc341e0e1cb50c1d03c685dd34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL duplicity-4.0.0.dev6-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b44545974699523ed298b209fc0838f635b76129997f814fb42d07b7682e2e8d
BLAKE2b-256 checksum
How to use checksums
f7dba83a0f3fd1e42fa61a80ddced08c1d9e7a5beebe34fd97919197286cb70d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL duplicity-4.0.0.dev6-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
690cb93a1d64f22a19fa68965c59a03f83b38de22ae60e654a2e4fa59d502ab1
BLAKE2b-256 checksum
How to use checksums
80147c681762e7fe76f431d09e8f9267a2dd7d859f6c17cb51af1a98ce89cfec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp315-cp315-macosx_26_0_x86_64.whl

Download URL duplicity-4.0.0.dev6-cp315-cp315-macosx_26_0_x86_64.whl
Size 1.2 MB
Tags CPython 3.15 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
818b9bdf7bc4d728616c6c84971bfa4344b0c675abdb47e5adc0263085e4a7a3
BLAKE2b-256 checksum
How to use checksums
e9c7dbe0e75cc51878845e1426530363af26dab84f3d29b2ac1c41eb49b7118a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp315-cp315-macosx_26_0_arm64.whl

Download URL duplicity-4.0.0.dev6-cp315-cp315-macosx_26_0_arm64.whl
Size 1.2 MB
Tags CPython 3.15 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
853914cadf50c726ab451999b7c17464e98de4b3cfdd510878ea1e9068bb2653
BLAKE2b-256 checksum
How to use checksums
934a2c99b3623102c12f89248509f63fa12dd5a47f23dc696160de60cfb3b547
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL duplicity-4.0.0.dev6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b88f491d5665c29feef7a525746e41945344de3e49d85a8d8298d9bffcca0aaa
BLAKE2b-256 checksum
How to use checksums
0e9ce43c97986007a756acb7d3fb0f345989aac5f841227b7a912d52b13c47df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL duplicity-4.0.0.dev6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f4feddfdfa07c14d131627044bb22474db1e112a7bac898e82238e7370e52778
BLAKE2b-256 checksum
How to use checksums
561b572d1e4b97eeb43544e6d6b051864f5ab1c5bf05e91c35d9cce30bd61f12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp314-cp314-macosx_26_0_x86_64.whl

Download URL duplicity-4.0.0.dev6-cp314-cp314-macosx_26_0_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
067ae2105b96e9c7677c2e48dbce86f197892f5fee58af3dad1eaaa427b628d4
BLAKE2b-256 checksum
How to use checksums
60e505e2c5ba76ef6354064a955b965f72a71ac92bd934333c6078b89d5b6e84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp314-cp314-macosx_26_0_arm64.whl

Download URL duplicity-4.0.0.dev6-cp314-cp314-macosx_26_0_arm64.whl
Size 1.2 MB
Tags CPython 3.14 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
73fd9d82c229e4c990810578ad39e8c35532e75113a73ebccb3f6a8178d35fa9
BLAKE2b-256 checksum
How to use checksums
19165f074041c13b28f601937a10e5b0a98891c76b67e1ca54b53de3afe6fb84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL duplicity-4.0.0.dev6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f908ad9ce87c0d7505e2ca9d37f1fa4429d556973b97abc34f7f7cdc7639e706
BLAKE2b-256 checksum
How to use checksums
d47496edabcdc068bb50f0f1f9ccb9d7e6b5aa2630687ed618226b8b2f94d3f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL duplicity-4.0.0.dev6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3fa10bcab593683c390bcffb51279109899a5fb3b6308bee224d17acf4a3c99d
BLAKE2b-256 checksum
How to use checksums
57497452cb0b94b6307f7feb51e777601e2ed241d71a866e62bcc68477224680
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp313-cp313-macosx_26_0_x86_64.whl

Download URL duplicity-4.0.0.dev6-cp313-cp313-macosx_26_0_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
8f31d0119360f7a87d94d7f8a1ccffc8453d2bd17668ad3484e721b017258b17
BLAKE2b-256 checksum
How to use checksums
adbf08a8cee04cdf43b47830b9ba0567f6b3f5c31f71f1c37ecfe860d270290c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp313-cp313-macosx_26_0_arm64.whl

Download URL duplicity-4.0.0.dev6-cp313-cp313-macosx_26_0_arm64.whl
Size 1.2 MB
Tags CPython 3.13 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
8fe3ff45b3c49fbd1e021c9117e1d8a5776b6a9aab68349228d3a16f77477de2
BLAKE2b-256 checksum
How to use checksums
f9b1b243176ce95c87cac18620d8e751b8e005e87e1efdfa2ea61dcae82ff7d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL duplicity-4.0.0.dev6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
72a86c5ee6d3c0d8ab80208b7c4675896f4d1d4feb486d86dae24dc417a07376
BLAKE2b-256 checksum
How to use checksums
0bde62c04a1a9d8b1ad5b992edabc54649eca04f16ea0b1a8797e24d77225735
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL duplicity-4.0.0.dev6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
86e1240409b69f1c25503636adce83d9c83fefc3f7ee83635725f514cd720b5f
BLAKE2b-256 checksum
How to use checksums
15bb219149503944e19505623068576e19f3122f18167a5a41970d1516903740
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp312-cp312-macosx_26_0_x86_64.whl

Download URL duplicity-4.0.0.dev6-cp312-cp312-macosx_26_0_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
ad5f2fadb1b07ccfc5ccfc06430adee472029e11fe852a296716377f8d3fe7c2
BLAKE2b-256 checksum
How to use checksums
a66eb5875686572cd4696c191462f84f4436a37afb2367818b6828e2665df3d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp312-cp312-macosx_26_0_arm64.whl

Download URL duplicity-4.0.0.dev6-cp312-cp312-macosx_26_0_arm64.whl
Size 1.2 MB
Tags CPython 3.12 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
9c5f65e4077d3101eab0094d61c3d78c0564b8b21334ba337d3f625bec95ad70
BLAKE2b-256 checksum
How to use checksums
a469b07736093b95dc0cf6d14eb8cfc448d86b082a24b2fc383ca547f169727f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL duplicity-4.0.0.dev6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
11a0c1d539fa45ea4c51f617bc13a2c011d1db04fb4cdf31de01a6ea416d2570
BLAKE2b-256 checksum
How to use checksums
dbe528f827cae465476d972e97f0966341ab22d6e6749668ff849ed040c8eea8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL duplicity-4.0.0.dev6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
42059e089cc1fc2d5aac84c33ab4b893e131581278f39cf73a8f8f3d380b8cd8
BLAKE2b-256 checksum
How to use checksums
ff8d8649dacc65cb623c86d0240f6b6c0d91e1fbc358f78d68f076091c950ed8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp311-cp311-macosx_26_0_x86_64.whl

Download URL duplicity-4.0.0.dev6-cp311-cp311-macosx_26_0_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
73c947048034eea4ec572d4d212b974c6e70230127108702db1b6930ff0d2c8f
BLAKE2b-256 checksum
How to use checksums
0748c89d1ad0632d4966093896c4f0b918e6b184c3d22e212baebedc43a0e69e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp311-cp311-macosx_26_0_arm64.whl

Download URL duplicity-4.0.0.dev6-cp311-cp311-macosx_26_0_arm64.whl
Size 1.2 MB
Tags CPython 3.11 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
8237b2c3dfd229d52331006866425ad0dc8fea61eda660728bf224425acdcd1e
BLAKE2b-256 checksum
How to use checksums
e856b6ffa5f0b236b4f55c2f552b3c74d45f9761a5e736fa00f4b8638c990a67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL duplicity-4.0.0.dev6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
49d1f4a2529c47bbfbc30e73ba15779d70a633e944603c1e5458e5a4c316b6b0
BLAKE2b-256 checksum
How to use checksums
3cc4a26265b8d4c3faceb77df08cd9519813d72e46b497d073f409d8c2f00336
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL duplicity-4.0.0.dev6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a807a9dcbad8fb516021946c17bb1fc06c04e20334b9a806e659ac2265115652
BLAKE2b-256 checksum
How to use checksums
f234a7fba242a951c3d83d7457f7ef5ad5e7049ad6f9c9e56d596b3c62ca1ec8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp310-cp310-macosx_26_0_x86_64.whl

Download URL duplicity-4.0.0.dev6-cp310-cp310-macosx_26_0_x86_64.whl
Size 1.2 MB
Tags CPython 3.10 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
81e0ba3a397508e9d03ba9a5e2a1d16521fae3b0108d5c1c4308227be9c0f77b
BLAKE2b-256 checksum
How to use checksums
61cd2e25957735e42de999455dd64888ee7437aeeab92c80721be48ff5bdd69f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / duplicity-4.0.0.dev6-cp310-cp310-macosx_26_0_arm64.whl

Download URL duplicity-4.0.0.dev6-cp310-cp310-macosx_26_0_arm64.whl
Size 1.2 MB
Tags CPython 3.10 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
90e8d0b7021d8802d3dbc95e9f5de316743d9077e475eeaebf72ee38de78f383
BLAKE2b-256 checksum
How to use checksums
827062a1ccb81ecb6d47bc3242cacc5918395f668ad5561624788adbd163feb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Security for duplicity 4.0.0.dev6

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
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