Hello community, here is the log from the commit of package duplicity for openSUSE:Leap:15.2 checked in at 2020-03-13 10:56:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/duplicity (Old) and /work/SRC/openSUSE:Leap:15.2/.duplicity.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "duplicity" Fri Mar 13 10:56:23 2020 rev:32 rq:782177 version:0.8.11.1596 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/duplicity/duplicity.changes 2020-01-15 14:53:19.141519317 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.duplicity.new.3160/duplicity.changes 2020-03-13 10:56:28.128395905 +0100 @@ -1,0 +2,96 @@ +Wed Feb 26 15:14:17 UTC 2020 - Michael Gorse <[email protected]> + +- Fix source URI. + +------------------------------------------------------------------- +Tue Feb 25 23:11:19 UTC 2020 - Michael Gorse <[email protected]> + +- Update to version 0.8.11: + + Fixed to work around par2 0.8.1 core dump on short name. + + Merged in translation updates. + + Fixed bug #1857818 - startswith first arg must be bytes. + + Fixed bug #1863018 - mediafire backend fails on py3. + + Fixed bug #1236248 - --extra-clean clobbers old backups. + + Add rclone requirement to snapcraft.yaml. + + Fixed bug #1860405 - Auth mechanism not supported. + + Fixed bug #1862672 - test_log does not respect TMPDIR. + + Renamed botobackend.py to s3_boto_backend.py. + + Reworked setup.py to build a pip-compatible distribution + tarball of duplicity. + + Added dist/makepip for convenience. + + Adjust Dockerfiles to new requirements. + + Fixed bug #1861287 - Removing old backup chains fails using + pexpect+sftp. + + Enhance setup.py/cfg to allow install by pip. + + Changes in version 0.8.10: + + Switched to python3 for snaps. + + Fixed bug #1858713 - paramiko socket.timeout. + + Removed some unneeded includes of gettext + + Fixed bug #1859304 with patch from Arduous + - Backup and restore do not work on SCP backend. + + Move to single-sourceing the package version. + + Fixed bug #1859877 - syntax warning on python 3.8. + + Skip functional/test_selection::TestUnicode if + python version is less than 3.7. + + Clean up some TODO tasks in testing code. + + Clean up deprecation errors in Python 3.8. + + Fixed bug #1858204 - ENODEV should be added to + list of recognized error strings. + + Fixed bug #1858207 missing targets in multibackend. + + Merged in translation updates. +- Rebase duplicity-remove_shebang.patch. +- Modify setup.py to default to the correct revision absent a bzr + tree, so that documentation is installed into a reasonable + directory. + +------------------------------------------------------------------- +Wed Jan 8 01:39:09 UTC 2020 - Michael Gorse <[email protected]> + +- Update to version 0.8.09: + + Merged in translation updates + + Add snapcraft login to makesnap + + Fixed bug #1858295 - Unicode error in source filename. + + Fixed bug #1855736 - Duplicity fails to start. + + Fix bytes/string differences in subprocess_popen(). + + Fix bug #1857734 - TypeError in ssh_paramiko_backend. + + Fix bug #1858153 with patch from az + - mega backend: fails to create directory. + + Convert all shebangs to python3 for bug #1855736. + + Fixed bug #1857554 name 'file' is not defined + + Renamed testing/infrastructure to testing/docker. + + fix manpage indention + + clarify difference between boto backends + * add boto+s3:// for future use when boto3+s3:// + will become default s3 backend. + + Fixed a mess I made. setup.py was shebanged to + Py3, duplicity was shebanged to Py2. This meant + that duplicity ran as Py2 but could not find its + modules because they were under Py3. AArgh! + + Fixed bug #1856447 with hint from Enno L + - Replaced with formatted string + + Fixed bug #1855636 with patch from Filip Slunecko + - Wrong buf type returned on error. Make bytes. + +------------------------------------------------------------------- +Thu Jan 2 15:25:52 UTC 2020 - Michael Gorse <[email protected]> + +- Update to version 0.8.08: + + Fixed a typo made during Python 3 conversion. + + Issue warning on temporary connection loss. + + Fixes bug #1840044: Migrate boto backend to boto3 + - New module uses boto3+s3:// as schema. + + Fixed bug #1853809 - Tests failing with Python 3.8 / + Deprecation warnings. + + Fixed bug #1853655 - duplicity crashes with + --exclude-older-than + - The exclusion setup checked for valid string only. Made + the code comprehend datetime (int) as well. + + Applied patches to handle translations. + + Added build signing to dist/makesnap. + + Fixed bug #1852876 '_io.BufferedReader' object has no + attribute 'uc_name'. + + B2 moved the API from "b2" package into a separate "b2sdk" + package. +- Rebase duplicity-remove_shebang.patch. + +------------------------------------------------------------------- Old: ---- duplicity-0.8.07.tar.gz New: ---- duplicity-0.8.11.1596.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ duplicity.spec ++++++ --- /var/tmp/diff_new_pack.REeQMM/_old 2020-03-13 10:56:28.580396227 +0100 +++ /var/tmp/diff_new_pack.REeQMM/_new 2020-03-13 10:56:28.584396230 +0100 @@ -1,7 +1,7 @@ # # spec file for package duplicity # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,14 +16,16 @@ # +%define version_base 0.8.11 +%define bzr_rev 1596 Name: duplicity -Version: 0.8.07 +Version: %{version_base}.%{bzr_rev} Release: 0 Summary: Encrypted bandwidth-efficient backup using the rsync algorithm License: GPL-3.0-or-later Group: Productivity/Archiving/Backup URL: http://duplicity.nongnu.org/ -Source: https://code.launchpad.net/%{name}/0.8-series/%{version}/+download/%{name}-%{version}.tar.gz +Source: https://code.launchpad.net/%{name}/0.8-series/%{version_base}/+download/%{name}-%{version}.tar.gz Patch1: duplicity-remove_shebang.patch BuildRequires: fdupes BuildRequires: librsync-devel >= 0.9.6 @@ -59,6 +61,7 @@ %patch1 -p1 %build +sed -i "s/revno = u'0'/revno = u'%{bzr_rev}'/" setup.py %python3_build %install ++++++ duplicity-0.8.07.tar.gz -> duplicity-0.8.11.1596.tar.gz ++++++ ++++ 127615 lines of diff (skipped) ++++++ duplicity-remove_shebang.patch ++++++ --- /var/tmp/diff_new_pack.REeQMM/_old 2020-03-13 10:56:28.960396498 +0100 +++ /var/tmp/diff_new_pack.REeQMM/_new 2020-03-13 10:56:28.960396498 +0100 @@ -1,24 +1,24 @@ -diff -urEbwB duplicity-0.8.04.orig/bin/duplicity duplicity-0.8.04/bin/duplicity ---- duplicity-0.8.04.orig/bin/duplicity 2019-08-31 10:27:25.000000000 -0500 -+++ duplicity-0.8.04/bin/duplicity 2019-09-08 11:23:40.210222229 -0500 +diff -urEbwB duplicity-0.8.10.orig/bin/duplicity duplicity-0.8.10/bin/duplicity +--- duplicity-0.8.10.orig/bin/duplicity 2020-01-13 18:55:45.000000000 -0600 ++++ duplicity-0.8.10/bin/duplicity 2020-01-23 15:43:52.629406317 -0600 @@ -1,4 +1,4 @@ --#!/usr/bin/env python +-#!/usr/bin/env python3 +#!/usr/bin/python3 # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*- # # duplicity -- Encrypted bandwidth efficient backup -diff -urEbwB duplicity-0.8.04.orig/bin/rdiffdir duplicity-0.8.04/bin/rdiffdir ---- duplicity-0.8.04.orig/bin/rdiffdir 2019-08-31 10:27:25.000000000 -0500 -+++ duplicity-0.8.04/bin/rdiffdir 2019-09-08 11:23:40.210222229 -0500 +diff -urEbwB duplicity-0.8.10.orig/bin/rdiffdir duplicity-0.8.10/bin/rdiffdir +--- duplicity-0.8.10.orig/bin/rdiffdir 2020-01-13 18:55:19.000000000 -0600 ++++ duplicity-0.8.10/bin/rdiffdir 2020-01-23 15:43:52.629406317 -0600 @@ -1,2 +1,2 @@ --#!/usr/bin/env python +-#!/usr/bin/env python3 +#!/usr/bin/python3 - # rdiffdir -- Extend rdiff functionality to directories -diff -urEbwB duplicity-0.8.04.orig/compilec.py duplicity-0.8.04/compilec.py ---- duplicity-0.8.04.orig/compilec.py 2019-07-24 14:42:05.000000000 -0500 -+++ duplicity-0.8.04/compilec.py 2019-09-08 11:23:40.210222229 -0500 + # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*- +diff -urEbwB duplicity-0.8.10.orig/compilec.py duplicity-0.8.10/compilec.py +--- duplicity-0.8.10.orig/compilec.py 2019-12-28 15:19:23.000000000 -0600 ++++ duplicity-0.8.10/compilec.py 2020-01-23 15:43:52.633406338 -0600 @@ -1,4 +1,4 @@ --#!/usr/bin/env python +-#!/usr/bin/env python3 +#!/usr/bin/python3 # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*- #
