commit duplicity for openSUSE:Factory

2020-09-30 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2020-09-30 19:54:58

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.4249 (New)


Package is "duplicity"

Wed Sep 30 19:54:58 2020 rev:61 rq:838693 version:0.8.16

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2020-07-29 
17:23:24.748710748 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new.4249/duplicity.changes
2020-09-30 19:55:03.100820126 +0200
@@ -1,0 +2,10 @@
+Wed Sep 30 00:25:50 UTC 2020 - Michael Gorse 
+
+- Update to version 0.8.16:
+  + Merged in convert2md - Convert README's to markdown.
+  + Merged in s3-boto3-region-and-endpoint - after fixes.
+  + Merged in lazy init for Boto3 network connections.
+  + Merged in OutlawPlz:paramiko-progress.
+  + Merged in s3-unfreeze-all.
+
+---

Old:

  duplicity-0.8.15.tar.gz

New:

  duplicity-0.8.16.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.IHSTMy/_old  2020-09-30 19:55:03.836820784 +0200
+++ /var/tmp/diff_new_pack.IHSTMy/_new  2020-09-30 19:55:03.836820784 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   duplicity
-Version:0.8.15
+Version:0.8.16
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later
@@ -71,7 +71,7 @@
 
 %files
 %license COPYING
-%doc CHANGELOG README
+%doc CHANGELOG README.md
 %{_bindir}/duplicity
 %{_bindir}/rdiffdir
 %{python3_sitearch}/duplicity

++ duplicity-0.8.15.tar.gz -> duplicity-0.8.16.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.8.15/CHANGELOG 
new/duplicity-0.8.16/CHANGELOG
--- old/duplicity-0.8.15/CHANGELOG  2020-07-27 17:03:47.0 +0200
+++ new/duplicity-0.8.16/CHANGELOG  2020-09-29 18:06:38.0 +0200
@@ -1,3 +1,14 @@
+New in v0.8.16 (2020/09/29)
+---
+* Revert "Merge branch 's3-boto3-region-and-endpoint' into 'master'"
+  - It broke existing setups since defaults were not supplied.
+* Merged in convert2md - Convert README's to markdown
+* Merged in s3-boto3-region-and-endpoint - after fixes.
+* Merged in lazy init for Boto3 network connections
+* Merged in OutlawPlz:paramiko-progress
+* Merged in s3-unfreeze-all
+
+
 New in v0.8.15 (2020/07/27)
 ---
 * Fix bug #1887689 with patch from Matthew Barry
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.8.15/Changelog.GNU 
new/duplicity-0.8.16/Changelog.GNU
--- old/duplicity-0.8.15/Changelog.GNU  2020-07-27 17:04:50.0 +0200
+++ new/duplicity-0.8.16/Changelog.GNU  2020-09-29 18:08:17.0 +0200
@@ -1,3 +1,29 @@
+2020-09-29  Kenneth Loafman  
+
+* Prep for 0.8.16
+
+2020-09-27  Kenneth Loafman  
+
+* Merged in s3-unfreeze-all
+
+2020-09-25  Kenneth Loafman  
+
+* Merged in OutlawPlz:paramiko-progress
+
+2020-09-24  Kenneth Loafman  
+
+* Merged in lazy init for Boto3 network connections
+
+2020-07-31  Kenneth Loafman  
+
+* Merged in convert2md - Convert README's to markdown
+* Merged in s3-boto3-region-and-endpoint - after fixes.
+
+2020-07-28  Kenneth Loafman  
+
+* Revert "Merge branch 's3-boto3-region-and-endpoint' into 'master'"
+  - It broke existing setups since defaults were not supplied.
+
 2020-07-27  Kenneth Loafman  
 
 * Prep for 0.8.15
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.8.15/PKG-INFO 
new/duplicity-0.8.16/PKG-INFO
--- old/duplicity-0.8.15/PKG-INFO   2020-07-27 17:18:41.0 +0200
+++ new/duplicity-0.8.16/PKG-INFO   2020-09-29 18:28:41.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: duplicity
-Version: 0.8.15
+Version: 0.8.16
 Summary: Encrypted backup using rsync algorithm
 Home-page: http://duplicity.nongnu.org/index.html
 Author: Ben Escoto 
@@ -8,28 +8,33 @@
 Maintainer: Kenneth Loafman 
 Maintainer-email: kenn...@loafman.com
 License: UNKNOWN
-Description: INSTALLATION:
+Description: # INSTALLATION
 
 Thank you for trying duplicity.  To install, run:
 
-python setup.py install
+```
+python setup.py install
+```
 
 The build process can be also be run separately:
 
-python setup.py build
+```
+python setup.py build
+```
 
 The default prefix is /usr, so files are put in /usr/bin,
 /usr/share/man/, etc.  An alternate prefix can be 

commit duplicity for openSUSE:Factory

2020-07-29 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2020-07-29 17:21:18

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.3592 (New)


Package is "duplicity"

Wed Jul 29 17:21:18 2020 rev:60 rq:82 version:0.8.15

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2020-07-24 
10:05:07.497910102 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new.3592/duplicity.changes
2020-07-29 17:23:24.748710748 +0200
@@ -1,0 +2,19 @@
+Tue Jul 28 22:44:05 UTC 2020 - Michael Gorse 
+
+- Update to version 0.8.15: 
+  + Merged in joshAppdev:pydriveshared - Backend for Shared Drives
+on Google.
+  + Merged in martin-sucha:pydrive-notfound - Fix missing
+FileNotUploadedError in pydrive
+  - Since dadbe2d2, FileNotUploadedError is not imported
+anymore, resulting in an exception in case some of the files
+failed to upload. Adding the import back.
+  + * Merged in hupfdule:s3-boto3-region-and-endpoint - Allow
+setting s3 region and endpoint.
+  + Fix bug #1211481 with merge from Raffaele Di Campli
+- Ignores the uid/gid from the archive and keeps the current
+  user's one.
+  + - Cleanup with Paramiko backend does not remove files due to
+missing filename byte decoding
+
+---

Old:

  duplicity-0.8.14.tar.gz

New:

  duplicity-0.8.15.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.0LQ9lX/_old  2020-07-29 17:23:26.108711918 +0200
+++ /var/tmp/diff_new_pack.0LQ9lX/_new  2020-07-29 17:23:26.112711921 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   duplicity
-Version:0.8.14
+Version:0.8.15
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later

++ duplicity-0.8.14.tar.gz -> duplicity-0.8.15.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.8.14/CHANGELOG 
new/duplicity-0.8.15/CHANGELOG
--- old/duplicity-0.8.14/CHANGELOG  2020-07-04 17:06:13.0 +0200
+++ new/duplicity-0.8.15/CHANGELOG  2020-07-27 17:03:47.0 +0200
@@ -1,3 +1,27 @@
+New in v0.8.15 (2020/07/27)
+---
+* Fix bug #1887689 with patch from Matthew Barry
+  - Cleanup with Paramiko backend does not remove files due to missing
+filename byte decoding
+* Fix bug #1211481 with merge from Raffaele Di Campli
+  - Ignores the uid/gid from the archive and keeps the current user's one.
+  - Recommended for restoring data to mounted filesystem which do not
+support Unix ownership or when root privileges are not available.
+* Fix issue #10 - ppa:duplicity-release-git fails to install on Focal Fossa
+  - Set correct version requirements in debian/control.
+* Merged in joshAppdev:pydriveshared - Backend for Shared Drives on Google
+  - pydrive://developer.gserviceaccount.com/target-folder/?driveID=
+* Merged in martin-sucha:pydrive-notfound - Fix missing FileNotUploadedError 
in pydrive
+  - Since dadbe2d2, FileNotUploadedError is not imported anymore, resulting in 
an
+exception in case some of the files failed to upload. Adding the import 
back.
+* Merged in hupfdule:s3-boto3-region-and-endpoint - Allow setting s3 region 
and endpoint
+  - This commit introduces the new commandline options --s3-region-name, 
--s3-endpoint-url
+to specify these parameters. This allows using s3 compatible providers 
like Scaleway
+or OVH.
+  - It is probably useful for Amazon accounts, too, to have more fine grained 
influence
+on the region to use.
+
+
 New in v0.8.14 (2020/07/04)
 ---
 * Fixes for rclonebackend from Francesco Magno (original author)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.8.14/Changelog.GNU 
new/duplicity-0.8.15/Changelog.GNU
--- old/duplicity-0.8.14/Changelog.GNU  2020-07-04 17:03:03.0 +0200
+++ new/duplicity-0.8.15/Changelog.GNU  2020-07-27 17:04:50.0 +0200
@@ -1,3 +1,39 @@
+2020-07-27  Kenneth Loafman  
+
+* Prep for 0.8.15
+
+2020-07-24  Kenneth Loafman  
+
+* Merged in joshAppdev:pydriveshared - Backend for Shared Drives on Google
+  - pydrive://developer.gserviceaccount.com/target-folder/?driveID=
+* Merged in martin-sucha:pydrive-notfound - Fix missing 
FileNotUploadedError in pydrive
+  - Since dadbe2d2, FileNotUploadedError is not imported anymore, 
resulting in an
+exception in case some of the files failed to upload. Adding the 
import back.
+* Merged in 

commit duplicity for openSUSE:Factory

2020-07-24 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2020-07-24 10:03:03

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.3592 (New)


Package is "duplicity"

Fri Jul 24 10:03:03 2020 rev:59 rq:822300 version:0.8.14

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2020-05-08 
23:07:48.070162477 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new.3592/duplicity.changes
2020-07-24 10:05:07.497910102 +0200
@@ -1,0 +2,16 @@
+Wed Jul 22 01:59:58 UTC 2020 - Michael Gorse 
+
+- Update to version 0.8.14: 
+  + Fixes for issue #7, par2backend produces badly encoded
+filenames.
+  + Merged in mikix:mikix/rename-fix - Fix --rename encoding.
+  + Merged in jmakovicka:master - Support PyDrive2 library in the
+pydrive backend.
+  + More fixes for bug #1877885 - Catch quota overflow on Mega
+upload.
+  + Fixed bug #1875937 - validate_encryption_settings() fails w/S3
+glacier.
+  + Patched in a megav2backend.py to update to MEGAcmd tools.
+  + Fixes for rclonebackend.
+
+---

Old:

  duplicity-0.8.13.tar.gz

New:

  duplicity-0.8.14.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.XC9pdc/_old  2020-07-24 10:05:10.641912503 +0200
+++ /var/tmp/diff_new_pack.XC9pdc/_new  2020-07-24 10:05:10.641912503 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   duplicity
-Version:0.8.13
+Version:0.8.14
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later

++ duplicity-0.8.13.tar.gz -> duplicity-0.8.14.tar.gz ++
 1768 lines of diff (skipped)




commit duplicity for openSUSE:Factory

2020-05-08 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2020-05-08 23:07:37

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.2738 (New)


Package is "duplicity"

Fri May  8 23:07:37 2020 rev:58 rq:801755 version:0.8.13

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2020-03-21 
00:01:02.433084415 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new.2738/duplicity.changes
2020-05-08 23:07:48.070162477 +0200
@@ -1,0 +2,25 @@
+Fri May  8 00:44:51 UTC 2020 - Michael Gorse 
+
+- Update to version 0.8.13: 
+  + Fixed bug #1876778 - byte/str issues in megabackend.py.
+  + Fixed bug #1876446 - WebDAV backend creates only tiny or 0 Byte
+files.
+  + Fixed bug #1875529 - Support hiding instead of deletin on B2.
+  + Fixed bug #1872332 - NameError in ssh_paramiko_backend.py.
+  + Fixed bug #1869921 - B2 backup resume fails for TypeError.
+  + - Enable additional pylint warnings. Make 1st pass at
+correction.
+  + - Renamed globals to config to fix conflict with
+__builtin__.globals().
+  + - Resolved conflict between duplicity.config and
+testing.manual.config.
+  + - Normalized emacs mode line to have encoding:utf8 on all *.py
+files.
+  + Fixed bug #1868414 - timeout parameter not passed to
+BlobService for Azure backend.
+- Rebase duplicity-remove_shebang.patch.
+- Remove logic to handle the bzr revision appended to the version:
+  not needed anymore.
+- Add python3-setuptools_scm to BuildRequires: new dependency.
+
+---

Old:

  duplicity-0.8.12.1612.tar.gz

New:

  duplicity-0.8.13.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.bVJw4o/_old  2020-05-08 23:07:50.450167339 +0200
+++ /var/tmp/diff_new_pack.bVJw4o/_new  2020-05-08 23:07:50.454167347 +0200
@@ -16,16 +16,14 @@
 #
 
 
-%define version_base 0.8.12
-%define bzr_rev 1612
 Name:   duplicity
-Version:%{version_base}.%{bzr_rev}
+Version:0.8.13
 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_base}/+download/%{name}-%{version}.tar.gz
+Source: 
https://code.launchpad.net/%{name}/0.8-series/%{version}/+download/%{name}-%{version}.tar.gz
 Patch1: duplicity-remove_shebang.patch
 BuildRequires:  fdupes
 BuildRequires:  librsync-devel >= 0.9.6
@@ -33,6 +31,7 @@
 BuildRequires:  python3-devel
 BuildRequires:  python3-pytest-runner
 BuildRequires:  python3-setuptools
+BuildRequires:  python3-setuptools_scm
 Requires:   gpg
 Requires:   python3-fasteners
 Requires:   python3-future
@@ -61,7 +60,6 @@
 %patch1 -p1
 
 %build
-sed -i "s/revno = u'0'/revno = u'%{bzr_rev}'/" setup.py
 %python3_build
 
 %install

++ duplicity-0.8.12.1612.tar.gz -> duplicity-0.8.13.tar.gz ++
 78174 lines of diff (skipped)

++ duplicity-remove_shebang.patch ++
--- /var/tmp/diff_new_pack.bVJw4o/_old  2020-05-08 23:07:50.710167870 +0200
+++ /var/tmp/diff_new_pack.bVJw4o/_new  2020-05-08 23:07:50.710167870 +0200
@@ -1,25 +1,18 @@
-diff -urEbwB duplicity-0.8.10.orig/bin/duplicity duplicity-0.8.10/bin/duplicity
 duplicity-0.8.10.orig/bin/duplicity2020-01-13 18:55:45.0 
-0600
-+++ duplicity-0.8.10/bin/duplicity 2020-01-23 15:43:52.629406317 -0600
+diff -urEbwB duplicity-0.8.13.orig/bin/duplicity duplicity-0.8.13/bin/duplicity
+--- duplicity-0.8.13.orig/bin/duplicity2020-04-16 10:20:56.0 
-0500
 duplicity-0.8.13/bin/duplicity 2020-05-07 19:36:27.807146479 -0500
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python3
 +#!/usr/bin/python3
- # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*-
+ # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4; encoding:utf8 -*-
  #
  # duplicity -- Encrypted bandwidth efficient backup
-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.0 -0600
-+++ duplicity-0.8.10/bin/rdiffdir  2020-01-23 15:43:52.629406317 -0600
-@@ -1,2 +1,2 @@
--#!/usr/bin/env python3
-+#!/usr/bin/python3
- # -*- 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.0 -0600
-+++ duplicity-0.8.10/compilec.py   2020-01-23 15:43:52.633406338 -0600
+diff -urEbwB duplicity-0.8.13.orig/bin/rdiffdir 

commit duplicity for openSUSE:Factory

2020-03-20 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2020-03-20 23:56:18

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.3160 (New)


Package is "duplicity"

Fri Mar 20 23:56:18 2020 rev:57 rq:786669 version:0.8.12.1612

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2020-02-28 
15:20:31.893794211 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new.3160/duplicity.changes
2020-03-21 00:01:02.433084415 +0100
@@ -1,0 +2,32 @@
+Thu Mar 19 22:19:23 UTC 2020 - Michael Gorse 
+
+- Update to version 0.8.12:
+  + Merged in translation updates.
+  + Fixed bug #1867742 - TypeError: fsdecode() takes 1 positional
+argument but 2 were given with PCA backend.
+  + Fixed bug #1867529 - UnicodeDecodeError: 'ascii' codec can't
+decode byte 0x85 in position 0: ordinal not in range(128) with
+PCA.
+  + Fixed bug #1867468 - UnboundLocalError (local + variable
+'ch_err' referenced before assignment) + in
+ssh_paramiko_backend.py.
+  + Fixed bug #1867435 - TypeError: must be str, not bytes using
+PCA backend.
+  + Fixed bug #1867444 - UnicodeDecodeError: 'ascii' codec can't
+decode byte 0x85 in position 0: ordinal not in range(128)
+using PCA backend.
+  + Cleaned up some setup issues where the man pages + and
+snapcraft.yaml were not getting versioned.
+  + Fixed bug #1755955 - best order is unclear, of
+exclude-if-present and exclude-device-files.
+  + Fixed bug #1769267 - [enhancement] please consider using
+rclone as backend.
+  + Fixed bug #1865648 - module 'multiprocessing.dummy' has no
+attribute 'cpu_count'.
+  + Fixed a couple of file history bugs:
+- #1044715 Provide a file history feature
+  . removed neutering done between series.
+- #1526557 --file-changed does not work
+  . fixed str/bytes issue finding filename.
+
+---

