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 - [email protected] + +- 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/CHANGELOG 2018-08-27 16:13:39.000000000 +0200 +++ new/duplicity-0.7.18.2/CHANGELOG 2018-10-17 17:24:19.000000000 +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.GNU 2018-08-27 16:22:31.000000000 +0200 +++ new/duplicity-0.7.18.2/Changelog.GNU 2018-10-17 17:27:04.000000000 +0200 @@ -1,8 +1,17 @@ -2018-08-21 Kenneth Loafman <[email protected]> +2018-10-17 Kenneth Loafman <[email protected]> + + * Prep for 0.7.18.2 + +2018-08-27 Kenneth Loafman <[email protected]> + + * Fixed bug #1788558 again + - If we get None for size skip check. + +2018-08-27 Kenneth Loafman <[email protected]> * Prep for 0.7.18.1 -2018-08-21 Kenneth Loafman <[email protected]> +2018-08-26 Kenneth Loafman <[email protected]> * 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/duplicity 2018-08-27 16:26:05.000000000 +0200 +++ new/duplicity-0.7.18.2/bin/duplicity 2018-10-17 17:28:13.000000000 +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 <[email protected]> # Copyright 2007 Kenneth Loafman <[email protected]> @@ -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()), verbosity) log.Log(u"%s %s" % (sys.executable or sys.platform, sys.version), verbosity) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/duplicity-0.7.18.1/bin/duplicity.1 new/duplicity-0.7.18.2/bin/duplicity.1 --- old/duplicity-0.7.18.1/bin/duplicity.1 2018-08-27 16:26:05.000000000 +0200 +++ new/duplicity-0.7.18.2/bin/duplicity.1 2018-10-17 17:28:13.000000000 +0200 @@ -1,4 +1,4 @@ -.TH DUPLICITY 1 "August 27, 2018" "Version 0.7.18.1" "User Manuals" \" -*- nroff -*- +.TH DUPLICITY 1 "October 17, 2018" "Version 0.7.18.2" "User Manuals" \" -*- nroff -*- .\" disable justification (adjust text to left margin only) .\" command line examples stay readable through that .ad l diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/duplicity-0.7.18.1/bin/rdiffdir new/duplicity-0.7.18.2/bin/rdiffdir --- old/duplicity-0.7.18.1/bin/rdiffdir 2018-08-27 16:26:05.000000000 +0200 +++ new/duplicity-0.7.18.2/bin/rdiffdir 2018-10-17 17:28:13.000000000 +0200 @@ -1,6 +1,6 @@ #!/usr/bin/env python2 # rdiffdir -- Extend rdiff functionality to directories -# Version 0.7.18.1 released August 27, 2018 +# Version 0.7.18.2 released October 17, 2018 # # Copyright 2002 Ben Escoto <[email protected]> # Copyright 2007 Kenneth Loafman <[email protected]> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/duplicity-0.7.18.1/bin/rdiffdir.1 new/duplicity-0.7.18.2/bin/rdiffdir.1 --- old/duplicity-0.7.18.1/bin/rdiffdir.1 2018-08-27 16:26:05.000000000 +0200 +++ new/duplicity-0.7.18.2/bin/rdiffdir.1 2018-10-17 17:28:13.000000000 +0200 @@ -1,4 +1,4 @@ -.TH RDIFFDIR 1 "August 27, 2018" "Version 0.7.18.1" "User Manuals" \" -*- nroff -*- +.TH RDIFFDIR 1 "October 17, 2018" "Version 0.7.18.2" "User Manuals" \" -*- nroff -*- .\" disable justification (adjust text to left margin only) .\" command line examples stay readable through that .ad l diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/duplicity-0.7.18.1/duplicity/globals.py new/duplicity-0.7.18.2/duplicity/globals.py --- old/duplicity-0.7.18.1/duplicity/globals.py 2018-08-27 16:26:05.000000000 +0200 +++ new/duplicity-0.7.18.2/duplicity/globals.py 2018-10-17 17:28:13.000000000 +0200 @@ -27,7 +27,7 @@ # The current version of duplicity -version = "0.7.18.1" +version = "0.7.18.2" # Prefix for all files (appended before type-specific prefixes) file_prefix = "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/duplicity-0.7.18.1/po/duplicity.pot new/duplicity-0.7.18.2/po/duplicity.pot --- old/duplicity-0.7.18.1/po/duplicity.pot 2018-08-21 22:16:02.000000000 +0200 +++ new/duplicity-0.7.18.2/po/duplicity.pot 2018-09-28 15:58:20.000000000 +0200 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: Kenneth Loafman <[email protected]>\n" -"POT-Creation-Date: 2018-08-21 15:16-0500\n" +"POT-Creation-Date: 2018-09-28 08:58-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -18,299 +18,299 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: ../bin/duplicity:133 +#: ../bin/duplicity:124 msgid "Reuse configured PASSPHRASE as SIGN_PASSPHRASE" msgstr "" -#: ../bin/duplicity:140 +#: ../bin/duplicity:131 msgid "Reuse configured SIGN_PASSPHRASE as PASSPHRASE" msgstr "" -#: ../bin/duplicity:179 +#: ../bin/duplicity:170 msgid "PASSPHRASE variable not set, asking user." msgstr "" -#: ../bin/duplicity:194 +#: ../bin/duplicity:185 msgid "GnuPG passphrase for signing key:" msgstr "" -#: ../bin/duplicity:199 +#: ../bin/duplicity:190 msgid "GnuPG passphrase:" msgstr "" -#: ../bin/duplicity:204 +#: ../bin/duplicity:195 msgid "Retype passphrase for signing key to confirm: " msgstr "" -#: ../bin/duplicity:206 +#: ../bin/duplicity:197 msgid "Retype passphrase to confirm: " msgstr "" -#: ../bin/duplicity:209 +#: ../bin/duplicity:200 msgid "First and second passphrases do not match! Please try again." msgstr "" -#: ../bin/duplicity:216 +#: ../bin/duplicity:207 msgid "" "Cannot use empty passphrase with symmetric encryption! Please try again." msgstr "" -#: ../bin/duplicity:273 +#: ../bin/duplicity:264 #, python-format msgid "" "File %s complete in backup set.\n" "Continuing restart on file %s." msgstr "" -#: ../bin/duplicity:282 +#: ../bin/duplicity:273 #, python-format msgid "" "File %s missing in backup set.\n" "Continuing restart on file %s." msgstr "" -#: ../bin/duplicity:336 +#: ../bin/duplicity:329 #, python-format msgid "Remote filesize %d for %s does not match local size %d, retrying." msgstr "" -#: ../bin/duplicity:343 +#: ../bin/duplicity:336 #, python-format msgid "File %s was corrupted during upload." msgstr "" -#: ../bin/duplicity:376 +#: ../bin/duplicity:369 msgid "" "Restarting backup, but current encryption settings do not match original " "settings" msgstr "" -#: ../bin/duplicity:399 +#: ../bin/duplicity:392 #, python-format msgid "Restarting after volume %s, file %s, block %s" msgstr "" -#: ../bin/duplicity:469 +#: ../bin/duplicity:462 #, python-format msgid "Processed volume %d" msgstr "" -#: ../bin/duplicity:618 +#: ../bin/duplicity:611 msgid "" "Fatal Error: Unable to start incremental backup. Old signatures not found " "and incremental specified" msgstr "" -#: ../bin/duplicity:622 +#: ../bin/duplicity:615 msgid "No signatures found, switching to full backup." msgstr "" -#: ../bin/duplicity:636 +#: ../bin/duplicity:629 msgid "Backup Statistics" msgstr "" -#: ../bin/duplicity:742 +#: ../bin/duplicity:735 #, python-format msgid "%s not found in archive - no files restored." msgstr "" -#: ../bin/duplicity:746 +#: ../bin/duplicity:739 msgid "No files found in archive - nothing restored." msgstr "" -#: ../bin/duplicity:779 +#: ../bin/duplicity:772 #, python-format msgid "Processed volume %d of %d" msgstr "" -#: ../bin/duplicity:813 +#: ../bin/duplicity:806 #, python-format msgid "Invalid data - %s hash mismatch for file:" msgstr "" -#: ../bin/duplicity:816 +#: ../bin/duplicity:809 #, python-format msgid "Calculated hash: %s" msgstr "" -#: ../bin/duplicity:817 +#: ../bin/duplicity:810 #, python-format msgid "Manifest hash: %s" msgstr "" -#: ../bin/duplicity:860 +#: ../bin/duplicity:853 #, python-format msgid "Volume was signed by key %s, not %s" msgstr "" -#: ../bin/duplicity:892 +#: ../bin/duplicity:885 #, python-format msgid "Verify complete: %s, %s." msgstr "" -#: ../bin/duplicity:893 +#: ../bin/duplicity:886 #, python-format msgid "%d file compared" msgid_plural "%d files compared" msgstr[0] "" msgstr[1] "" -#: ../bin/duplicity:895 +#: ../bin/duplicity:888 #, python-format msgid "%d difference found" msgid_plural "%d differences found" msgstr[0] "" msgstr[1] "" -#: ../bin/duplicity:914 +#: ../bin/duplicity:907 msgid "No extraneous files found, nothing deleted in cleanup." msgstr "" -#: ../bin/duplicity:919 +#: ../bin/duplicity:912 msgid "Deleting this file from backend:" msgid_plural "Deleting these files from backend:" msgstr[0] "" msgstr[1] "" -#: ../bin/duplicity:930 +#: ../bin/duplicity:923 msgid "Found the following file to delete:" msgid_plural "Found the following files to delete:" msgstr[0] "" msgstr[1] "" -#: ../bin/duplicity:933 +#: ../bin/duplicity:926 msgid "Run duplicity again with the --force option to actually delete." msgstr "" -#: ../bin/duplicity:976 +#: ../bin/duplicity:969 msgid "There are backup set(s) at time(s):" msgstr "" -#: ../bin/duplicity:978 +#: ../bin/duplicity:971 msgid "Which can't be deleted because newer sets depend on them." msgstr "" -#: ../bin/duplicity:982 +#: ../bin/duplicity:975 msgid "" "Current active backup chain is older than specified time. However, it will " "not be deleted. To remove all your backups, manually purge the repository." msgstr "" -#: ../bin/duplicity:995 +#: ../bin/duplicity:988 msgid "No old backup sets found, nothing deleted." msgstr "" -#: ../bin/duplicity:998 +#: ../bin/duplicity:991 msgid "Deleting backup chain at time:" msgid_plural "Deleting backup chains at times:" msgstr[0] "" msgstr[1] "" -#: ../bin/duplicity:1010 +#: ../bin/duplicity:1003 #, python-format msgid "Deleting any incremental signature chain rooted at %s" msgstr "" -#: ../bin/duplicity:1012 +#: ../bin/duplicity:1005 #, python-format msgid "Deleting any incremental backup chain rooted at %s" msgstr "" -#: ../bin/duplicity:1015 +#: ../bin/duplicity:1008 #, python-format msgid "Deleting complete signature chain %s" msgstr "" -#: ../bin/duplicity:1017 +#: ../bin/duplicity:1010 #, python-format msgid "Deleting complete backup chain %s" msgstr "" -#: ../bin/duplicity:1023 +#: ../bin/duplicity:1016 msgid "Found old backup chain at the following time:" msgid_plural "Found old backup chains at the following times:" msgstr[0] "" msgstr[1] "" -#: ../bin/duplicity:1027 +#: ../bin/duplicity:1020 msgid "Rerun command with --force option to actually delete." msgstr "" -#: ../bin/duplicity:1104 +#: ../bin/duplicity:1097 #, python-format msgid "Deleting local %s (not authoritative at backend)." msgstr "" -#: ../bin/duplicity:1109 +#: ../bin/duplicity:1102 #, python-format msgid "Unable to delete %s: %s" msgstr "" -#: ../bin/duplicity:1140 ../duplicity/dup_temp.py:266 +#: ../bin/duplicity:1133 ../duplicity/dup_temp.py:266 #, python-format msgid "Failed to read %s: %s" msgstr "" -#: ../bin/duplicity:1154 +#: ../bin/duplicity:1147 #, python-format msgid "Copying %s to local cache." msgstr "" -#: ../bin/duplicity:1202 +#: ../bin/duplicity:1195 msgid "Local and Remote metadata are synchronized, no sync needed." msgstr "" -#: ../bin/duplicity:1207 +#: ../bin/duplicity:1200 msgid "Synchronizing remote metadata to local cache..." msgstr "" -#: ../bin/duplicity:1219 +#: ../bin/duplicity:1212 msgid "Sync would copy the following from remote to local:" msgstr "" -#: ../bin/duplicity:1222 +#: ../bin/duplicity:1215 msgid "Sync would remove the following spurious local files:" msgstr "" -#: ../bin/duplicity:1265 +#: ../bin/duplicity:1258 msgid "Unable to get free space on temp." msgstr "" -#: ../bin/duplicity:1273 +#: ../bin/duplicity:1266 #, python-format msgid "Temp space has %d available, backup needs approx %d." msgstr "" -#: ../bin/duplicity:1276 +#: ../bin/duplicity:1269 #, python-format msgid "Temp has %d available, backup will use approx %d." msgstr "" -#: ../bin/duplicity:1284 +#: ../bin/duplicity:1277 msgid "Unable to get max open files." msgstr "" -#: ../bin/duplicity:1288 +#: ../bin/duplicity:1281 #, python-format msgid "" "Max open files of %s is too low, should be >= 1024.\n" "Use 'ulimit -n 1024' or higher to correct.\n" msgstr "" -#: ../bin/duplicity:1339 +#: ../bin/duplicity:1332 msgid "" "RESTART: The first volume failed to upload before termination.\n" " Restart is impossible...starting backup from beginning." msgstr "" -#: ../bin/duplicity:1345 +#: ../bin/duplicity:1338 #, python-format msgid "" "RESTART: Volumes %d to %d failed to upload before termination.\n" " Restarting backup at volume %d." msgstr "" -#: ../bin/duplicity:1352 +#: ../bin/duplicity:1345 #, python-format msgid "" "RESTART: Impossible backup state: manifest has %d vols, remote has %d vols.\n" @@ -319,7 +319,7 @@ " backup then restart the backup from the beginning." msgstr "" -#: ../bin/duplicity:1373 +#: ../bin/duplicity:1366 msgid "" "\n" "PYTHONOPTIMIZE in the environment causes duplicity to fail to\n" @@ -329,54 +329,54 @@ "See https://bugs.launchpad.net/duplicity/+bug/931175\n" msgstr "" -#: ../bin/duplicity:1396 +#: ../bin/duplicity:1389 #, python-format msgid "Acquiring lockfile %s" msgstr "" -#: ../bin/duplicity:1454 +#: ../bin/duplicity:1447 #, python-format msgid "Last %s backup left a partial set, restarting." msgstr "" -#: ../bin/duplicity:1458 +#: ../bin/duplicity:1451 #, python-format msgid "Cleaning up previous partial %s backup set, restarting." msgstr "" -#: ../bin/duplicity:1470 +#: ../bin/duplicity:1463 msgid "Last full backup date:" msgstr "" -#: ../bin/duplicity:1472 +#: ../bin/duplicity:1465 msgid "Last full backup date: none" msgstr "" -#: ../bin/duplicity:1474 +#: ../bin/duplicity:1467 msgid "Last full backup is too old, forcing full backup" msgstr "" -#: ../bin/duplicity:1518 +#: ../bin/duplicity:1511 msgid "" "When using symmetric encryption, the signing passphrase must equal the " "encryption passphrase." msgstr "" -#: ../bin/duplicity:1587 +#: ../bin/duplicity:1580 msgid "INT intercepted...exiting." msgstr "" -#: ../bin/duplicity:1595 +#: ../bin/duplicity:1588 #, python-format msgid "GPG error detail: %s" msgstr "" -#: ../bin/duplicity:1605 +#: ../bin/duplicity:1598 #, python-format msgid "User error detail: %s" msgstr "" -#: ../bin/duplicity:1615 +#: ../bin/duplicity:1608 #, python-format msgid "Backend error detail: %s" msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/duplicity-0.7.18.1/setup.py new/duplicity-0.7.18.2/setup.py --- old/duplicity-0.7.18.1/setup.py 2018-08-27 16:26:05.000000000 +0200 +++ new/duplicity-0.7.18.2/setup.py 2018-10-17 17:28:13.000000000 +0200 @@ -28,7 +28,7 @@ from setuptools.command.sdist import sdist from distutils.command.build_scripts import build_scripts -version_string = "0.7.18.1" +version_string = "0.7.18.2" if sys.version_info[:2] < (2, 6) or sys.version_info[:2] > (2, 7): print("Sorry, duplicity requires version 2.6 or 2.7 of python.") ++++++ duplicity-remove_shebang.patch ++++++ --- /var/tmp/diff_new_pack.LwXmK3/_old 2018-10-22 11:24:19.947096504 +0200 +++ /var/tmp/diff_new_pack.LwXmK3/_new 2018-10-22 11:24:19.947096504 +0200 @@ -1,24 +1,24 @@ -diff -urEbwB duplicity-0.7.18.1/bin/duplicity duplicity-0.7.18.1.new/bin/duplicity ---- duplicity-0.7.18.1/bin/duplicity 2018-08-27 16:26:05.000000000 +0200 -+++ duplicity-0.7.18.1.new/bin/duplicity 2018-08-28 13:37:58.679257849 +0200 +diff -urEbwB duplicity-0.7.18.2/bin/duplicity duplicity-0.7.18.2.new/bin/duplicity +--- duplicity-0.7.18.2/bin/duplicity 2018-10-17 17:28:13.000000000 +0200 ++++ duplicity-0.7.18.2.new/bin/duplicity 2018-10-19 12:40:15.105162150 +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.1/bin/rdiffdir duplicity-0.7.18.1.new/bin/rdiffdir ---- duplicity-0.7.18.1/bin/rdiffdir 2018-08-27 16:26:05.000000000 +0200 -+++ duplicity-0.7.18.1.new/bin/rdiffdir 2018-08-28 13:37:45.455198928 +0200 +diff -urEbwB duplicity-0.7.18.2/bin/rdiffdir duplicity-0.7.18.2.new/bin/rdiffdir +--- duplicity-0.7.18.2/bin/rdiffdir 2018-10-17 17:28:13.000000000 +0200 ++++ duplicity-0.7.18.2.new/bin/rdiffdir 2018-10-19 12:40:38.361254545 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python2 +#!/usr/bin/python # rdiffdir -- Extend rdiff functionality to directories - # Version 0.7.18.1 released August 27, 2018 + # Version 0.7.18.2 released October 17, 2018 # -diff -urEbwB duplicity-0.7.18.1/duplicity/compilec.py duplicity-0.7.18.1.new/duplicity/compilec.py ---- duplicity-0.7.18.1/duplicity/compilec.py 2017-08-06 18:25:09.000000000 +0200 -+++ duplicity-0.7.18.1.new/duplicity/compilec.py 2018-08-28 13:38:22.435363690 +0200 +diff -urEbwB duplicity-0.7.18.2/duplicity/compilec.py duplicity-0.7.18.2.new/duplicity/compilec.py +--- duplicity-0.7.18.2/duplicity/compilec.py 2017-08-06 18:25:09.000000000 +0200 ++++ duplicity-0.7.18.2.new/duplicity/compilec.py 2018-10-19 12:41:11.401385871 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python2 +#!/usr/bin/python
