diff -Nru duplicity-0.8.21/AUTHORS duplicity-1.2.3/AUTHORS --- duplicity-0.8.21/AUTHORS 2021-06-21 15:57:56.000000000 +0000 +++ duplicity-1.2.3/AUTHORS 1970-01-01 00:00:00.000000000 +0000 @@ -1,37 +0,0 @@ -Duplicity Authors ------------------ - -- Aaron Whitehouse -- Alexander Zangerl -- Andrea Grandi -- Ben Escoto -- Carlos Abalde -- Dmitry Nezhevenko -- Edgar Soldin -- Eric EJ Johnson -- Fabian Topfstedt -- Frank J. Tobin -- Germar Reitze -- Gu1 -- Havard Gulldahl -- Henrique Carvalho Alves -- Hynek Schlawack -- Ian Barton -- J.P. Krauss -- jno -- Kenneth Loafman -- Marcel Pennewiss -- Matthew Bentley -- Matthieu Huin -- Michael Stapelberg -- Michael Terry -- Peter Schuller -- Roman Yepishev -- Scott McKenzie -- Stefan Breunig -- Steve Tynor -- Thomas Harning Jr -- Tomas Vondra (Launchpad id: tomas-v) -- Xavier Lucas -- Yigal Asnis -- Mathieu Le Marec - Pasquet diff -Nru duplicity-0.8.21/bin/duplicity duplicity-1.2.3/bin/duplicity --- duplicity-0.8.21/bin/duplicity 2021-05-27 19:09:56.000000000 +0000 +++ duplicity-1.2.3/bin/duplicity 2023-03-07 16:20:30.000000000 +0000 @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# -*- Mode:Python; indent-tabs-mode:nil; tab-width:4; encoding:utf8 -*- +# -*- Mode:Python; indent-tabs-mode:nil; tab-width:4; encoding:utf-8 -*- # # duplicity -- Encrypted bandwidth efficient backup # @@ -43,7 +43,7 @@ from duplicity import util -if sys.version_info[:2] > (3, 7): +if sys.version_info[:2] >= (3, 7): sys.stdout.reconfigure(errors=u'surrogateescape') sys.stderr.reconfigure(errors=u'surrogateescape') elif sys.version_info.major == 3: @@ -75,8 +75,6 @@ if __name__ == u"__main__": try: - util.start_debugger() - # import cProfile # import pstats # import StringIO @@ -84,6 +82,7 @@ # prof.enable(subcalls=True, builtins=True) log.setup() + util.start_debugger() with_tempdir(main) # prof.disable() diff -Nru duplicity-0.8.21/bin/duplicity.1 duplicity-1.2.3/bin/duplicity.1 --- duplicity-0.8.21/bin/duplicity.1 2021-11-09 16:02:59.000000000 +0000 +++ duplicity-1.2.3/bin/duplicity.1 2023-07-01 18:29:32.000000000 +0000 @@ -1,4 +1,4 @@ -.TH DUPLICITY 1 "November 09, 2021" "Version 0.8.21" "User Manuals" \" -*- nroff -*- +.TH DUPLICITY 1 "July 01, 2023" "Version 1.2.3" "User Manuals" \" -*- nroff -*- .\" disable justification (adjust text to left margin only) .\" command line examples stay readable through that .ad l @@ -21,7 +21,7 @@ source_url target_directory .B duplicity collection-status -.I [options] [--file-changed ] +.I [options] [--file-changed ] [--show-changes-in-set ] target_url .B duplicity list-current-files @@ -150,11 +150,11 @@ If a backup is in order and old signatures can be found duplicity automatically performs an incremental backup. .PP -.B Note: +.B NOTE: The following explanations explain some but .B not all options that can be used in connection with that action command. -Consult the OPTIONS section for more detailed informations. +Consult the OPTIONS section for more detailed information. .TP .BI "full " " " @@ -183,15 +183,22 @@ option restricts verify to that file or folder. The .I --time -option allows to select a backup to verify. +option allows one to select a backup to verify. The .I --compare-data option enables data comparison (see below). .TP -.BI "collection-status " "[--file-changed ]" "" +.BI "collection-status " "[--file-changed ] [--show-changes-in-set ] " Summarize the status of the backup repository by printing the chains and sets found, and the number of volumes in each. +.br +The +.I --file-changed +option summarizes the changes to the file (in the most recent backup chain). +The +.I --show-changes-in-set +option summarizes all the file changes in the index:th backup set (where index 0 means the latest set, 1 means the next to latest, etc.). .TP .BI "list-current-files " "[--time