Old:

  duplicity-0.8.11.1596.tar.gz

New:

  duplicity-0.8.12.1612.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.8h2zNA/_old  2020-03-21 00:01:05.841086575 +0100
+++ /var/tmp/diff_new_pack.8h2zNA/_new  2020-03-21 00:01:05.853086583 +0100
@@ -16,8 +16,8 @@
 #
 
 
-%define version_base 0.8.11
-%define bzr_rev 1596
+%define version_base 0.8.12
+%define bzr_rev 1612
 Name:   duplicity
 Version:%{version_base}.%{bzr_rev}
 Release:0

++ duplicity-0.8.11.1596.tar.gz -> duplicity-0.8.12.1612.tar.gz ++
 43274 lines of diff (skipped)




commit duplicity for openSUSE:Factory

2020-02-28 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2020-02-28 15:20:21

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.26092 (New)


Package is "duplicity"

Fri Feb 28 15:20:21 2020 rev:56 rq:779983 version:0.8.11.1596

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2020-01-08 
17:56:45.613710564 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new.26092/duplicity.changes   
2020-02-28 15:20:31.893794211 +0100
@@ -1,0 +2,46 @@
+Wed Feb 26 15:14:17 UTC 2020 - Michael Gorse 
+
+- Fix source URI. 
+
+---
+Tue Feb 25 23:11:19 UTC 2020 - Michael Gorse 
+
+- 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.
+
+---

Old:

  duplicity-0.8.09.tar.gz

New:

  duplicity-0.8.11.1596.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.ge0AC3/_old  2020-02-28 15:20:33.361797200 +0100
+++ /var/tmp/diff_new_pack.ge0AC3/_new  2020-02-28 15:20:33.365797208 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package duplicity
 #
-# Copyright (c) 2020 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.09
+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.09.tar.gz -> duplicity-0.8.11.1596.tar.gz ++
 77621 lines of diff (skipped)

++ duplicity-remove_shebang.patch ++
--- /var/tmp/diff_new_pack.ge0AC3/_old  2020-02-28 15:20:33.629797746 +0100
+++ /var/tmp/diff_new_pack.ge0AC3/_new  2020-02-28 15:20:33.629797746 +0100
@@ -1,22 +1,22 @@
-diff -urEbwB duplicity-0.8.09.orig/bin/duplicity duplicity-0.8.09/bin/duplicity
 duplicity-0.8.09.orig/bin/duplicity2020-01-07 13:31:22.0 
-0600
-+++ duplicity-0.8.09/bin/duplicity 2020-01-07 19:39:41.533829779 -0600
+diff -urEbwB duplicity-0.8.10.orig/bin/duplicity duplicity-0.8.10/bin/duplicity
+--- duplicity-0.8.10.orig/bin/duplicity2020-01-13 

commit duplicity for openSUSE:Factory

2020-01-08 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2020-01-08 17:55:59

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.6675 (New)


Package is "duplicity"

Wed Jan  8 17:55:59 2020 rev:55 rq:761736 version:0.8.09

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2020-01-03 
17:37:10.647301612 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new.6675/duplicity.changes
2020-01-08 17:56:45.613710564 +0100
@@ -1,0 +2,28 @@
+Wed Jan  8 01:39:09 UTC 2020 - Michael Gorse 
+
+- 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.
+
+---

Old:

  duplicity-0.8.08.tar.gz

New:

  duplicity-0.8.09.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.G4yaxO/_old  2020-01-08 17:56:48.801712241 +0100
+++ /var/tmp/diff_new_pack.G4yaxO/_new  2020-01-08 17:56:48.805712243 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   duplicity
-Version:0.8.08
+Version:0.8.09
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later

++ duplicity-0.8.08.tar.gz -> duplicity-0.8.09.tar.gz ++
 42035 lines of diff (skipped)

++ duplicity-remove_shebang.patch ++
--- /var/tmp/diff_new_pack.G4yaxO/_old  2020-01-08 17:56:49.093712395 +0100
+++ /var/tmp/diff_new_pack.G4yaxO/_new  2020-01-08 17:56:49.093712395 +0100
@@ -1,22 +1,22 @@
-diff -urEbwB duplicity-0.8.04.orig/bin/duplicity duplicity-0.8.04/bin/duplicity
 duplicity-0.8.04.orig/bin/duplicity2019-08-31 10:27:25.0 
-0500
-+++ duplicity-0.8.04/bin/duplicity 2019-09-08 11:23:40.21029 -0500
+diff -urEbwB duplicity-0.8.09.orig/bin/duplicity duplicity-0.8.09/bin/duplicity
+--- duplicity-0.8.09.orig/bin/duplicity2020-01-07 13:31:22.0 
-0600
 duplicity-0.8.09/bin/duplicity 2020-01-07 19:39:41.533829779 -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.0 -0500
-+++ duplicity-0.8.04/bin/rdiffdir  2019-09-08 11:23:40.21029 -0500
+diff -urEbwB duplicity-0.8.09.orig/bin/rdiffdir duplicity-0.8.09/bin/rdiffdir
+--- duplicity-0.8.09.orig/bin/rdiffdir 2020-01-07 13:31:22.0 -0600
 duplicity-0.8.09/bin/rdiffdir  2020-01-07 19:39:48.157864751 -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.08.orig/compilec.py duplicity-0.8.08/compilec.py
 duplicity-0.8.08.orig/compilec.py  2019-12-03 09:18:28.0 -0600
-+++ duplicity-0.8.08/compilec.py   2020-01-02 09:26:46.082465025 -0600
+diff -urEbwB duplicity-0.8.09.orig/compilec.py duplicity-0.8.09/compilec.py
+--- duplicity-0.8.09.orig/compilec.py  2019-12-28 15:19:23.0 -0600
 duplicity-0.8.09/compilec.py   2020-01-07 19:39:24.241738498 -0600
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python3
 +#!/usr/bin/python3




commit duplicity for openSUSE:Factory

2020-01-03 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2020-01-03 17:37:10

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.6675 (New)


Package is "duplicity"

Fri Jan  3 17:37:10 2020 rev:54 rq:760474 version:0.8.08

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2019-11-15 
00:40:03.875689826 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new.6675/duplicity.changes
2020-01-03 17:37:10.647301612 +0100
@@ -1,0 +2,22 @@
+Thu Jan  2 15:25:52 UTC 2020 - Michael Gorse 
+
+- 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.08.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.c1psmn/_old  2020-01-03 17:37:11.127301859 +0100
+++ /var/tmp/diff_new_pack.c1psmn/_new  2020-01-03 17:37:11.127301859 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package duplicity
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   duplicity
-Version:0.8.07
+Version:0.8.08
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later

++ duplicity-0.8.07.tar.gz -> duplicity-0.8.08.tar.gz ++
 52699 lines of diff (skipped)

++ duplicity-remove_shebang.patch ++
--- /var/tmp/diff_new_pack.c1psmn/_old  2020-01-03 17:37:11.391301994 +0100
+++ /var/tmp/diff_new_pack.c1psmn/_new  2020-01-03 17:37:11.395301996 +0100
@@ -14,11 +14,11 @@
 -#!/usr/bin/env python
 +#!/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.0 -0500
-+++ duplicity-0.8.04/compilec.py   2019-09-08 11:23:40.21029 -0500
+diff -urEbwB duplicity-0.8.08.orig/compilec.py duplicity-0.8.08/compilec.py
+--- duplicity-0.8.08.orig/compilec.py  2019-12-03 09:18:28.0 -0600
 duplicity-0.8.08/compilec.py   2020-01-02 09:26:46.082465025 -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 -*-
  #




commit duplicity for openSUSE:Factory

2019-11-14 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2019-11-15 00:40:00

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.26869 (New)


Package is "duplicity"

Fri Nov 15 00:40:00 2019 rev:53 rq:748757 version:0.8.07

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2019-11-07 
23:19:42.460741117 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new.26869/duplicity.changes   
2019-11-15 00:40:03.875689826 +0100
@@ -1,0 +2,24 @@
+Thu Nov 14 19:44:31 UTC 2019 - Michael Gorse 
+
+- Update to version 0.8.07: 
+  + Added b2sdk to snapcraft.yaml.
+  + Fixed bug #1850440 with suggestion from Paolo Montrasio
+- TypeError: Can't mix strings and bytes in path components.
+  + Fixed bug #1850990 with suggestion from Jon Wilson
+- --s3-use-glacier and --no-encryption cause slow backups.
+  + Fixed bug #1851167 with help from Aspen Barnes
+- Had Popen() to return strings not bytes.
+  + Merged in lp:~mterry/duplicity/pydrive-cache-fix
+- The pydrive backend had another of the ongoing bytes/string
+  issues. :)
+  + Merged in lp:~mterry/duplicity/resume-encrypt-no-pass
+- This branch arose from a Debian patch that has been disabling
+  the encryption validation of volume1 during restarts for
+  years. Debian has been preserving the ability to back up
+  with just an encrypt key and no password (i.e. to have no
+  secrets on the backup machine).
+  + Fixed bug #1851727 - InvalidBackendURL for multi backend
+- Encode to utf8 only on Python2, otherwise leave as unicode.
+  + Merged in translation updates.
+
+---

Old:

  duplicity-0.8.06.tar.gz

New:

  duplicity-0.8.07.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.0TbkXv/_old  2019-11-15 00:40:05.287689719 +0100
+++ /var/tmp/diff_new_pack.0TbkXv/_new  2019-11-15 00:40:05.295689719 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   duplicity
-Version:0.8.06
+Version:0.8.07
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later

++ duplicity-0.8.06.tar.gz -> duplicity-0.8.07.tar.gz ++
 38492 lines of diff (skipped)




commit duplicity for openSUSE:Factory

2019-11-07 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2019-11-07 23:19:25

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.2990 (New)


Package is "duplicity"

Thu Nov  7 23:19:25 2019 rev:52 rq:746091 version:0.8.06

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2019-10-09 
15:19:40.632464308 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new.2990/duplicity.changes
2019-11-07 23:19:42.460741117 +0100
@@ -1,0 +2,38 @@
+Wed Nov  6 20:39:48 UTC 2019 - Michael Gorse 
+
+- Update to version 0.8.06: 
+  + Merged in translation updates
+  + Removed file() call in swiftbackend.  It's been deprecated
+since py2.
+  + Revisited bug #1848783 - par2+webdav raises TypeError on Python 3
+- Fixed so bytes filenames were compared as unicode in re.match()
+  + Fixed bug #1849661 with patch from Graham Cobb
+- The problem is that b2backend uses 'quote_plus' on the
+  destination URL without specifying the 'safe' argument as
+  '/'. Note that 'quote' defaults 'safe' to '/', but
+  'quote_plus' does not!
+  + Added additional fsdecode's to uses of local_path.name and
+source_path.name in b2backend's _get() and _put.  See bug
+#1847885 for more details.
+  + Fixed bug #1848166 - Swift backend fails on string concat
+- added util.fsdecode() where needed
+  + Fixed bug #1848783 with patch from Jacob Middag
+- Don't use byte strings in regex
+  + Fixed bug #1626061 with patch from Michael Apozyan
+- While doing multipart upload to s3 we need to report the
+  total size of uploaded data, and not the size of each part
+  individually.  So we need to keep track of all parts
+  uploaded so far and sum it up on the fly.
+  + Fixed bug #1848203 with patch from Michael Apozyan
+- convert to integer division
+  + Updated b2 backend to work with both v0 and v1 of b2sdk
+  + Fixed bug #1847885 - B2 fails on string concatenation.
+- use util.fsdecode() to get a string not bytes.
+  - Partially fixed in bug #1843995, this applies same fix to
+  remaining instances of the problem
+  + Fixed Resouce warnings when using paramiko.  It turns out
+that duplicity's ssh_paramiko_backend.py was not handling
+warning suppression and ended up clearing all warnings,
+including those that default to off.
+
+---

Old:

  duplicity-0.8.05.tar.gz

New:

  duplicity-0.8.06.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.Js5lSV/_old  2019-11-07 23:19:42.876741564 +0100
+++ /var/tmp/diff_new_pack.Js5lSV/_new  2019-11-07 23:19:42.880741568 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   duplicity
-Version:0.8.05
+Version:0.8.06
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later

++ duplicity-0.8.05.tar.gz -> duplicity-0.8.06.tar.gz ++
 39890 lines of diff (skipped)




commit duplicity for openSUSE:Factory

2019-10-09 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2019-10-09 15:19:39

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.2352 (New)


Package is "duplicity"

Wed Oct  9 15:19:39 2019 rev:51 rq:736305 version:0.8.05

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2019-09-09 
12:39:25.981432577 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new.2352/duplicity.changes
2019-10-09 15:19:40.632464308 +0200
@@ -1,0 +2,18 @@
+Tue Oct  8 16:08:03 UTC 2019 - Michael Gorse 
+
+- Update to version 0.8.05: 
+  + Merged in translation updates.
+  + Fix bug #1843995 - B2 fails on string concatenation.
+  + Fix bug #1844750 - RsyncBackend fails if used with
+multi-backend.
+  + Fixed bug reported on maillist - Python error in Webdav backend
+  + Fixed bug #1846167 - webdavbackend.py: expected bytes-like
+object, not str.
+  + Fixed bug #1844950 - ssh-pexpect backend syntax error.
+  + Fixed bug #1846678 - --exclude-device-files and
+-other-filesystems crashes
+- duplicity-remove_shebang.patch: remove some context from the
+  rdiffdir diff so that the patch doesn't fail every time the date
+  is updated.
+
+---

Old:

  duplicity-0.8.04.tar.gz

New:

  duplicity-0.8.05.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.DWJSjy/_old  2019-10-09 15:19:41.784461339 +0200
+++ /var/tmp/diff_new_pack.DWJSjy/_new  2019-10-09 15:19:41.788461328 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   duplicity
-Version:0.8.04
+Version:0.8.05
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later

++ duplicity-0.8.04.tar.gz -> duplicity-0.8.05.tar.gz ++
 96310 lines of diff (skipped)

++ duplicity-remove_shebang.patch ++
--- /var/tmp/diff_new_pack.DWJSjy/_old  2019-10-09 15:19:42.096460534 +0200
+++ /var/tmp/diff_new_pack.DWJSjy/_new  2019-10-09 15:19:42.096460534 +0200
@@ -10,12 +10,10 @@
 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.0 -0500
 +++ duplicity-0.8.04/bin/rdiffdir  2019-09-08 11:23:40.21029 -0500
-@@ -1,4 +1,4 @@
+@@ -1,2 +1,2 @@
 -#!/usr/bin/env python
 +#!/usr/bin/python3
  # rdiffdir -- Extend rdiff functionality to directories
- # Version 0.8.04 released August 31, 2019
- #
 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.0 -0500
 +++ duplicity-0.8.04/compilec.py   2019-09-08 11:23:40.21029 -0500




commit duplicity for openSUSE:Factory

2019-09-09 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2019-09-09 12:37:33

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.7948 (New)


Package is "duplicity"

Mon Sep  9 12:37:33 2019 rev:50 rq:729276 version:0.8.04

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2019-08-13 
13:27:38.325317739 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new.7948/duplicity.changes
2019-09-09 12:39:25.981432577 +0200
@@ -1,0 +2,19 @@
+Sun Sep  8 16:27:44 UTC 2019 - Michael Gorse 
+
+- Update to version 0.8.04:
+  + b2 backend requires additional import.
+  + Duplicity crashes when using --file-prefix.
+  + Removed socket.settimeout from backend.py.
+It was already set in commandline.py.
+  + Removed pycryptopp from README requirements.
+  + Add packaging code for Snapcraft/Snap packages.
+  + Ran futurize selectively filter-by-filter to find the ones
+that work.
+  + Change README-TESTING to be correct for running individual
+tests now that we have moved to Tox/Pytest.
+  + Encode Azure back-end paths
+  + Removed a couple of unused files.
+  + Merged in translation updates.
+- Rebase duplicity-remove_shebang.patch.
+
+---

Old:

  duplicity-0.8.03.tar.gz

New:

  duplicity-0.8.04.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.SGpZWX/_old  2019-09-09 12:39:27.321432358 +0200
