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 -*-
  #


Reply via email to