Thu Aug 5 08:26:05 2021 UTC ()
duplicity: updated to 0.8.20

0.8.20

New
* Better looping.  Increase to 100 loops.
* Repeating test for LP bug 487720.
    Restore fails with "Invalid data - SHA1 hash mismatch"

Changes
* Log difftar filename where kill happened.
* Allow customization.
* Add support for --s3-multipart-chunk-size, default 25MB.
* Fix formatting in A NOTE ON GDRIVE BACKEND.  Minor.

Fix
* Fix test file count after deleting lockfile.
* Support -o{Global,User}KnownHostsFile in --ssh-options.
* Add pydrive2 to requirements.txt.
* Fix error message on gdrivebackend.
* Fix issue 57 SSH backends - IndexError: list index out of range.

Other
* Merge branch 'master' into 'master'
    Add support for new b2sdk V2 API
* Add support for new b2sdk V2 API.
* Merge branch 'master' into 'master'
    chg:dev:Fix Support DynamicLargeObjects inside swift backend
* Merge branch 'issue68' into 'master'
    have duplicity retry validate_block so object storage can report correct size
* Have duplicity retry validate\_block so object storage can report correct size.
* Merge branch 'master' into 'master'
    Replace b2sdk private API references in b2backend with public API
* Replace b2sdk private API references in b2backend with public API.
* Merge branch 'master' into 'master'
    Update b2 backend to use *public* b2sdk API.
* Update b2 backend to use *public* b2sdk API.
* Merge branch 'bullfrogalj/duplicity-master'
* B2sdk 1.8.0 refactored minimum\_part\_size to recommended\_part\_size (the value used stays the same)
    It's a breaking change that makes duplicity fail with the new SDK.
    This fix makes duplicity compatible with both pre- and post- 1.8.0 SDKs.
* Merge branch 'PR-backend-gdrive-mydrive' into 'master'
    backend gdrive, added Google MyDrive support
* Added Google MyDrive support updated man pages and --help text.


(adam)
diff -r1.53 -r1.54 pkgsrc/sysutils/duplicity/Makefile
diff -r1.27 -r1.28 pkgsrc/sysutils/duplicity/distinfo

cvs diff -r1.53 -r1.54 pkgsrc/sysutils/duplicity/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/duplicity/Makefile 2021/04/30 07:03:28 1.53
+++ pkgsrc/sysutils/duplicity/Makefile 2021/08/05 08:26:05 1.54
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.53 2021/04/30 07:03:28 adam Exp $ 1# $NetBSD: Makefile,v 1.54 2021/08/05 08:26:05 adam Exp $
2 2
3DISTNAME= duplicity-0.8.19 3DISTNAME= duplicity-0.8.20
4CATEGORIES= sysutils net python 4CATEGORIES= sysutils net python
5MASTER_SITES= ${MASTER_SITE_PYPI:=d/duplicity/} 5MASTER_SITES= ${MASTER_SITE_PYPI:=d/duplicity/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://www.nongnu.org/duplicity/ 8HOMEPAGE= https://www.nongnu.org/duplicity/
9COMMENT= Remote encrypting incremental backup utility 9COMMENT= Remote encrypting incremental backup utility
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12USE_PKGLOCALEDIR= yes 12USE_PKGLOCALEDIR= yes
13 13
14BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm 14BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
15DEPENDS+= ${PYPKGPREFIX}-fasteners-[0-9]*:../../devel/py-fasteners 15DEPENDS+= ${PYPKGPREFIX}-fasteners-[0-9]*:../../devel/py-fasteners
16DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future 16DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future

cvs diff -r1.27 -r1.28 pkgsrc/sysutils/duplicity/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/duplicity/distinfo 2021/04/30 07:03:28 1.27
+++ pkgsrc/sysutils/duplicity/distinfo 2021/08/05 08:26:05 1.28
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.27 2021/04/30 07:03:28 adam Exp $ 1$NetBSD: distinfo,v 1.28 2021/08/05 08:26:05 adam Exp $
2 2
3SHA1 (duplicity-0.8.19.tar.gz) = 750f0dfd46caff0eea07164041725fced3550a0a 3SHA1 (duplicity-0.8.20.tar.gz) = df79132ea91d9df205e6b22d601fdbfc4db8d3fd
4RMD160 (duplicity-0.8.19.tar.gz) = 406566eb4a756431f3baf650c5d2cd9d2a6d4212 4RMD160 (duplicity-0.8.20.tar.gz) = afa4250e85f986e12fdc7ae86cd7d682d527f2d7
5SHA512 (duplicity-0.8.19.tar.gz) = dc5c60d4a038d19cbd9e60a5af2a0a1980fe3817866352157d85790950d171af3c20adb72af4723a01cee43db968f45ddc25b4c440c8105a1979b500eea2318f 5SHA512 (duplicity-0.8.20.tar.gz) = 4feaaa02bbf52caff7e56784cd5a8c8d325c803299c642a1928052f2a4330eedd156897df3c9f550cba650bc572220f0127cac3ee390aad9656e1e1d85b4b59d
6Size (duplicity-0.8.19.tar.gz) = 1361916 bytes 6Size (duplicity-0.8.20.tar.gz) = 1364900 bytes
7SHA1 (patch-duplicity_gpginterface.py) = 3d765f1666f44bbf8cb535cba37b76f914ffdd93 7SHA1 (patch-duplicity_gpginterface.py) = 3d765f1666f44bbf8cb535cba37b76f914ffdd93