+++ /var/tmp/diff_new_pack.SGpZWX/_new  2019-09-09 12:39:27.325432357 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   duplicity
-Version:0.8.03
+Version:0.8.04
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later

++ duplicity-0.8.03.tar.gz -> duplicity-0.8.04.tar.gz ++
 34133 lines of diff (skipped)

++ duplicity-remove_shebang.patch ++
--- /var/tmp/diff_new_pack.SGpZWX/_old  2019-09-09 12:39:27.681432299 +0200
+++ /var/tmp/diff_new_pack.SGpZWX/_new  2019-09-09 12:39:27.681432299 +0200
@@ -1,25 +1,24 @@
-diff -urEbwB duplicity-0.8.03.orig/bin/duplicity duplicity-0.8.03/bin/duplicity
 duplicity-0.8.03.orig/bin/duplicity2019-08-09 09:26:21.0 
-0500
-+++ duplicity-0.8.03/bin/duplicity 2019-08-12 09:53:32.805486007 -0500
+diff -urEbwB duplicity-0.8.04.orig/bin/duplicity duplicity-0.8.04/bin/duplicity
+--- duplicity-0.8.04.orig/bin/duplicity2019-08-31 10:27:25.0 
-0500
 duplicity-0.8.04/bin/duplicity 2019-09-08 11:23:40.21029 -0500
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python
 +#!/usr/bin/python3
  # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*-
  #
  # duplicity -- Encrypted bandwidth efficient backup
-diff -urEbwB duplicity-0.8.03.orig/bin/rdiffdir duplicity-0.8.03/bin/rdiffdir
 duplicity-0.8.03.orig/bin/rdiffdir 2019-08-09 09:26:21.0 -0500
-+++ duplicity-0.8.03/bin/rdiffdir  2019-08-12 09:53:32.809486028 -0500
+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.0 -0500
 duplicity-0.8.04/bin/rdiffdir  2019-09-08 11:23:40.21029 -0500
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python
 +#!/usr/bin/python3
  # rdiffdir -- Extend rdiff functionality to directories
- # Version 0.8.03 released August 09, 2019
+ # Version 0.8.04 released August 31, 2019
  #
-Only in duplicity-0.8.03/bin: rdiffdir.orig
-diff -urEbwB duplicity-0.8.03.orig/compilec.py duplicity-0.8.03/compilec.py
 duplicity-0.8.03.orig/compilec.py  2019-07-24 14:42:05.0 -0500
-+++ duplicity-0.8.03/compilec.py   2019-08-12 09:53:32.809486028 -0500
+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.0 -0500
 duplicity-0.8.04/compilec.py   2019-09-08 11:23:40.21029 -0500
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python
 +#!/usr/bin/python3




commit duplicity for openSUSE:Factory

2019-08-13 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2019-08-13 13:27:35

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.9556 (New)


Package is "duplicity"

Tue Aug 13 13:27:35 2019 rev:49 rq:722928 version:0.8.03

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2019-07-26 
12:44:19.629839752 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new.9556/duplicity.changes
2019-08-13 13:27:38.325317739 +0200
@@ -1,0 +2,13 @@
+Mon Aug 12 15:31:08 UTC 2019 - Michael Gorse 
+
+- Update to version 0.8.03:
+* Some changes to provide Python test coverage:
+* Fixed bugs #1838427 and #1838702 with a fix
+  suggested by Stephen Miller.  The fix was to
+  supply tarfile with a unicode grpid, not bytes.
+* Fixed some 2to3 issues in dup_main.py
+* Fixed division differences with futurize
+* Merged in translation updates
+- Rebase duplicity-remove_shebang.patch.
+
+---

Old:

  duplicity-0.8.02.tar.gz

New:

  duplicity-0.8.03.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.qmk2KA/_old  2019-08-13 13:27:38.853317600 +0200
+++ /var/tmp/diff_new_pack.qmk2KA/_new  2019-08-13 13:27:38.857317599 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   duplicity
-Version:0.8.02
+Version:0.8.03
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later

++ duplicity-0.8.02.tar.gz -> duplicity-0.8.03.tar.gz ++
 84471 lines of diff (skipped)

++ duplicity-remove_shebang.patch ++
--- /var/tmp/diff_new_pack.qmk2KA/_old  2019-08-13 13:27:39.221317503 +0200
+++ /var/tmp/diff_new_pack.qmk2KA/_new  2019-08-13 13:27:39.221317503 +0200
@@ -1,24 +1,25 @@
-diff -urEbwB duplicity-0.8.01.orig/bin/duplicity duplicity-0.8.01/bin/duplicity
 duplicity-0.8.01.orig/bin/duplicity2019-07-14 13:56:01.0 
-0500
-+++ duplicity-0.8.01/bin/duplicity 2019-07-15 17:26:39.766251867 -0500
+diff -urEbwB duplicity-0.8.03.orig/bin/duplicity duplicity-0.8.03/bin/duplicity
+--- duplicity-0.8.03.orig/bin/duplicity2019-08-09 09:26:21.0 
-0500
 duplicity-0.8.03/bin/duplicity 2019-08-12 09:53:32.805486007 -0500
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python
 +#!/usr/bin/python3
  # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*-
  #
  # duplicity -- Encrypted bandwidth efficient backup
-diff -urEbwB duplicity-0.8.01.orig/bin/rdiffdir duplicity-0.8.01/bin/rdiffdir
 duplicity-0.8.01.orig/bin/rdiffdir 2019-07-14 13:56:01.0 -0500
-+++ duplicity-0.8.01/bin/rdiffdir  2019-07-15 17:26:50.058306425 -0500
+diff -urEbwB duplicity-0.8.03.orig/bin/rdiffdir duplicity-0.8.03/bin/rdiffdir
+--- duplicity-0.8.03.orig/bin/rdiffdir 2019-08-09 09:26:21.0 -0500
 duplicity-0.8.03/bin/rdiffdir  2019-08-12 09:53:32.809486028 -0500
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python
 +#!/usr/bin/python3
  # rdiffdir -- Extend rdiff functionality to directories
- # Version 0.8.02 released July 25, 2019
+ # Version 0.8.03 released August 09, 2019
  #
-diff -urEbwB duplicity-0.8.01.orig/compilec.py duplicity-0.8.01/compilec.py
 duplicity-0.8.01.orig/compilec.py  2019-07-10 08:44:25.0 -0500
-+++ duplicity-0.8.01/compilec.py   2019-07-15 17:26:22.658161171 -0500
+Only in duplicity-0.8.03/bin: rdiffdir.orig
+diff -urEbwB duplicity-0.8.03.orig/compilec.py duplicity-0.8.03/compilec.py
+--- duplicity-0.8.03.orig/compilec.py  2019-07-24 14:42:05.0 -0500
 duplicity-0.8.03/compilec.py   2019-08-12 09:53:32.809486028 -0500
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python
 +#!/usr/bin/python3




commit duplicity for openSUSE:Factory

2019-07-26 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2019-07-26 12:43:59

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.4126 (New)


Package is "duplicity"

Fri Jul 26 12:43:59 2019 rev:48 rq:718737 version:0.8.02

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2019-07-21 
11:35:14.460767274 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new.4126/duplicity.changes
2019-07-26 12:44:19.629839752 +0200
@@ -1,0 +2,34 @@
+Thu Jul 25 22:15:21 UTC 2019 - Michael Gorse 
+
+- Update to version 0.8.02:
+* Remove python-gettext from requirements.txt.  Normal
+  Python installation includes gettext.
+* Mod README to include Python 3.6 and 3.7
+* Fixed bug #1836829 progress.py: old_div not defined
+  - also fixed old_div in _boto_multi.py
+* Merged in lp:~limburgher/duplicity/dropbox
+  - Fixes bug #1836611 dropbox mixing bytes and strings
+* Merged in lp:~stragerneds/duplicity/duplicity
+  - Cache results of filename parsing for speedup
+* Removed python-gettext from setup.py.  Whoops!
+* Merged in lp:~mterry/duplicity/pytest-runner-move
+  - Move pytest-runner to testing requirements in setup
+* Fix language classifiers in setup.py
+* Remove speedup in testing backup.  The math was correct,
+  but it's failing on Docker and Launchpad testing.
+* Fix so Docker image duplicity_test will update and pull
+  new bzr revisions if changed since last build.
+* Enhanced build_duplicity_test.sh
+  - Use -h to get help and defaults
+  - Takes arguments for distro, revno, help
+  - Distros supported are 18.04, 18.10, 19.04, 19.10
+  - Revnos are passed to bzr -r option
+* Merged in po-updates.
+* Fixed bug #1829416 with help from charlie4096
+  - onedrive: Can’t convert ‘bytes’ object to str implicitly
+* Fix dist/makedist to run on python3
+- Drop duplicity-dropbox-strings.patch and duplicity-old-div.patch:
+  fixed upstream.
+- Rebase duplicity-remove_shebang.patch.
+
+---

Old:

  duplicity-0.8.01.tar.gz
  duplicity-dropbox-strings.patch
  duplicity-old-div.patch

New:

  duplicity-0.8.02.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.sgUDEz/_old  2019-07-26 12:44:22.061838615 +0200
+++ /var/tmp/diff_new_pack.sgUDEz/_new  2019-07-26 12:44:22.065838612 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   duplicity
-Version:0.8.01
+Version:0.8.02
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later
@@ -25,8 +25,6 @@
 URL:http://duplicity.nongnu.org/
 Source: 
https://code.launchpad.net/%{name}/0.8-series/%{version}/+download/%{name}-%{version}.tar.gz
 Patch1: duplicity-remove_shebang.patch
-Patch2: duplicity-old-div.patch
-Patch3: duplicity-dropbox-strings.patch
 BuildRequires:  fdupes
 BuildRequires:  librsync-devel >= 0.9.6
 BuildRequires:  python-rpm-macros
@@ -59,8 +57,6 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p0
-%patch3 -p0
 
 %build
 %python3_build

++ duplicity-0.8.01.tar.gz -> duplicity-0.8.02.tar.gz ++
 2224 lines of diff (skipped)

++ duplicity-remove_shebang.patch ++
--- /var/tmp/diff_new_pack.sgUDEz/_old  2019-07-26 12:44:22.317838495 +0200
+++ /var/tmp/diff_new_pack.sgUDEz/_new  2019-07-26 12:44:22.317838495 +0200
@@ -14,7 +14,7 @@
 -#!/usr/bin/env python
 +#!/usr/bin/python3
  # rdiffdir -- Extend rdiff functionality to directories
- # Version 0.8.01 released July 14, 2019
+ # Version 0.8.02 released July 25, 2019
  #
 diff -urEbwB duplicity-0.8.01.orig/compilec.py duplicity-0.8.01/compilec.py
 --- duplicity-0.8.01.orig/compilec.py  2019-07-10 08:44:25.0 -0500




commit duplicity for openSUSE:Factory

2019-07-21 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2019-07-21 11:35:13

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.4126 (New)


Package is "duplicity"

Sun Jul 21 11:35:13 2019 rev:47 rq:717188 version:0.8.01

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2019-07-17 
13:21:03.915613744 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new.4126/duplicity.changes
2019-07-21 11:35:14.460767274 +0200
@@ -1,0 +2,13 @@
+Sat Jul 20 08:04:02 UTC 2019 - Andrei Dziahel 
+
+- require python3-future: fixes runtime error starting duplicity
+
+---
+Fri Jul 19 15:10:05 UTC 2019 - Michael Gorse 
+
+- Add duplicity-old-div.patch: fix "old_div not defined" errors
+  (lp#1836829). 
+- Add duplicity-dropbox-strings.patch: fix dropbox backend mixing
+  bytes and strings (lp#1836611).
+
+---

New:

  duplicity-dropbox-strings.patch
  duplicity-old-div.patch



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.2rnNxc/_old  2019-07-21 11:35:14.856767193 +0200
+++ /var/tmp/diff_new_pack.2rnNxc/_new  2019-07-21 11:35:14.860767191 +0200
@@ -25,6 +25,8 @@
 URL:http://duplicity.nongnu.org/
 Source: 
https://code.launchpad.net/%{name}/0.8-series/%{version}/+download/%{name}-%{version}.tar.gz
 Patch1: duplicity-remove_shebang.patch
+Patch2: duplicity-old-div.patch
+Patch3: duplicity-dropbox-strings.patch
 BuildRequires:  fdupes
 BuildRequires:  librsync-devel >= 0.9.6
 BuildRequires:  python-rpm-macros
@@ -33,6 +35,7 @@
 BuildRequires:  python3-setuptools
 Requires:   gpg
 Requires:   python3-fasteners
+Requires:   python3-future
 Requires:   python3-lockfile
 Recommends: %{name}-lang
 Recommends: lftp
@@ -56,6 +59,8 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p0
+%patch3 -p0
 
 %build
 %python3_build

++ duplicity-dropbox-strings.patch ++
=== modified file 'duplicity/backends/dpbxbackend.py'
--- duplicity/backends/dpbxbackend.py   2019-06-17 15:10:58 +
+++ duplicity/backends/dpbxbackend.py   2019-07-19 14:51:53 +
@@ -209,7 +209,7 @@
 @command()
 def _put(self, source_path, remote_filename):
 remote_dir = urllib.parse.unquote(self.parsed_url.path.lstrip(u'/'))
-remote_path = u'/' + os.path.join(remote_dir, remote_filename).rstrip()
+remote_path = u'/' + os.path.join(remote_dir, 
remote_filename.decode()).rstrip()
 
 file_size = os.path.getsize(source_path.name)
 progress.report_transfer(0, file_size)
@@ -368,7 +368,7 @@
 self.login()
 
 remote_dir = urllib.parse.unquote(self.parsed_url.path.lstrip(u'/'))
-remote_path = u'/' + os.path.join(remote_dir, remote_filename).rstrip()
+remote_path = u'/' + os.path.join(remote_dir, 
remote_filename.decode()).rstrip()
 
 log.Debug(u'dpbx,files_download(%s)' % remote_path)
 res_metadata, http_fd = self.api_client.files_download(remote_path)
@@ -433,7 +433,7 @@
 self.login()
 
 remote_dir = urllib.parse.unquote(self.parsed_url.path.lstrip(u'/'))
-remote_path = u'/' + os.path.join(remote_dir, filename).rstrip()
+remote_path = u'/' + os.path.join(remote_dir, 
filename.decode()).rstrip()
 
 log.Debug(u'dpbx.files_delete(%s)' % remote_path)
 self.api_client.files_delete(remote_path)
@@ -452,7 +452,7 @@
 if not self.user_authenticated():
 self.login()
 remote_dir = urllib.parse.unquote(self.parsed_url.path.lstrip(u'/'))
-remote_path = u'/' + os.path.join(remote_dir, filename).rstrip()
+remote_path = u'/' + os.path.join(remote_dir, 
filename.decode()).rstrip()
 
 log.Debug(u'dpbx.files_get_metadata(%s)' % remote_path)
 info = self.api_client.files_get_metadata(remote_path)

++ duplicity-old-div.patch ++
=== modified file 'duplicity/progress.py'
--- duplicity/progress.py   2019-06-17 15:10:58 +
+++ duplicity/progress.py   2019-07-19 14:51:53 +
@@ -262,8 +262,8 @@
 Compute Exponential Moving Average of speed as bytes/sec of the last 
30 probes
 """
 if elapsed.total_seconds() > 0:
-self.transfers.append(old_div(float(self.total_bytecount - 
self.last_total_bytecount),
-  float(elapsed.total_seconds(
+self.transfers.append(float(self.total_bytecount - 
self.last_total_bytecount) //
+  float(elapsed.total_seconds()))
 

commit duplicity for openSUSE:Factory

2019-07-17 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2019-07-17 13:20:12

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.1887 (New)


Package is "duplicity"

Wed Jul 17 13:20:12 2019 rev:46 rq:715607 version:0.8.01

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2019-05-21 
10:39:29.503121883 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new.1887/duplicity.changes
2019-07-17 13:21:03.915613744 +0200
@@ -1,0 +2,62 @@
+Tue Jul 16 01:31:53 UTC 2019 - Michael Gorse 
+
+- Update to version 0.8.01: 
+* Comment out HSIBackendTest since shim is not up-to-date.
+* Merged in po-updates.
+* Make sure test filenames a bytes not unicode.
+* Fix test_glob_to_regex to work on Python 3.7
+* Fix warning in _librsync.c module.
+* Add encoding to logging.FileHandler call to make log file
+  utf8
+* Ensure _librsync.so is regenned before tox testing.
+* Adjust POTFILES.in for compilec.py move.
+* Fix so we start duplicity with the base python we run under.
+* Fix some issues found by test_code.py.
+* Normalize shebang to just python, no version number
+* Fix so most testing/*.py files have the future suggested
+  lines
+  - from __future__ import print_function
+from future import standard_library
+standard_library.install_aliases()
+* Merged lp:~mterry/duplicity/boto-import
+  - A couple functions in the boto backend were using the boto
+  module without importing it first.
+* Merged in lp:~mterry/duplicity/s3fsdecode
+  - Fix s3 backups by encoding remote filenames
+* Fix reimport problem where "from future.builtins" was being
+  treated the differently than "from builtins".  They are both
+  the same, so converted to shorter form "from builtins" and
+  removed duplicates.
+* Fixed bug #1833573 0.8.00 does not work on Python 2
+  - Fixed shebang to use /usr/bin/python instead of python
+* Fixed bug #1833559 0.8 test fails with 'duplicity not found'
+  errors
+  - Fixed assumption that duplicity/rdiffdir were in $PATH
+* Fixed failing test in testing/unit/test_globmatch.py
+  - Someone is messing with regex.  Fix same.
+  - See https://bugs.python.org/issue29995 for details
+* Fix some import conflicts with the "past" module
+  - Rename collections.py to dup_collections.py
+  - Remove all "from future.utils import old_div"
+  - Replace old_div() with "//" (in py27 for a while).
+  - All tests run for py3, unit tests run for py2.  The new
+import fail is "from future import standard_library"
+* Fixed bug #1831178 sequence item 0: expected str instance,
+  int found
+  - Simply converted int to str when making list
+* Merged in lp:~kaffeekiffer/duplicity/azure-python3-fix
+  - Use util.fsencode to encode file string
+* Merged in lp:~mterry/duplicity/uexc-string
+  - The return type of util.uexc should always be a string.
+* Merged in lp:~mterry/duplicity/gio-pydrive-fsdecode
+  - Fix gio and pydrive backends to use fsdecode
+* See CHANGELOG for changes in version 0.8.00
+- Drop duplicity-refresh-collections-status.patch: fixed upstream.
+- Rebase duplicity-remove_shebang.patch, and adapt to use python 3
+- Adjust dependencies, build, and files to use python 3
+  (bsc#1082695).
+- Add python3-pytest-runner to BuildRequires.
+- Adjust egg-info line in files: the directory name doesn't
+  precisely match the version name.
+
+---
@@ -13 +75 @@
- j not be loaded unless needed.
+  not be loaded unless needed.

Old:

  duplicity-0.7.19.tar.gz
  duplicity-refresh-collections-status.patch

New:

  duplicity-0.8.01.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.O11CVw/_old  2019-07-17 13:21:04.403613466 +0200
+++ /var/tmp/diff_new_pack.O11CVw/_new  2019-07-17 13:21:04.407613465 +0200
@@ -16,28 +16,27 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   duplicity
-Version:0.7.19
+Version:0.8.01
 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.7-series/%{version}/+download/%{name}-%{version}.tar.gz
+Source: 
https://code.launchpad.net/%{name}/0.8-series/%{version}/+download/%{name}-%{version}.tar.gz
 Patch1: 

commit duplicity for openSUSE:Factory

2019-05-21 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2019-05-21 10:39:05

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.5148 (New)


Package is "duplicity"

Tue May 21 10:39:05 2019 rev:45 rq:704208 version:0.7.19

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2019-05-02 
19:19:33.801659399 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new.5148/duplicity.changes
2019-05-21 10:39:29.503121883 +0200
@@ -1,0 +2,6 @@
+Mon May 20 09:10:55 UTC 2019 - mgo...@suse.com
+
+- Add duplicity-refresh-collections-status.patch: refresh
+  collections status after sync (lp#1828869). 
+
+---

New:

  duplicity-refresh-collections-status.patch



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.bGgXtM/_old  2019-05-21 10:39:30.479121249 +0200
+++ /var/tmp/diff_new_pack.bGgXtM/_new  2019-05-21 10:39:30.487121244 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -26,6 +26,7 @@
 URL:http://duplicity.nongnu.org/
 Source: 
https://code.launchpad.net/%{name}/0.7-series/%{version}/+download/%{name}-%{version}.tar.gz
 Patch1: duplicity-remove_shebang.patch
+Patch2: duplicity-refresh-collections-status.patch
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
@@ -56,6 +57,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p0
 
 %build
 %python2_build

++ duplicity-refresh-collections-status.patch ++
=== modified file 'bin/duplicity'
--- bin/duplicity   2019-04-24 07:52:22 +
+++ bin/duplicity   2019-05-20 08:52:23 +
@@ -1049,8 +1049,14 @@
 except collections.CollectionsError:
 # With zero or multiple chains at this time, do a full sync
 return True
-return parsed.end_time >= target_chain.start_time and \
-parsed.start_time <= target_chain.end_time
+if parsed.start_time is None and parsed.end_time is None:
+start_time = end_time = parsed.time
+else:
+start_time = parsed.start_time
+end_time = parsed.end_time
+
+return end_time >= target_chain.start_time and \
+start_time <= target_chain.end_time
 
 def get_metafiles(filelist):
 """
@@ -1228,6 +1234,7 @@
 globals.backend.pre_process_download(local_missing)
 for fn in local_missing:
 copy_to_local(fn)
+col_stats.set_values()
 else:
 if local_missing:
 log.Notice(_("Sync would copy the following from remote to 
local:") +




commit duplicity for openSUSE:Factory

2019-05-02 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2019-05-02 19:19:28

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new.5148 (New)


Package is "duplicity"

Thu May  2 19:19:28 2019 rev:44 rq:699772 version:0.7.19

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2018-10-22 
11:24:17.535098906 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new.5148/duplicity.changes
2019-05-02 19:19:33.801659399 +0200
@@ -1,0 +2,25 @@
+Tue Apr 30 10:54:15 UTC 2019 - mvet...@suse.com
+
+- Update to 0.7.19:
+  * Fixed bug #1798206 and bug #1798504
+- Made paramiko a global with import during __init__ so it would
+ j not be loaded unless needed.
+  * Merged in lp:~mterry/duplicity/pydrive-root-0.7
+- Just a tiny fix to clean up the temporary file we create to find the 
root ID.
+  It's a little surprising for the user if they wind up with this file 
called
+  "i_am_in_root" that they don't know where it came from. Almost sounds 
like
+  they were hacked.
+  * Merged in lp:~yajo/duplicity/duplicity
+- Support partial metadata sync.
+- Fixes bug #1823858 by letting the user to choose partial syncing.
+  Only the metadata for the target chain will be downloaded. If older
+  (or newer) chains are encrypted with a different passphrase, the user 
will
+  be able to restore to a given time by supplying only the
+  passphrase for the chain selected by the `--restore-time` option
+  when using this new option.
+- A side effect is that using this flag reduces dramatically the
+  sync time when moving files from one to another location, in
+  cases where big amounts of chains are found.
+- Update duplicity-remove_shebang.patch
+
+---

Old:

  duplicity-0.7.18.2.tar.gz

New:

  duplicity-0.7.19.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.Za0L5e/_old  2019-05-02 19:19:34.573660757 +0200
+++ /var/tmp/diff_new_pack.Za0L5e/_new  2019-05-02 19:19:34.573660757 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package duplicity
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   duplicity
-Version:0.7.18.2
+Version:0.7.19
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later

++ duplicity-0.7.18.2.tar.gz -> duplicity-0.7.19.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.18.2/CHANGELOG 
new/duplicity-0.7.19/CHANGELOG
--- old/duplicity-0.7.18.2/CHANGELOG2018-10-17 17:24:19.0 +0200
+++ new/duplicity-0.7.19/CHANGELOG  2019-04-29 17:46:58.0 +0200
@@ -1,5 +1,26 @@
-New in v0.7.19 (2018/10/17)

+New in v0.7.19 (2019/04/29)
+-
+* Fixed bug #1798206 and bug #1798504
+  - Made paramiko a global with import during __init__ so it would
+not be loaded unless needed.
+* Merged in lp:~mterry/duplicity/pydrive-root-0.7
+  - Just a tiny fix to clean up the temporary file we create to find the root 
ID.
+It's a little surprising for the user if they wind up with this file called
+"i_am_in_root" that they don't know where it came from. Almost sounds like
+they were hacked.
+* Merged in lp:~yajo/duplicity/duplicity
+  - Support partial metadata sync.
+  - Fixes bug #1823858 by letting the user to choose partial syncing. Only the 
metadata for the target chain
+will be downloaded. If older (or newer) chains are encrypted with a 
different passphrase, the user will
+be able to restore to a given time by supplying only the passphrase for 
the chain selected by
+the `--restore-time` option when using this new option.
+  - A side effect is that using this flag reduces dramatically the sync time 
when moving files from one to
+another location, in cases where big amounts of chains are found.
+* Prep for release.
+
+
+New in v0.7.18.2 (2018/10/17)
+-
 * Fixed bug #1788558 again
   - If we get None for size skip check.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.18.2/Changelog.GNU 
new/duplicity-0.7.19/Changelog.GNU
--- 

commit duplicity for openSUSE:Factory

2018-10-22 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2018-10-22 11:24:06

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Mon Oct 22 11:24:06 2018 rev:43 rq:643178 version:0.7.18.2

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2018-08-29 
12:27:12.343660151 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2018-10-22 
11:24:17.535098906 +0200
@@ -1,0 +2,7 @@
+Fri Oct 19 10:38:23 UTC 2018 - mvet...@suse.com
+
+- Update to 0.7.18.2
+  * Fixed bug #1788558 again
+- If we get None for size skip check.
+
+---
@@ -13 +20 @@
-- Update to 0.7.18:
+- Update to 0.7.18.1:

Old:

  duplicity-0.7.18.1.tar.gz

New:

  duplicity-0.7.18.2.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.LwXmK3/_old  2018-10-22 11:24:19.715096735 +0200
+++ /var/tmp/diff_new_pack.LwXmK3/_new  2018-10-22 11:24:19.715096735 +0200
@@ -12,13 +12,13 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   duplicity
-Version:0.7.18.1
+Version:0.7.18.2
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later

++ duplicity-0.7.18.1.tar.gz -> duplicity-0.7.18.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.18.1/CHANGELOG 
new/duplicity-0.7.18.2/CHANGELOG
--- old/duplicity-0.7.18.1/CHANGELOG2018-08-27 16:13:39.0 +0200
+++ new/duplicity-0.7.18.2/CHANGELOG2018-10-17 17:24:19.0 +0200
@@ -1,3 +1,9 @@
+New in v0.7.19 (2018/10/17)
+---
+* Fixed bug #1788558 again
+  - If we get None for size skip check.
+
+
 New in v0.7.18.1 (2018/08/27)
 -
 * Fixed bug #1788558
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.18.1/Changelog.GNU 
new/duplicity-0.7.18.2/Changelog.GNU
--- old/duplicity-0.7.18.1/Changelog.GNU2018-08-27 16:22:31.0 
+0200
+++ new/duplicity-0.7.18.2/Changelog.GNU2018-10-17 17:27:04.0 
+0200
@@ -1,8 +1,17 @@
-2018-08-21  Kenneth Loafman  
+2018-10-17  Kenneth Loafman  
+
+* Prep for 0.7.18.2
+
+2018-08-27  Kenneth Loafman  
+
+* Fixed bug #1788558 again
+  - If we get None for size skip check.
+
+2018-08-27  Kenneth Loafman  
 
 * Prep for 0.7.18.1
 
-2018-08-21  Kenneth Loafman  
+2018-08-26  Kenneth Loafman  
 
 * Fixed bug #1788558
   - Treat None as zero when printing log.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.18.1/bin/duplicity 
new/duplicity-0.7.18.2/bin/duplicity
--- old/duplicity-0.7.18.1/bin/duplicity2018-08-27 16:26:05.0 
+0200
+++ new/duplicity-0.7.18.2/bin/duplicity2018-10-17 17:28:13.0 
+0200
@@ -2,7 +2,7 @@
 # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*-
 #
 # duplicity -- Encrypted bandwidth efficient backup
-# Version 0.7.18.1 released August 27, 2018
+# Version 0.7.18.2 released October 17, 2018
 #
 # Copyright 2002 Ben Escoto 
 # Copyright 2007 Kenneth Loafman 
@@ -324,13 +324,13 @@
 size = info['size']
 if size == orig_size:
 break
+if size is None:
+return
 log.Notice(_("Remote filesize %d for %s does not match local size 
%d, retrying.") %
(0 if size is None else size,
 util.escape(dest_filename),
 orig_size))
 time.sleep(1 + (attempt * 0.5))
-if size is None:
-return  # error querying file
 if size != orig_size:
 code_extra = "%s %d %d" % (util.escape(dest_filename), orig_size, 
size)
 log.FatalError(_("File %s was corrupted during upload.") % 
util.ufn(dest_filename),
@@ -1288,7 +1288,7 @@
 log Python, duplicity, and system versions
 """
 log.Log(u'=' * 80, verbosity)
-log.Log(u"duplicity 0.7.18.1 (August 27, 2018)", verbosity)
+log.Log(u"duplicity 0.7.18.2 (October 17, 2018)", verbosity)
 log.Log(u"Args: %s" % util.ufn(' '.join(sys.argv)), verbosity)
 log.Log(u' '.join(platform.uname()), 

commit duplicity for openSUSE:Factory

2018-08-29 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2018-08-29 12:27:08

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Wed Aug 29 12:27:08 2018 rev:42 rq:632078 version:0.7.18.1

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2018-08-24 
17:11:07.442572071 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2018-08-29 
12:27:12.343660151 +0200
@@ -1,0 +2,19 @@
+Tue Aug 28 13:18:58 UTC 2018 - mplus...@suse.com
+
+- Cleanup spec file a bit
+- Use modern python macros
+- Drop no-longer needed duplicity-rpmlintrc
+- Reduce duplicities
+- Split lang subpackage
+
+---
+Tue Aug 28 11:35:14 UTC 2018 - mvet...@suse.com
+
+- Update to 0.7.18:
+  * Fixed bug #1788558
+Treat None as zero when printing log.  
   
+  * Revert fix for bug #1788599.
+Was causing problems with directory names
+- Update duplicity-remove_shebang.patch
+
+---

Old:

  duplicity-0.7.18.tar.gz
  duplicity-rpmlintrc

New:

  duplicity-0.7.18.1.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.45Gtt7/_old  2018-08-29 12:27:12.879661330 +0200
+++ /var/tmp/diff_new_pack.45Gtt7/_new  2018-08-29 12:27:12.883661338 +0200
@@ -12,35 +12,31 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
-%{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   duplicity
-Version:0.7.18
+Version:0.7.18.1
 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/
+URL:http://duplicity.nongnu.org/
 Source: 
https://code.launchpad.net/%{name}/0.7-series/%{version}/+download/%{name}-%{version}.tar.gz
-Source99:   duplicity-rpmlintrc
 Patch1: duplicity-remove_shebang.patch
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  librsync-devel >= 0.9.6
+BuildRequires:  python-rpm-macros
 Requires:   gpg
+Requires:   python2-fasteners
+Requires:   python2-lockfile
+Recommends: %{name}-lang
 Recommends: lftp
-Requires:   python-fasteners
-Requires:   python-lockfile
-Recommends: python-boto
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} > 1210
-BuildRequires:  librsync-devel >= 0.9.6
-%else
-BuildRequires:  librsync >= 0.9.6
-%endif
+Recommends: python2-boto3
 
 %description
 Duplicity incrementally backs up files and directories by encrypting
@@ -55,26 +51,32 @@
 permissions, directories, symbolic links, fifos, etc., but not hard
 links.
 
+%lang_package
+
 %prep
 %setup -q
 %patch1 -p1
 
 %build
-python setup.py build
+%python2_build
 
 %install
-python setup.py install --prefix=/usr --root=%{buildroot} 
--record-rpm=files.lst
+%python2_install
 rm -rf %{buildroot}%{_datadir}/doc/duplicity-%{version}
 perl -n -i -e 'print unless 
m,(%{_bindir}|%{_mandir}|%{_datadir}/doc|%{_datadir}/locale|%{python_sitearch}/testing),'
 files.lst
 %find_lang %{name}
-cat %{name}.lang files.lst > rpmfiles.lst
+%fdupes %{buildroot}%{python2_sitearch}
 
-%files -f rpmfiles.lst
-%defattr(-,root,root)
-%doc CHANGELOG COPYING README
+%files
+%license COPYING
+%doc CHANGELOG README
 %{_bindir}/duplicity
 %{_bindir}/rdiffdir
-%doc %{_mandir}/man1/duplicity.1%{ext_man}
-%doc %{_mandir}/man1/rdiffdir.1%{ext_man}
+%{python2_sitearch}/duplicity
+%{python2_sitearch}/duplicity-%{version}-py%{py2_ver}.egg-info
+%{_mandir}/man1/duplicity.1%{?ext_man}
+%{_mandir}/man1/rdiffdir.1%{?ext_man}
+
+%files lang -f %{name}.lang
 
 %changelog

++ duplicity-0.7.18.tar.gz -> duplicity-0.7.18.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.18/CHANGELOG 
new/duplicity-0.7.18.1/CHANGELOG

commit duplicity for openSUSE:Factory

2018-08-24 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2018-08-24 17:11:03

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Fri Aug 24 17:11:03 2018 rev:41 rq:631089 version:0.7.18

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2018-03-07 
10:33:35.968811929 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2018-08-24 
17:11:07.442572071 +0200
@@ -1,0 +2,23 @@
+Thu Aug 23 10:51:47 UTC 2018 - mvet...@suse.com
+
+- Update to 0.7.18:
+  * Fixed bug #1756550 Online html man page is showing a 0 byte file
+  * Partial fix of bug #1734144 with patch from Joris van Eijden
+- Note: this is really just a partial fix for now, since it only covers
+  the case where the local size does not yet match the remote size.  A
+  case where -1 is the returned length is not fixed.
+- Number of retries is now same as globals.num_retries.
+- Added standoff delay of 0.5 sec per attempt.
+  * Fixed bug #1764432 with patch from Robke Geenen
+- Just join the parts together.
+  * Fixed bug #1717935 with suggestion from strainu
+- Use urllib.quote_plus() to properly quote pathnames passed via URL
+  * Fixed bug #1780617 Test fail when GnuPG >= 2.2.8
+- Relevant change in GnuPG 2.2.8: https://dev.gnupg.org/T3981
+- Added '--ignore-mdc-error' to all gpg calls made.
+  * Fixed bug #1785520 with patch from Chris Hunt
+- Fix for B2 version 1.3.4 just released
+  * Fix a 2to3 error in ssh_paramiko_backend.py
+- Update duplicity-remove_shebang.patch
+
+---

Old:

  duplicity-0.7.17.tar.gz

New:

  duplicity-0.7.18.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.kruml0/_old  2018-08-24 17:11:08.342573143 +0200
+++ /var/tmp/diff_new_pack.kruml0/_new  2018-08-24 17:11:08.346573148 +0200
@@ -19,7 +19,7 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Name:   duplicity
-Version:0.7.17
+Version:0.7.18
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0-or-later

++ duplicity-0.7.17.tar.gz -> duplicity-0.7.18.tar.gz ++
 52191 lines of diff (skipped)

++ duplicity-remove_shebang.patch ++
--- /var/tmp/diff_new_pack.kruml0/_old  2018-08-24 17:11:08.630573486 +0200
+++ /var/tmp/diff_new_pack.kruml0/_new  2018-08-24 17:11:08.630573486 +0200
@@ -1,9 +1,27 @@
-diff --git a/duplicity/compilec.py b/duplicity/compilec.py
-index 62f9541..c0f63c7 100755
 a/duplicity/compilec.py
-+++ b/duplicity/compilec.py
-@@ -1,4 +1,3 @@
+diff -urEbwB duplicity-0.7.18/bin/duplicity duplicity-0.7.18.new/bin/duplicity
+--- duplicity-0.7.18/bin/duplicity 2018-08-21 22:16:03.0 +0200
 duplicity-0.7.18.new/bin/duplicity 2018-08-23 12:49:07.655467794 +0200
+@@ -1,4 +1,4 @@
 -#!/usr/bin/env python2
++#!/usr/bin/python 
+ # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*-
+ #
+ # duplicity -- Encrypted bandwidth efficient backup
+diff -urEbwB duplicity-0.7.18/bin/rdiffdir duplicity-0.7.18.new/bin/rdiffdir
+--- duplicity-0.7.18/bin/rdiffdir  2018-08-21 22:16:03.0 +0200
 duplicity-0.7.18.new/bin/rdiffdir  2018-08-23 12:49:22.655540899 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python2
++#!/usr/bin/python 
+ # rdiffdir -- Extend rdiff functionality to directories
+ # Version 0.7.18 released August 21, 2018
+ #
+diff -urEbwB duplicity-0.7.18/duplicity/compilec.py 
duplicity-0.7.18.new/duplicity/compilec.py
+--- duplicity-0.7.18/duplicity/compilec.py 2017-08-06 18:25:09.0 
+0200
 duplicity-0.7.18.new/duplicity/compilec.py 2018-08-23 12:50:17.731809338 
+0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python2
++#!/usr/bin/python 
  # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*-
  #
  # Copyright 2002 Ben Escoto 




commit duplicity for openSUSE:Factory

2018-03-07 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2018-03-07 10:33:27

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Wed Mar  7 10:33:27 2018 rev:40 rq:582175 version:0.7.17

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2018-01-20 
11:24:24.214849973 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2018-03-07 
10:33:35.968811929 +0100
@@ -1,0 +2,12 @@
+Sat Mar  3 08:24:22 UTC 2018 - w...@rosenauer.org
+
+- update to 0.7.17
+  * Removed changes made in bug #1044715 Provide a file history feature
+- Changes required too much memory to carry in the manifest
+- The option --file-changed in collection-status is now invalid
+- This will close bugs: #1730451, #896728, #1526557, #1550176
+- Starting a full backup will be needed to fully utilize this fix
+  * Fix update of Launchpad Translations. Translations were not being
+picked up on a daily basis and we got several months behind.
+
+---

Old:

  duplicity-0.7.16.tar.gz

New:

  duplicity-0.7.17.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.8Xjy8t/_old  2018-03-07 10:33:37.684750033 +0100
+++ /var/tmp/diff_new_pack.8Xjy8t/_new  2018-03-07 10:33:37.692749745 +0100
@@ -19,10 +19,10 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Name:   duplicity
-Version:0.7.16
+Version:0.7.17
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Productivity/Archiving/Backup
 Url:http://duplicity.nongnu.org/
 Source: 
https://code.launchpad.net/%{name}/0.7-series/%{version}/+download/%{name}-%{version}.tar.gz

++ duplicity-0.7.16.tar.gz -> duplicity-0.7.17.tar.gz ++
 140458 lines of diff (skipped)




commit duplicity for openSUSE:Factory

2018-01-20 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2018-01-20 11:24:20

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Sat Jan 20 11:24:20 2018 rev:39 rq:564427 version:0.7.16

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2017-12-19 
10:46:47.387232195 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2018-01-20 
11:24:24.214849973 +0100
@@ -1,0 +2,11 @@
+Sun Jan 14 15:59:32 UTC 2018 - w...@rosenauer.org
+
+- update to 0.7.16
+  * Fixed AttributeError: 'GPGError' object has no attribute 'decode'
+  * More fixes for Unicode handling
+  * Fixed "BackendException with oauth2client 4.0.0"
+  * Fixed "Dropbox support needs to be updated for Dropbox SDK v7.1"
+  * Fixed small file upload changes made in Dropbox SDK v7.1
+  * Fix pylint error in webdavbackend.py
+
+---

Old:

  duplicity-0.7.15.tar.gz

New:

  duplicity-0.7.16.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.VfFMoR/_old  2018-01-20 11:24:24.966814818 +0100
+++ /var/tmp/diff_new_pack.VfFMoR/_new  2018-01-20 11:24:24.966814818 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package duplicity
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Name:   duplicity
-Version:0.7.15
+Version:0.7.16
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+

++ duplicity-0.7.15.tar.gz -> duplicity-0.7.16.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.15/CHANGELOG 
new/duplicity-0.7.16/CHANGELOG
--- old/duplicity-0.7.15/CHANGELOG  2017-11-13 16:47:44.0 +0100
+++ new/duplicity-0.7.16/CHANGELOG  2018-01-12 17:55:24.0 +0100
@@ -1,3 +1,19 @@
+New in v0.7.16 (2018/01/12)
+---
+* Fixed bug #1733057 AttributeError: 'GPGError' object has no attribute 
'decode'
+  - Replaced call to util.ufn() with call to util.uexc().  Stupid typo!
+* More fixes for Unicode handling
+  - Default to 'utf-8' if sys.getfilesystemencoding() returns 'ascii' or None
+  - Fixed bug #1386373 with suggestion from Eugene Morozov
+* Patched in lp:~crosser/duplicity/fix-oauth-flow
+  - Fixed bug #1638236 "BackendException with oauth2client 4.0.0"
+* Patched in lp:~crosser/duplicity/dpbx-fix-file-listing
+  - Fixed bug #1639664 "Dropbox support needs to be updated for Dropbox SDK 
v7.1"
+* Patched in lp:~crosser/duplicity/fix-small-file-upload
+  - Fixed small file upload changes made in Dropbox SDK v7.1
+* Fix pylint error in webdavbackend.py
+
+
 New in v0.7.15 (2017/11/13)
 ---
 * Fixed bug introduced in new megabackend.py where process_commandline()
@@ -25,7 +41,7 @@
 * Fixed bug #1654756 with new b2backend.py module from Vincent Rouille
   - Faster (big files are uploaded in chunks)
   - Added upload progress reporting support
-* Fixed bug #1448094 with patch from Tomáš Zvala
+* Fixed bug #1448094 with patch from Wolfgang Rohdewald
   - Don't log incremental deletes for chains that have no incrementals
 * Fixed bug #1724144 "--gpg-options unused with some commands"
   - Add --gpg-options to get version run command
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.15/Changelog.GNU 
new/duplicity-0.7.16/Changelog.GNU
--- old/duplicity-0.7.15/Changelog.GNU  2017-11-13 16:48:28.0 +0100
+++ new/duplicity-0.7.16/Changelog.GNU  2018-01-12 17:54:58.0 +0100
@@ -1,3 +1,31 @@
+2018-01-12  Kenneth Loafman  
+
+* Fix pylint error in webdavbackend.py
+* Prep for 0.7.16
+
+2017-11-28  Kenneth Loafman  
+
+* Patched in lp:~crosser/duplicity/fix-small-file-upload
+  - Fixed small file upload changes made in Dropbox SDK v7.1
+
+2017-11-25  Kenneth Loafman  
+
+* Patched in lp:~crosser/duplicity/fix-oauth-flow
+  - Fixed bug #1638236 "BackendException with oauth2client 4.0.0"
+

commit duplicity for openSUSE:Factory

2017-12-19 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2017-12-19 10:46:44

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Tue Dec 19 10:46:44 2017 rev:38 rq:557188 version:0.7.15

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2017-09-07 
22:10:27.502279431 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2017-12-19 
10:46:47.387232195 +0100
@@ -1,0 +2,8 @@
+Thu Dec 14 22:03:11 UTC 2017 - w...@rosenauer.org
+
+- update to 0.7.15
+  * fixed several issues
+(for upstream changes see
+ http://duplicity.nongnu.org/CHANGELOG
+
+---

Old:

  duplicity-0.7.14.tar.gz

New:

  duplicity-0.7.15.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.xOGc8k/_old  2017-12-19 10:46:48.519177552 +0100
+++ /var/tmp/diff_new_pack.xOGc8k/_new  2017-12-19 10:46:48.519177552 +0100
@@ -19,7 +19,7 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Name:   duplicity
-Version:0.7.14
+Version:0.7.15
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+

++ duplicity-0.7.14.tar.gz -> duplicity-0.7.15.tar.gz ++
 1761 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/duplicity-0.7.14/CHANGELOG new/duplicity-0.7.15/CHANGELOG
--- old/duplicity-0.7.14/CHANGELOG  2017-08-31 14:06:41.0 +0200
+++ new/duplicity-0.7.15/CHANGELOG  2017-11-13 16:47:44.0 +0100
@@ -1,3 +1,43 @@
+New in v0.7.15 (2017/11/13)
+---
+* Fixed bug introduced in new megabackend.py where process_commandline()
+  takes a string not a list.  Now it takes both.
+* Updated web page for new megabackend requirements.
+* Patched in lp:~mterry/duplicity/more-decode-issues
+  - Here's some fixes for another couple UnicodeDecodeErrors.
+  - The duplicity/dup_time.py fixes when a user passes a utf8 date string (or 
a string with bogus
+utf8 characters, but they have to really try to do that). This is bug 
1334436.
+  - The bin/duplicity change from str(e) to util.uexc(e) fixes bug 1324188.
+  - The rest of the changes (util.exception_traceback and bin/duplicity 
changes to use it) are to
+make the printing of exceptions prettier. Without this, if you see a 
French exception, you see
+"accept\xe9es" instead of "acceptées".
+  - You can test all of these changes in one simple line:
+$ LANGUAGE=fr duplicity remove-older-than $'accept\xffées'
+* Fix backend.py to allow string, list, and tuple types to support 
megabackend.py.
+* Fixed bug #1715650 with patch from Mattheww S
+  - Fix to make duplicity attempt a get first, then create, a container
+in order to support container ACLs.
+* Fixed bug #1714663 "Volume signed by , not "
+  - Normalized comparison length to min length of compared keys before 
comparison
+  - Avoids comparing mix of short, long, or fingerprint size keys.
+* Merged in lp:~mterry/duplicity/rename-dep
+  - Make rename command a dependency for LP build
+* Fixed bug #1654756 with new b2backend.py module from Vincent Rouille
+  - Faster (big files are uploaded in chunks)
+  - Added upload progress reporting support
+* Fixed bug #1448094 with patch from Tomáš Zvala
+  - Don't log incremental deletes for chains that have no incrementals
+* Fixed bug #1724144 "--gpg-options unused with some commands"
+  - Add --gpg-options to get version run command
+* Fixed bug #1720159 - Cannot allocate memory with large manifest file since 
0.7.03
+  - filelist is not read if --file-changed option in collection-status not 
present
+  - This will keep memory usage lower in non collection-status operations
+* Fixed bug #1723890 with patch from Killian Lackhove
+  - Fixes error handling in pydrivebackend.py
+* Fixed bug #1730902 GPG Error Handling
+  - use util.ufn() not str() to handle encoding
+
+
 New in v0.7.14 (2017/08/31)
 ---
 * Merged in lp:~dawgfoto/duplicity/skip_sync_collection_status

commit duplicity for openSUSE:Factory

2017-09-07 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2017-09-07 22:10:24

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Thu Sep  7 22:10:24 2017 rev:37 rq:520502 version:0.7.14

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2017-07-08 
12:26:20.486650438 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2017-09-07 
22:10:27.502279431 +0200
@@ -1,0 +2,24 @@
+Sun Sep  3 13:50:07 UTC 2017 - w...@rosenauer.org
+
+- update to 0.7.14
+  * collection-status should not sync metadata
+syncing metadata might require to download several GBs
+  * Fixed slowness in 'collection-status' by basing the status on the
+remote system only.  The local cache is treated as empty.
+  * Fixed encrypted remote manifest handling to merely put out a non-fatal
+error message and continue if the private key is not available.
+  * giobackend: handle a wider variety of gio backends by making
+less assumptions; in particular, this fixes the google-drive: backend
+  * Fixed PEP8 errors in bin/duplicity
+  * gio: be slightly more correct and get child GFiles based on display name
+  * log.Warn was invoked with log.warn in webdavbackend.py
+  * Support gpg versions numbers that have tags on them.
+  * uses megatools from https://megatools.megous.com/ instead of
+mega.py library which has been deprecated
+  * Fixed bug #1713640 with patch from Aleksandar Ivanisevic
+replace 2.7 syntax with 2.6 equivalent
+  * Fixed bug #1638033 Remove leading slash on --file-to-restore
+- code already used rstrip('/') so change to just strip('/')
+  * find all details on http://duplicity.nongnu.org/CHANGELOG
+
+---

Old:

  duplicity-0.7.13.1.tar.gz

New:

  duplicity-0.7.14.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.O5XnDR/_old  2017-09-07 22:10:28.458144706 +0200
+++ /var/tmp/diff_new_pack.O5XnDR/_new  2017-09-07 22:10:28.458144706 +0200
@@ -19,7 +19,7 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Name:   duplicity
-Version:0.7.13.1
+Version:0.7.14
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+

++ duplicity-0.7.13.1.tar.gz -> duplicity-0.7.14.tar.gz ++
 1749 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/duplicity-0.7.13.1/CHANGELOG new/duplicity-0.7.14/CHANGELOG
--- old/duplicity-0.7.13.1/CHANGELOG2017-06-18 17:29:18.0 +0200
+++ new/duplicity-0.7.14/CHANGELOG  2017-08-31 14:06:41.0 +0200
@@ -1,3 +1,47 @@
+New in v0.7.14 (2017/08/31)
+---
+* Merged in lp:~dawgfoto/duplicity/skip_sync_collection_status
+  - collection-status should not sync metadata
+  - up-to-date local metadata is not needed as collection-status is
+generated from remote file list
+  - syncing metadata might require to download several GBs
+* Fixed slowness in 'collection-status' by basing the status on the
+  remote system only.  The local cache is treated as empty.
+* Fixed encrypted remote manifest handling to merely put out a non-fatal
+  error message and continue if the private key is not available.
+* Patched in lp:~mterry/duplicity/giobackend-display-name
+  - giobackend: handle a wider variety of gio backends by making less 
assumptions;
+in particular, this fixes the google-drive: backend
+* Fixed bug #1709047 with suggestion from Gary Hasson
+  - fixed so default was to use original filename
+* Fixed PEP8 errors in bin/duplicity
+* Merged in lp:~mterry/duplicity/gio_child_for_display_name_0.7
+  - gio: be slightly more correct and get child GFiles based on display name
+* Fixed bug #1711905 with suggestion from Schneider
+  - log.Warn was invoked with log.warn in webdavbackend.py
+* Merged in lp:~mterry/duplicity/gpg-tag-versions
+  - Support gpg versions numbers that have tags on them.
+  - This can happen if you build gpg from git trunk (e.g. 2.1.15-beta20). Or 
if you run
+against the 

commit duplicity for openSUSE:Factory

2017-07-08 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2017-07-08 12:26:19

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Sat Jul  8 12:26:19 2017 rev:36 rq:508217 version:0.7.13.1

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2017-06-30 
18:41:03.657111869 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2017-07-08 
12:26:20.486650438 +0200
@@ -1,0 +2,5 @@
+Tue Jul  4 19:55:08 UTC 2017 - w...@rosenauer.org
+
+- requires python(2)-fasteners (boo#1047137)
+
+---



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.IK5in7/_old  2017-07-08 12:26:21.454513911 +0200
+++ /var/tmp/diff_new_pack.IK5in7/_new  2017-07-08 12:26:21.454513911 +0200
@@ -32,6 +32,7 @@
 BuildRequires:  python-setuptools
 Requires:   gpg
 Recommends: lftp
+Requires:   python-fasteners
 Requires:   python-lockfile
 Recommends: python-boto
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build




commit duplicity for openSUSE:Factory

2017-06-30 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2017-06-30 18:40:59

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Fri Jun 30 18:40:59 2017 rev:35 rq:506126 version:0.7.13.1

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2017-04-17 
10:21:11.833669412 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2017-06-30 
18:41:03.657111869 +0200
@@ -1,0 +2,24 @@
+Sun Jun 25 15:46:17 UTC 2017 - w...@rosenauer.org
+
+- update to 0.7.13.1
+  * Fixed bug #1680682 - Only specify --pinentry-mode=loopback when
+--use-agent is not specified
+  * Fixed man page that had 'cancel' instead of 'loopback' for
+pinentry mode
+  * Fixed bug #1684312
+- Use shutil.copyfile instead of os.system('cp ...')
+- Should reduce overhead of os.system() memory usage.
+  * Fixed bug #1320832 - Use chunks instead of reading it all in
+swiftbackend
+  * Fixed bug #1320641 and others regarding lockfile
+  * May have finally fixed bug #1556553, "Too many open files...".
+  * Fix bug #1672540
+Rename would fail to move par files when moving across filesystems.
+Patch uses shutil.move() to do the rename instead.
+  * Fixed bug #1265765
+SSH Paramiko backend now uses BufferedFile implementation to enable
+collecting the entire list of files on the backend.
+  * Copy.com is gone so remove copycombackend.py
+  * Fix a bug when swift backend is used in a multibackend configuration.
+
+---

Old:

  duplicity-0.7.12.tar.gz

New:

  duplicity-0.7.13.1.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.wRaVac/_old  2017-06-30 18:41:04.305020737 +0200
+++ /var/tmp/diff_new_pack.wRaVac/_new  2017-06-30 18:41:04.309020175 +0200
@@ -19,7 +19,7 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Name:   duplicity
-Version:0.7.12
+Version:0.7.13.1
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+

++ duplicity-0.7.12.tar.gz -> duplicity-0.7.13.1.tar.gz ++
 4784 lines of diff (skipped)




commit duplicity for openSUSE:Factory

2017-04-17 Thread root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2017-04-17 10:21:10

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Mon Apr 17 10:21:10 2017 rev:34 rq:484349 version:0.7.12

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2017-01-11 
11:53:47.838877957 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2017-04-17 
10:21:11.833669412 +0200
@@ -1,0 +2,17 @@
+Sat Mar 25 13:49:26 UTC 2017 - w...@rosenauer.org
+
+- update to 0.7.12
+  * Fixed bug #1655268 "--gpg-binary option not working"
+If gpg binary is specified rebuild gpg profile using new binary location
+  * Fixed bug #1658283 "Duplicity 0.7.11 broken with GnuPG 2.0"
+- Made gpg version check more robust than just major version
+- Now use --pinentry-mode=loopback on gpg 2.1 and greater
+- Removed check for non-Linux systems, a false problem
+  * Fixed bug #1657916
+B2 provider cannot handle two backups in the same bucket
+  * Fixed bug #1603704
+Crash with UnicodeEncodeError
+  * Fixed bug #1367675 - IMAP Backend does not work with Yahoo server
+  * Fixed bug #1668750 - Don't mask backend errors
+
+---

Old:

  duplicity-0.7.11.tar.gz

New:

  duplicity-0.7.12.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.imFhnE/_old  2017-04-17 10:21:12.849525543 +0200
+++ /var/tmp/diff_new_pack.imFhnE/_new  2017-04-17 10:21:12.849525543 +0200
@@ -19,7 +19,7 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Name:   duplicity
-Version:0.7.11
+Version:0.7.12
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+

++ duplicity-0.7.11.tar.gz -> duplicity-0.7.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.11/CHANGELOG 
new/duplicity-0.7.12/CHANGELOG
--- old/duplicity-0.7.11/CHANGELOG  2016-12-31 16:49:59.0 +0100
+++ new/duplicity-0.7.12/CHANGELOG  2017-03-21 21:01:18.0 +0100
@@ -1,3 +1,37 @@
+New in v0.7.12 (2017/03/21)
+---
+* Fixed bug #1623342 with patch supplied by Daniel Jakots
+  - Failing test on OpenBSD because tar/gtar not found
+* Fixed bug #1654220 with patch supplied by Kenneth Newwood
+  - Duplicity fails on MacOS because GPG version parsing fails
+* Fixed bug #1655268 "--gpg-binary option not working"
+  - If gpg binary is specified rebuild gpg profile using new binary location
+* Fixed bug #1658283 "Duplicity 0.7.11 broken with GnuPG 2.0"
+  - Made gpg version check more robust than just major version
+  - Now use --pinentry-mode=loopback on gpg 2.1 and greater
+  - Removed check for non-Linux systems, a false problem
+* Merged in lp:~matthew-t-bentley/duplicity/duplicity
+  - Sets a user agent. Backblaze asked for this in case there are errors that 
originate
+from the Duplicity B2 backend
+  - Only retrieves a new upload URL when the current one expires, to bring it 
in line
+with their best practices for integrations: 
https://www.backblaze.com/b2/docs/integration_checklist.html
+* Add detail about import exceptions in onedrivebackend.py
+* Fixed bug #1657916 with patch supplied by Daniel Harvey
+  - B2 provider cannot handle two backups in the same bucket
+* Fixed bug #1603704 with patch supplied by Maciej Bliziński
+  - Crash with UnicodeEncodeError
+* Some fixes to gpg.py to handle gpg1 & gpg2 & gpg2.1 commandline issues
+  - --gpg-agent is optional on gpg1, but on gpg2 it is used automatically
+  - --pinentry-mode is not a valid opt until gpg2.1, so condition on that
+* Fixed bug #1367675 - IMAP Backend does not work with Yahoo server
+  - added the split() as needed in 'nums=list[0].strip().split(" ")'
+  - the other fixes mentioned in the bug report comments were already done
+* Fixed bug #1671852 - Code regression caused by revision 1108
+  - change util.uexc() back to bare uexc()
+* Fixed bug #1668750 - Don't mask backend errors
+  - added exception prints to module import errors
+
+
 New in v0.7.11 (2016/12/31)
 ---
 * Fixed bugs #815510 and #1615480
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.11/Changelog.GNU 
new/duplicity-0.7.12/Changelog.GNU
--- 

commit duplicity for openSUSE:Factory

2016-08-26 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2016-08-26 23:14:14

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2016-08-16 
13:02:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2016-08-26 
23:14:17.0 +0200
@@ -1,0 +2,10 @@
+Tue Aug 23 07:40:58 UTC 2016 - w...@rosenauer.org
+
+- update to 0.7.10
+  * fixed several issues
+- Restore from S3 fails with --with-prefix-archive if prefix
+  includes '/'
+  * Changes for connecting to IBM Bluemix ObjectStorage. See man page
+  * Allow duplicity to create remote folder
+
+---

Old:

  duplicity-0.7.09.tar.gz

New:

  duplicity-0.7.10.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.iibZ0S/_old  2016-08-26 23:14:18.0 +0200
+++ /var/tmp/diff_new_pack.iibZ0S/_new  2016-08-26 23:14:18.0 +0200
@@ -19,7 +19,7 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Name:   duplicity
-Version:0.7.09
+Version:0.7.10
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+

++ duplicity-0.7.09.tar.gz -> duplicity-0.7.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.09/CHANGELOG 
new/duplicity-0.7.10/CHANGELOG
--- old/duplicity-0.7.09/CHANGELOG  2016-07-24 18:09:16.0 +0200
+++ new/duplicity-0.7.10/CHANGELOG  2016-08-20 21:10:14.0 +0200
@@ -1,3 +1,21 @@
+New in v0.7.10 (2016/08/20)
+---
+* Merged in lp:~mwilck/duplicity/0.7-series
+  - Speedup of path_matches_glob() by about 8x.  See
+https://code.launchpad.net/~mwilck/duplicity/0.7-series/+merge/301332
+for more details.
+* Remove -w from setsid in functional tests.
+* Fixed conflict in merge from Martin Wilck and applied
+  - https://code.launchpad.net/~mwilck/duplicity/0.7-series/+merge/301492
+  - merge fixes setsid usage in functional testing.
+* Fixed bug #1612472 with patch from David Cuthbert
+  - Restore from S3 fails with --with-prefix-archive if prefix includes '/'
+* Merged in lp:~arashad.ahamad/duplicity/duplicity_latest
+  - Changes for connecting to IBM Bluemix ObjectStorage.  See man page.
+* Merged in lp:~fenisilius/duplicity/acd_init_mkdir
+  - Allow duplicity to create remote folder
+
+
 New in v0.7.09 (2016/07/24)
 ---
 * Fixed bug #1600692 with patch from Wolfgang Rohdewald
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.09/Changelog.GNU 
new/duplicity-0.7.10/Changelog.GNU
--- old/duplicity-0.7.09/Changelog.GNU  2016-07-24 18:14:17.0 +0200
+++ new/duplicity-0.7.10/Changelog.GNU  2016-08-20 21:01:34.0 +0200
@@ -1,3 +1,33 @@
+2016-08-20  Kenneth Loafman  
+
+* Prep for 0.7.10
+
+2016-08-18  Kenneth Loafman  
+
+* Merged in lp:~fenisilius/duplicity/acd_init_mkdir
+  - Allow duplicity to create remote folder
+
+2016-08-12  Kenneth Loafman  
+
+* Fixed bug #1612472 with patch from David Cuthbert
+  - Restore from S3 fails with --with-prefix-archive if prefix includes '/'
+* Merged in lp:~arashad.ahamad/duplicity/duplicity_latest
+  - Changes for connecting to IBM Bluemix ObjectStorage.  See man page.
+
+2016-07-31  Kenneth Loafman  
+
+* Fixed conflict in merge from Martin Wilck and applied
+  - https://code.launchpad.net/~mwilck/duplicity/0.7-series/+merge/301492
+  - merge fixes setsid usage in functional testing.
+
+2016-07-28  Kenneth Loafman  
+
+* Merged in lp:~mwilck/duplicity/0.7-series
+  - Speedup of path_matches_glob() by about 8x.  See
+https://code.launchpad.net/~mwilck/duplicity/0.7-series/+merge/301332
+for more details.
+* Remove -w from setsid in functional tests.
+
 2016-07-24  Kenneth Loafman  
 
 * Merged in 
lp:~aaron-whitehouse/duplicity/07-fix_deja_dup_error_on_locked_files
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.09/bin/duplicity 

commit duplicity for openSUSE:Factory

2016-08-16 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2016-08-16 13:02:45

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2016-07-18 
21:22:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2016-08-16 
13:02:47.0 +0200
@@ -1,0 +2,11 @@
+Sat Aug  6 08:47:12 UTC 2016 - w...@rosenauer.org
+
+- update to 0.7.09
+  * Fixed bug #1600692 with patch from Wolfgang Rohdewald
+- Allow symlink to have optional trailing slash during verify.
+  * Merged in 
lp:~aaron-whitehouse/duplicity/07-fix_deja_dup_error_on_locked_files
+- Revert log.Error to log.Warn, as it was prior to the merge in rev 1224,
+  as this was affecting other applications (e.g. deja dup; Bug #1605939).
+  * Merged in lp:~duplicity-team/duplicity/po-updates
+
+---

Old:

  duplicity-0.7.08.tar.gz

New:

  duplicity-0.7.09.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.m3Pr5a/_old  2016-08-16 13:02:48.0 +0200
+++ /var/tmp/diff_new_pack.m3Pr5a/_new  2016-08-16 13:02:48.0 +0200
@@ -19,7 +19,7 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Name:   duplicity
-Version:0.7.08
+Version:0.7.09
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+

++ duplicity-0.7.08.tar.gz -> duplicity-0.7.09.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.08/CHANGELOG 
new/duplicity-0.7.09/CHANGELOG
--- old/duplicity-0.7.08/CHANGELOG  2016-07-02 15:10:39.0 +0200
+++ new/duplicity-0.7.09/CHANGELOG  2016-07-24 18:09:16.0 +0200
@@ -1,4 +1,14 @@
-New in v0.7.08 (2016/07/01)
+New in v0.7.09 (2016/07/24)
+---
+* Fixed bug #1600692 with patch from Wolfgang Rohdewald
+  - Allow symlink to have optional trailing slash during verify.
+* Merged in 
lp:~aaron-whitehouse/duplicity/07-fix_deja_dup_error_on_locked_files
+  - Revert log.Error to log.Warn, as it was prior to the merge in rev 1224,
+as this was affecting other applications (e.g. deja dup; Bug #1605939).
+* Merged in lp:~duplicity-team/duplicity/po-updates
+
+
+New in v0.7.08 (2016/07/02)
 ---
 * Merged in lp:~noizyland/duplicity/fix_azurebackend_typo
   - Fix typo in error handling code
@@ -53,6 +63,9 @@
 * Fixed bug #1570293 duplicity is very slow due to excessive fsync
   - removed flush() after write.
   - revert to previous version
+* Merged in 
lp:~aaron-whitehouse/duplicity/07-fix_deja_dup_error_on_locked_files
+  - Revert log.Error to log.Warn, as it was prior to the merge in rev 1224,
+as this was affecting other applications (e.g. deja dup; Bug #1605939).
 
 
 New in v0.7.07 (2016/04/10)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.08/Changelog.GNU 
new/duplicity-0.7.09/Changelog.GNU
--- old/duplicity-0.7.08/Changelog.GNU  2016-07-02 14:53:02.0 +0200
+++ new/duplicity-0.7.09/Changelog.GNU  2016-07-24 18:14:17.0 +0200
@@ -1,3 +1,15 @@
+2016-07-24  Kenneth Loafman  
+
+* Merged in 
lp:~aaron-whitehouse/duplicity/07-fix_deja_dup_error_on_locked_files
+  - Revert log.Error to log.Warn, as it was prior to the merge in rev 1224,
+as this was affecting other applications (e.g. deja dup; Bug #1605939).
+* Prep for 0.7.09
+
+2016-07-20  Kenneth Loafman  
+
+* Fixed bug #1600692 with patch from Wolfgang Rohdewald
+  - Allow symlink to have optional trailing slash during verify.
+
 2016-07-02  Kenneth Loafman  
 
 * Merged in lp:~aaron-whitehouse/duplicity/PEP8_W503_fixes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duplicity-0.7.08/bin/duplicity 
new/duplicity-0.7.09/bin/duplicity
--- old/duplicity-0.7.08/bin/duplicity  2016-07-02 16:08:56.0 +0200
+++ new/duplicity-0.7.09/bin/duplicity  2016-07-24 18:27:49.0 +0200
@@ -2,7 +2,7 @@
 # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*-
 #
 # duplicity -- Encrypted bandwidth efficient backup
-# Version 0.7.08 released July 02, 2016
+# Version 

commit duplicity for openSUSE:Factory

2016-07-18 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2016-07-18 21:22:15

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2016-06-29 
15:09:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2016-07-18 
21:22:17.0 +0200
@@ -1,0 +2,10 @@
+Sun Jul 10 09:04:30 UTC 2016 - w...@rosenauer.org
+
+- update to 0.7.08
+  * adds the ability to use path in the swift backend, in order to
+have multiple backups to the same container neatly organized.
+  * Increased default volume size to 200M, was 25M
+  * further bugfixes as outlined here
+http://duplicity.nongnu.org/CHANGELOG
+
+---

Old:

  duplicity-0.7.07.1.tar.gz

New:

  duplicity-0.7.08.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.fsvaYy/_old  2016-07-18 21:22:18.0 +0200
+++ /var/tmp/diff_new_pack.fsvaYy/_new  2016-07-18 21:22:18.0 +0200
@@ -19,7 +19,7 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Name:   duplicity
-Version:0.7.07.1
+Version:0.7.08
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+

++ duplicity-0.7.07.1.tar.gz -> duplicity-0.7.08.tar.gz ++
 3043 lines of diff (skipped)




commit duplicity for openSUSE:Factory

2016-06-29 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2016-06-29 15:09:46

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2015-12-17 
15:52:09.0 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2016-06-29 
15:09:46.0 +0200
@@ -1,0 +2,12 @@
+Wed Jun 15 05:29:10 UTC 2016 - w...@rosenauer.org
+
+- update to 0.7.07.1
+  * upgrade dropbox backend: update to SDK v2, use chunked upload
+  * added --ssl-cacert-path parameter
+  * Backend for https://www.mediafire.com
+(Requires https://pypi.python.org/pypi/mediafire/ installed)
+  * support GSSAPI authentication in webdav backend
+  * further bugfixes as outlined here
+http://duplicity.nongnu.org/CHANGELOG
+
+---

Old:

  duplicity-0.7.06.tar.gz

New:

  duplicity-0.7.07.1.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.xvLsnK/_old  2016-06-29 15:09:47.0 +0200
+++ /var/tmp/diff_new_pack.xvLsnK/_new  2016-06-29 15:09:47.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package duplicity
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Name:   duplicity
-Version:0.7.06
+Version:0.7.07.1
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+

++ duplicity-0.7.06.tar.gz -> duplicity-0.7.07.1.tar.gz ++
 84041 lines of diff (skipped)




commit duplicity for openSUSE:Factory

2015-12-17 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2015-12-17 15:52:08

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2015-10-03 
20:29:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2015-12-17 
15:52:09.0 +0100
@@ -1,0 +2,29 @@
+Wed Dec  9 09:44:40 UTC 2015 - w...@rosenauer.org
+
+- update to 0.7.06
+  * This adds support for AWS S3's newly announced Infrequent Access
+storage class and is intended to implement Blueprint:
+https://blueprints.launchpad.net/duplicity/+spec/aws-s3-std-ia-class
+  * A new command line option, --s3-use-ia, is added, and boto backend
+will automatically use the correct storage class value depending on
+whether --s3-use-rrs and --s3-use-ia is set. Command line parser will
+prompt error if both --s3-use-ia and --s3-use-rrs are used together,
+as they conflict with each other.
+  * Upgrade to newest version of pep8 and pylint
+  * WindowsAzureMissingResourceError and WindowsAzureConflictError
+changed due to SDK changes.
+  * make sure packages using python's tempfile create temp files in
+duplicity's temp dir
+  * Fixed bug #1511308 - Cannot restore no-encryption, no-compression backup
+  * Fix missing SWIFT_ENDPOINT_TYPE env var, bug #1519694.
+  * Fix bug #1520691 - Shell Code Injection in hsi backend
+  * Support new version of Azure Storage SDK
+  * Adds a backend for BackBlaze's (currently beta) B2 backup service.
+
+---
+Mon Nov 23 10:53:35 UTC 2015 - w...@rosenauer.org
+
+- current FTP default is lftp; therefore recommend that instead
+  of ncftp
+
+---

Old:

  duplicity-0.7.05.tar.gz

New:

  duplicity-0.7.06.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.75ffJb/_old  2015-12-17 15:52:10.0 +0100
+++ /var/tmp/diff_new_pack.75ffJb/_new  2015-12-17 15:52:10.0 +0100
@@ -19,7 +19,7 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Name:   duplicity
-Version:0.7.05
+Version:0.7.06
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+
@@ -31,7 +31,7 @@
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
 Requires:   gpg
-Recommends: ncftp
+Recommends: lftp
 Requires:   python-lockfile
 Recommends: python-boto
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ duplicity-0.7.05.tar.gz -> duplicity-0.7.06.tar.gz ++
 2334 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/duplicity-0.7.05/.bzrignore new/duplicity-0.7.06/.bzrignore
--- old/duplicity-0.7.05/.bzrignore 2015-09-15 16:32:51.0 +0200
+++ new/duplicity-0.7.06/.bzrignore 2015-12-07 13:03:38.0 +0100
@@ -6,6 +6,7 @@
 .pydevproject
 .settings
 .tox
+__pycache__
 build
 config.py
 duplicity.egg-info
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/duplicity-0.7.05/CHANGELOG new/duplicity-0.7.06/CHANGELOG
--- old/duplicity-0.7.05/CHANGELOG  2015-09-15 16:32:51.0 +0200
+++ new/duplicity-0.7.06/CHANGELOG  2015-12-07 13:03:38.0 +0100
@@ -1,3 +1,60 @@
+New in v0.7.06 (2015/12/07)
+---
+* Merged in lp:~mnjul/duplicity/s3-infreq-access
+  - This adds support for AWS S3's newly announced Infrequent Access
+storage class and is intended to implement Blueprint:
+https://blueprints.launchpad.net/duplicity/+spec/aws-s3-std-ia-class .
+  - A new command line option, --s3-use-ia, is added, and boto backend
+will automatically use the correct storage class value depending on
+whether --s3-use-rrs and 

commit duplicity for openSUSE:Factory

2015-10-03 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2015-10-03 20:29:53

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is "duplicity"

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2015-03-29 
20:17:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2015-10-03 
20:29:55.0 +0200
@@ -1,0 +2,16 @@
+Sat Sep 19 15:20:21 UTC 2015 - w...@rosenauer.org
+
+- update to 0.7.05
+  * bugfix release
+  * see details here
+http://duplicity.nongnu.org/CHANGELOG
+
+---
+Tue Aug  4 12:28:45 UTC 2015 - w...@rosenauer.org
+
+- update to 0.7.04
+  * bugfix release
+  * see details here
+http://duplicity.nongnu.org/CHANGELOG
+
+---

Old:

  duplicity-0.7.02.tar.gz

New:

  duplicity-0.7.05.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.PMn4DO/_old  2015-10-03 20:29:56.0 +0200
+++ /var/tmp/diff_new_pack.PMn4DO/_new  2015-10-03 20:29:56.0 +0200
@@ -19,7 +19,7 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Name:   duplicity
-Version:0.7.02
+Version:0.7.05
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+

++ duplicity-0.7.02.tar.gz -> duplicity-0.7.05.tar.gz ++
 107574 lines of diff (skipped)




commit duplicity for openSUSE:Factory

2015-03-29 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2015-03-29 20:17:46

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is duplicity

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2015-03-16 
09:41:13.0 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2015-03-29 
20:17:47.0 +0200
@@ -1,0 +2,9 @@
+Sat Mar 21 14:22:03 UTC 2015 - w...@rosenauer.org
+
+- update to 0.7.02
+  * bugfix release
+  * see details here
+http://duplicity.nongnu.org/CHANGELOG
+- removed obsolete duplicity-librsync-1.0.patch
+
+---

Old:

  duplicity-0.7.01.tar.gz
  duplicity-librsync-1.0.patch

New:

  duplicity-0.7.02.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.aVjDbX/_old  2015-03-29 20:17:48.0 +0200
+++ /var/tmp/diff_new_pack.aVjDbX/_new  2015-03-29 20:17:48.0 +0200
@@ -19,7 +19,7 @@
 %{!?python_sitelib:  %global python_sitelib  %(python -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
 %{!?python_sitearch: %global python_sitearch %(python -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1)))}
 Name:   duplicity
-Version:0.7.01
+Version:0.7.02
 Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+
@@ -28,13 +28,11 @@
 Source: 
https://code.launchpad.net/%{name}/0.7-series/%{version}/+download/%{name}-%{version}.tar.gz
 Source99:   duplicity-rpmlintrc
 Patch1: duplicity-remove_shebang.patch
-# PATCH-FIX-UPSTREAM duplicity-librsync-1.0.patch lp#1416344 
dims...@opensuse.org -- Fix build with librsync 1.0.0, taken from upstream
-Patch2: duplicity-librsync-1.0.patch
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
 Requires:   gpg
-Requires:   python-lockfile
 Recommends: ncftp
+Requires:   python-lockfile
 Recommends: python-boto
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}  1210
@@ -59,7 +57,6 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
 
 %build
 python setup.py build

++ duplicity-0.7.01.tar.gz - duplicity-0.7.02.tar.gz ++
 132819 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit duplicity for openSUSE:Factory

2015-03-16 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2015-03-16 09:41:11

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is duplicity

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2015-03-03 
11:14:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2015-03-16 
09:41:13.0 +0100
@@ -1,0 +2,5 @@
+Thu Mar  5 21:41:25 UTC 2015 - dims...@opensuse.org
+
+- Add duplicity-librsync-1.0.patch: Fix build with librsync 1.0.0.
+
+---

New:

  duplicity-librsync-1.0.patch



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.MLdvLO/_old  2015-03-16 09:41:14.0 +0100
+++ /var/tmp/diff_new_pack.MLdvLO/_new  2015-03-16 09:41:14.0 +0100
@@ -28,6 +28,8 @@
 Source: 
https://code.launchpad.net/%{name}/0.7-series/%{version}/+download/%{name}-%{version}.tar.gz
 Source99:   duplicity-rpmlintrc
 Patch1: duplicity-remove_shebang.patch
+# PATCH-FIX-UPSTREAM duplicity-librsync-1.0.patch lp#1416344 
dims...@opensuse.org -- Fix build with librsync 1.0.0, taken from upstream
+Patch2: duplicity-librsync-1.0.patch
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
 Requires:   gpg
@@ -57,6 +59,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 
 %build
 python setup.py build

++ duplicity-librsync-1.0.patch ++
Index: duplicity-0.7.01/duplicity/_librsyncmodule.c
===
--- duplicity-0.7.01.orig/duplicity/_librsyncmodule.c
+++ duplicity-0.7.01/duplicity/_librsyncmodule.c
@@ -58,8 +58,13 @@ _librsync_new_sigmaker(PyObject* self, P
   sm = PyObject_New(_librsync_SigMakerObject, _librsync_SigMakerType);
   if (sm == NULL) return NULL;
 
+#ifdef RS_DEFAULT_STRONG_LEN /* librsync  1.0.0 */
   sm-sig_job = rs_sig_begin((size_t)blocklen,
  (size_t)RS_DEFAULT_STRONG_LEN);
+#else /* librsync = 1.0.0 */
+  sm-sig_job = rs_sig_begin((size_t)blocklen,
+ (size_t)8, RS_MD4_SIG_MAGIC);
+#endif
   return (PyObject*)sm;
 }
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit duplicity for openSUSE:Factory

2015-03-03 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2015-03-03 11:14:17

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is duplicity

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2014-11-24 
11:18:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2015-03-03 
11:14:18.0 +0100
@@ -1,0 +2,7 @@
+Wed Feb 25 20:23:30 UTC 2015 - tchva...@suse.com
+
+- Version bump to 0.7.01:
+  http://duplicity.nongnu.org/CHANGELOG
+- Clean-up with spec-cleaner
+
+---

Old:

  duplicity-0.7.0.tar.gz

New:

  duplicity-0.7.01.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.f7Qm4T/_old  2015-03-03 11:14:19.0 +0100
+++ /var/tmp/diff_new_pack.f7Qm4T/_new  2015-03-03 11:14:19.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package duplicity
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,31 +16,30 @@
 #
 
 
-%{!?python_sitelib:  %global python_sitelib  %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1)))}
-
+%{!?python_sitelib:  %global python_sitelib  %(python -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
+%{!?python_sitearch: %global python_sitearch %(python -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1)))}
 Name:   duplicity
-%if 0%{?suse_version}  1210
-BuildRequires:  librsync-devel = 0.9.6
-%else
-BuildRequires:  librsync = 0.9.6
-%endif
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
+Version:0.7.01
+Release:0
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+
 Group:  Productivity/Archiving/Backup
-Version:0.7.0
-Release:0
 Url:http://duplicity.nongnu.org/
-Source: 
https://code.launchpad.net/%{name}/0.7-series/0.7.00/+download/%{name}-%{version}.tar.gz
+Source: 
https://code.launchpad.net/%{name}/0.7-series/%{version}/+download/%{name}-%{version}.tar.gz
 Source99:   duplicity-rpmlintrc
 Patch1: duplicity-remove_shebang.patch
+BuildRequires:  python-devel
+BuildRequires:  python-setuptools
 Requires:   gpg
 Requires:   python-lockfile
-Recommends: python-boto ncftp
+Recommends: ncftp
+Recommends: python-boto
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%{py_requires}
+%if 0%{?suse_version}  1210
+BuildRequires:  librsync-devel = 0.9.6
+%else
+BuildRequires:  librsync = 0.9.6
+%endif
 
 %description
 Duplicity incrementally backs up files and directories by encrypting
@@ -55,18 +54,17 @@
 permissions, directories, symbolic links, fifos, etc., but not hard
 links.
 
-
 %prep
 %setup -q
 %patch1 -p1
 
 %build
-%{__python} setup.py build
+python setup.py build
 
 %install
-%{__python} setup.py install --prefix=/usr --root=$RPM_BUILD_ROOT 
--record-rpm=files.lst
-%__rm -rf $RPM_BUILD_ROOT/usr/share/doc/duplicity-%{version}
-%__perl -n -i -e 'print unless 
m,(%{_bindir}|%{_mandir}|%{_datadir}/doc|%{_datadir}/locale|%{python_sitearch}/testing),'
 files.lst
+python setup.py install --prefix=/usr --root=%{buildroot} 
--record-rpm=files.lst
+rm -rf %{buildroot}%{_datadir}/doc/duplicity-%{version}
+perl -n -i -e 'print unless 
m,(%{_bindir}|%{_mandir}|%{_datadir}/doc|%{_datadir}/locale|%{python_sitearch}/testing),'
 files.lst
 %find_lang %{name}
 cat %{name}.lang files.lst  rpmfiles.lst
 

++ duplicity-0.7.0.tar.gz - duplicity-0.7.01.tar.gz ++
 13165 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit duplicity for openSUSE:Factory

2014-11-24 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2014-11-24 11:17:36

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is duplicity

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2014-07-18 
06:41:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2014-11-24 
11:18:02.0 +0100
@@ -1,0 +2,8 @@
+Sun Nov  9 17:40:47 UTC 2014 - w...@rosenauer.org
+
+- Update to version 0.7.0
+  * see details here
+http://duplicity.nongnu.org/CHANGELOG
+- updated duplicity-remove_shebang.patch
+
+---

Old:

  duplicity-0.6.24.tar.gz

New:

  duplicity-0.7.0.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.YsIGPP/_old  2014-11-24 11:18:03.0 +0100
+++ /var/tmp/diff_new_pack.YsIGPP/_new  2014-11-24 11:18:03.0 +0100
@@ -30,10 +30,10 @@
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+
 Group:  Productivity/Archiving/Backup
-Version:0.6.24
+Version:0.7.0
 Release:0
 Url:http://duplicity.nongnu.org/
-Source: 
http://code.launchpad.net/%{name}/0.6-series/%{version}/+download/%{name}-%{version}.tar.gz
+Source: 
https://code.launchpad.net/%{name}/0.7-series/0.7.00/+download/%{name}-%{version}.tar.gz
 Source99:   duplicity-rpmlintrc
 Patch1: duplicity-remove_shebang.patch
 Requires:   gpg

++ duplicity-0.6.24.tar.gz - duplicity-0.7.0.tar.gz ++
 17121 lines of diff (skipped)

++ duplicity-remove_shebang.patch ++
--- /var/tmp/diff_new_pack.YsIGPP/_old  2014-11-24 11:18:03.0 +0100
+++ /var/tmp/diff_new_pack.YsIGPP/_new  2014-11-24 11:18:03.0 +0100
@@ -1,18 +1,9 @@
 diff --git a/duplicity/compilec.py b/duplicity/compilec.py
-index 1176dc2..4577c28 100755
+index 62f9541..c0f63c7 100755
 --- a/duplicity/compilec.py
 +++ b/duplicity/compilec.py
 @@ -1,4 +1,3 @@
--#!/usr/bin/env python
+-#!/usr/bin/env python2
  # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*-
  #
  # Copyright 2002 Ben Escoto b...@emerose.org
-diff --git a/duplicity/tarfile.py b/duplicity/tarfile.py
-index ac93412..98fb4be 100644
 a/duplicity/tarfile.py
-+++ b/duplicity/tarfile.py
-@@ -1,4 +1,3 @@
--#! /usr/bin/python2.7
- # -*- coding: iso-8859-1 -*-
- #---
- # tarfile.py

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit duplicity for openSUSE:Factory

2014-07-17 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2014-07-18 06:40:22

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is duplicity

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2014-02-02 
07:50:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2014-07-18 
06:41:00.0 +0200
@@ -1,0 +2,9 @@
+Wed Jul  9 14:42:07 UTC 2014 - kru...@zib.de
+
+- Update to version 0.6.24
+  * lot of bugfixes
+  * see details here
+http://duplicity.nongnu.org/CHANGELOG
+- requires python-setuptools
+
+---

Old:

  duplicity-0.6.23.tar.gz

New:

  duplicity-0.6.24.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.5Z0adm/_old  2014-07-18 06:41:02.0 +0200
+++ /var/tmp/diff_new_pack.5Z0adm/_new  2014-07-18 06:41:02.0 +0200
@@ -26,10 +26,11 @@
 BuildRequires:  librsync = 0.9.6
 %endif
 BuildRequires:  python-devel
+BuildRequires:  python-setuptools
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+
 Group:  Productivity/Archiving/Backup
-Version:0.6.23
+Version:0.6.24
 Release:0
 Url:http://duplicity.nongnu.org/
 Source: 
http://code.launchpad.net/%{name}/0.6-series/%{version}/+download/%{name}-%{version}.tar.gz
@@ -65,7 +66,7 @@
 %install
 %{__python} setup.py install --prefix=/usr --root=$RPM_BUILD_ROOT 
--record-rpm=files.lst
 %__rm -rf $RPM_BUILD_ROOT/usr/share/doc/duplicity-%{version}
-%__perl -n -i -e 'print unless 
m,(%{_bindir}|%{_mandir}|%{_datadir}/doc|%{_datadir}/locale),' files.lst
+%__perl -n -i -e 'print unless 
m,(%{_bindir}|%{_mandir}|%{_datadir}/doc|%{_datadir}/locale|%{python_sitearch}/testing),'
 files.lst
 %find_lang %{name}
 cat %{name}.lang files.lst  rpmfiles.lst
 

++ duplicity-0.6.23.tar.gz - duplicity-0.6.24.tar.gz ++
 14629 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit duplicity for openSUSE:Factory

2014-02-01 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2014-02-02 07:50:25

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is duplicity

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2013-09-16 
12:35:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2014-02-02 
07:50:27.0 +0100
@@ -1,0 +2,9 @@
+Sat Feb  1 19:20:58 UTC 2014 - w...@rosenauer.org
+
+- Update to version 0.6.23
+  * lot of bugfixes
+  * see details here
+http://duplicity.nongnu.org/CHANGELOG
+- requires python-lockfile
+
+---
@@ -7 +16 @@
-some highlights_
+some highlights:

Old:

  duplicity-0.6.22.tar.gz

New:

  duplicity-0.6.23.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.IZ75Mq/_old  2014-02-02 07:50:28.0 +0100
+++ /var/tmp/diff_new_pack.IZ75Mq/_new  2014-02-02 07:50:28.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package duplicity
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,13 +29,14 @@
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+
 Group:  Productivity/Archiving/Backup
-Version:0.6.22
+Version:0.6.23
 Release:0
 Url:http://duplicity.nongnu.org/
 Source: 
http://code.launchpad.net/%{name}/0.6-series/%{version}/+download/%{name}-%{version}.tar.gz
 Source99:   duplicity-rpmlintrc
 Patch1: duplicity-remove_shebang.patch
 Requires:   gpg
+Requires:   python-lockfile
 Recommends: python-boto ncftp
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{py_requires}

++ duplicity-0.6.22.tar.gz - duplicity-0.6.23.tar.gz ++
 5689 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit duplicity for openSUSE:Factory

2013-02-07 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2013-02-08 07:07:16

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is duplicity, Maintainer is cth...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2012-11-12 
07:02:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2013-02-08 
07:07:19.0 +0100
@@ -1,0 +2,11 @@
+Thu Feb  7 15:13:06 UTC 2013 - w...@rosenauer.org
+
+- Update to version 0.6.21:
+  * see details here
+http://duplicity.nongnu.org/CHANGELOG
+some highlights:
+- Allow .netrc auth for lftp backend
+- Generate encrypted backups without revealing the user's key id
+  via option --hidden-encrypt-key
+
+---

Old:

  duplicity-0.6.20.tar.gz

New:

  duplicity-0.6.21.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.kqTQGn/_old  2013-02-08 07:07:21.0 +0100
+++ /var/tmp/diff_new_pack.kqTQGn/_new  2013-02-08 07:07:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package duplicity
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,7 +29,7 @@
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+
 Group:  Productivity/Archiving/Backup
-Version:0.6.20
+Version:0.6.21
 Release:0
 Url:http://duplicity.nongnu.org/
 Source: 
http://code.launchpad.net/%{name}/0.6-series/%{version}/+download/%{name}-%{version}.tar.gz

++ duplicity-0.6.20.tar.gz - duplicity-0.6.21.tar.gz ++
 76217 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit duplicity for openSUSE:Factory

2012-11-11 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2012-11-12 07:02:51

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is duplicity, Maintainer is cth...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2012-06-25 
12:25:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2012-11-12 
07:02:52.0 +0100
@@ -1,0 +2,7 @@
+Sat Nov 10 21:07:51 UTC 2012 - w...@rosenauer.org
+
+- Update to version 0.6.20:
+  * several improvements and bugfixes
+http://duplicity.nongnu.org/CHANGELOG
+
+---

Old:

  duplicity-0.6.19.tar.gz

New:

  duplicity-0.6.20.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.MKLbt9/_old  2012-11-12 07:02:54.0 +0100
+++ /var/tmp/diff_new_pack.MKLbt9/_new  2012-11-12 07:02:54.0 +0100
@@ -29,7 +29,7 @@
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+
 Group:  Productivity/Archiving/Backup
-Version:0.6.19
+Version:0.6.20
 Release:0
 Url:http://duplicity.nongnu.org/
 Source: 
http://code.launchpad.net/%{name}/0.6-series/%{version}/+download/%{name}-%{version}.tar.gz

++ duplicity-0.6.19.tar.gz - duplicity-0.6.20.tar.gz ++
 12820 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit duplicity for openSUSE:Factory

2012-06-25 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2012-06-25 12:24:54

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is duplicity, Maintainer is cth...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2012-03-12 
20:12:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2012-06-25 
12:25:04.0 +0200
@@ -1,0 +2,6 @@
+Mon Jun 18 06:03:26 UTC 2012 - w...@rosenauer.org
+
+- Update to version 0.6.19:
+  * several bugfixes and ssh backends enhancements
+
+---

Old:

  duplicity-0.6.18.tar.gz

New:

  duplicity-0.6.19.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.1TC53i/_old  2012-06-25 12:25:09.0 +0200
+++ /var/tmp/diff_new_pack.1TC53i/_new  2012-06-25 12:25:09.0 +0200
@@ -29,7 +29,7 @@
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+
 Group:  Productivity/Archiving/Backup
-Version:0.6.18
+Version:0.6.19
 Release:0
 Url:http://duplicity.nongnu.org/
 Source: 
http://code.launchpad.net/%{name}/0.6-series/%{version}/+download/%{name}-%{version}.tar.gz

++ duplicity-0.6.18.tar.gz - duplicity-0.6.19.tar.gz ++
 4197 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit duplicity for openSUSE:Factory

2012-03-12 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2012-03-12 20:11:59

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is duplicity, Maintainer is cth...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2012-02-21 
12:17:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2012-03-12 
20:12:02.0 +0100
@@ -1,0 +2,10 @@
+Mon Mar  5 08:37:26 UTC 2012 - w...@rosenauer.org
+
+- Update to version 0.6.18:
+  * Added option to not compress the backup, when no encryption
+ is selected
+  * Adding --file-prefix option so different sets of backups can
+be stored in the same bucket
+  * more bugfixes
+
+---

Old:

  duplicity-0.6.17.tar.gz

New:

  duplicity-0.6.18.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.tDYkZg/_old  2012-03-12 20:12:05.0 +0100
+++ /var/tmp/diff_new_pack.tDYkZg/_new  2012-03-12 20:12:05.0 +0100
@@ -29,7 +29,7 @@
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+
 Group:  Productivity/Archiving/Backup
-Version:0.6.17
+Version:0.6.18
 Release:0
 Url:http://duplicity.nongnu.org/
 Source: 
http://code.launchpad.net/%{name}/0.6-series/%{version}/+download/%{name}-%{version}.tar.gz

++ duplicity-0.6.17.tar.gz - duplicity-0.6.18.tar.gz ++
 4051 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit duplicity for openSUSE:Factory

2012-02-21 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2012-02-21 12:17:49

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is duplicity, Maintainer is cth...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2012-02-14 
13:05:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2012-02-21 
12:17:50.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb 20 19:11:26 UTC 2012 - co...@suse.com
+
+- factory has split librsync into devel and lib package
+
+---



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.SlHCDs/_old  2012-02-21 12:17:51.0 +0100
+++ /var/tmp/diff_new_pack.SlHCDs/_new  2012-02-21 12:17:51.0 +0100
@@ -20,7 +20,11 @@
 %{!?python_sitearch: %global python_sitearch %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1)))}
 
 Name:   duplicity
+%if 0%{?suse_version}  1210
+BuildRequires:  librsync-devel = 0.9.6
+%else
 BuildRequires:  librsync = 0.9.6
+%endif
 BuildRequires:  python-devel
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 License:GPL-3.0+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit duplicity for openSUSE:Factory

2012-02-14 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2012-02-14 13:05:27

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is duplicity, Maintainer is cth...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/duplicity/duplicity.changes  2011-10-02 
09:57:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.duplicity.new/duplicity.changes 2012-02-14 
13:05:28.0 +0100
@@ -0,0 +1,18 @@
+---
+Wed Feb  8 20:35:18 UTC 2012 - w...@rosenauer.org
+
+- Update to version 0.6.17:
+  * Added --rsync-options flag to allow user to pass options to
+rsync at will
+  * Added --s3-use-multiprocessing to select the new s3
+multiprocessing backend.
+Default is to use the single processing backend.  A helper,
+filechunkio.py, requires Python 2.6+, so this option is not
+usable in earlier versions.
+- Update to version 0.6.16:
+  * Usability enhancement: sign passphrase prompt has no second
+verification prompt anymore, symmetric passphrases are
+still verified
+  * Fixed Unicode errors when translations are used.
+  * Replaced old tarfile.py with Python 2.7 version, modded
+to support Python 2.4 syntax.

Old:

  duplicity-0.6.15.tar.gz
  duplicity-remove_bogus_shebang.patch

New:

  duplicity-0.6.17.tar.gz
  duplicity-remove_shebang.patch



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.WzbOle/_old  2012-02-14 13:05:29.0 +0100
+++ /var/tmp/diff_new_pack.WzbOle/_new  2012-02-14 13:05:29.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package duplicity
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,14 +23,14 @@
 BuildRequires:  librsync = 0.9.6
 BuildRequires:  python-devel
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
-Version:0.6.15
-Release:1
 License:GPL-3.0+
 Group:  Productivity/Archiving/Backup
+Version:0.6.17
+Release:0
 Url:http://duplicity.nongnu.org/
 Source: 
http://code.launchpad.net/%{name}/0.6-series/%{version}/+download/%{name}-%{version}.tar.gz
 Source99:   duplicity-rpmlintrc
-Patch1: duplicity-remove_bogus_shebang.patch
+Patch1: duplicity-remove_shebang.patch
 Requires:   gpg
 Recommends: python-boto ncftp
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -52,7 +52,7 @@
 
 %prep
 %setup -q
-%patch1
+%patch1 -p1
 
 %build
 %{__python} setup.py build

++ duplicity-0.6.15.tar.gz - duplicity-0.6.17.tar.gz ++
 100646 lines of diff (skipped)

++ duplicity-remove_shebang.patch ++
diff --git a/duplicity/compilec.py b/duplicity/compilec.py
index 1176dc2..4577c28 100755
--- a/duplicity/compilec.py
+++ b/duplicity/compilec.py
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*-
 #
 # Copyright 2002 Ben Escoto b...@emerose.org
diff --git a/duplicity/tarfile.py b/duplicity/tarfile.py
index ac93412..98fb4be 100644
--- a/duplicity/tarfile.py
+++ b/duplicity/tarfile.py
@@ -1,4 +1,3 @@
-#! /usr/bin/python2.7
 # -*- coding: iso-8859-1 -*-
 #---
 # tarfile.py
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit duplicity for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory 
checked in at 2011-12-06 18:07:16

Comparing /work/SRC/openSUSE:Factory/duplicity (Old)
 and  /work/SRC/openSUSE:Factory/.duplicity.new (New)


Package is duplicity, Maintainer is cth...@suse.com

Changes:




Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.0N6ndK/_old  2011-12-06 18:11:24.0 +0100
+++ /var/tmp/diff_new_pack.0N6ndK/_new  2011-12-06 18:11:24.0 +0100
@@ -25,7 +25,7 @@
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
 Version:0.6.15
 Release:1
-License:GPLv3+
+License:GPL-3.0+
 Group:  Productivity/Archiving/Backup
 Url:http://duplicity.nongnu.org/
 Source: 
http://code.launchpad.net/%{name}/0.6-series/%{version}/+download/%{name}-%{version}.tar.gz

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit duplicity for openSUSE:Factory

2011-06-24 Thread h_root

Hello community,

here is the log from the commit of package duplicity for openSUSE:Factory
checked in at Fri Jun 24 09:58:32 CEST 2011.




--- duplicity/duplicity.changes 2011-01-01 19:19:13.0 +0100
+++ /mounts/work_src_done/STABLE/duplicity/duplicity.changes2011-06-20 
17:22:24.0 +0200
@@ -1,0 +2,26 @@
+Mon Jun 20 15:18:31 UTC 2011 - w...@rosenauer.org
+
+- update to 0.6.13
+  fixed bugs:
+  * Assertion error time not moving forward at appropriate pace
+  * silent data corruption with checkpoint/restore
+  * File /usr/bin/duplicity, error after upgrade from 6.11 to 6.12
+  features:
+  * In boto backend check for existing bucket before trying to create
+- update to 0.6.12
+  fixed bugs:
+  * Only full backups done on webdav
+  * Use log codes for common backend errors
+  * Inverted Current directory Previous directory in error message
+  * OSError: [Errno 2] No such file or directory
+  * sslerror: The read operation timed out with cf
+  * boto backend uses Python 2.5 conditional
+  * symbolic link ownership not preserved
+  * Cygwin: TypeError: basis_file must be a (true) file
+  * Duplicity 0.6.11 aborts if RSYNC_RSH not set
+  * Backup fails silently when target is full (sftp, verbosity=4)
+  * Exception in log module
+  features:
+  * ftps support using lftp (ftpsbackend)
+
+---

calling whatdependson for head-i586


Old:

  duplicity-0.6.11.tar.bz2

New:

  duplicity-0.6.13.tar.gz



Other differences:
--
++ duplicity.spec ++
--- /var/tmp/diff_new_pack.ADfc5J/_old  2011-06-24 09:57:52.0 +0200
+++ /var/tmp/diff_new_pack.ADfc5J/_new  2011-06-24 09:57:52.0 +0200
@@ -24,12 +24,12 @@
 BuildRequires:  librsync = 0.9.6
 BuildRequires:  python-devel
 Summary:Encrypted bandwidth-efficient backup using the rsync algorithm
-Version:0.6.11
+Version:0.6.13
 Release:1
 License:GPLv3+
 Group:  Productivity/Archiving/Backup
 Url:http://duplicity.nongnu.org/
-Source: %{name}-%{version}.tar.bz2
+Source: 
http://code.launchpad.net/%{name}/0.6-series/%{version}/+download/%{name}-%{version}.tar.gz
 Source99:   duplicity-rpmlintrc
 Patch1: duplicity-remove_bogus_shebang.patch
 Requires:   gpg






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org