Duplicity 0.7.03

Milestone information

Project:
Duplicity
Series:
0.7-series
Version:
0.7.03
Released:
2015-05-11  
Registrant:
Kenneth Loafman
Release registered:
2015-05-11
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
8 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon duplicity-0.7.03.tar.gz (md5, sig) duplicity tarball 3,246
last downloaded 11 weeks ago
Total downloads: 3,246

Release notes 

New in v0.7.03 (2015/05/11)
---------------------------
* Merged in lp:~aaron-whitehouse/duplicity/filelist_combine
  - Merged globbing and non-globbing filelists to use the same code path
    and all accept globbing characters. Added deprecation warning to the
    --exclude-globbing-filelist and include-globbing-filelist options in
    commandline.py and hid them from help output. Updated the manual
    (and unit tests) accordingly.
  - Note that this does trigger a change in behaviour for duplicity.
    Previously, include patterns in include-filelist did not match files
    in a directory that was included, so /usr/local in an include file
    would not have matched /usr/local/doc. Now, this folder would be
    included, as would occur if --include or the old
    --include-globbing-filelist was used. Additional lines will therefore
    need to be added to filelists to unambiguously exclude unwanted
    subfolders, if this is intended.
  - Mark --include-filelist-stdin and --exclude-fielist-stdin for
    deprecation and hide from --help output.
* Fix bug 1432999 with hint from Antoine Afalo.
  - '/'s at end of destination cause problems with onedrivebackend.
* Fix bug 1434702 with help from Robin Nehls
  - incorrect response BackendException while downloading signatures file.
* Fix bug 1437789 with patch from pdf
  - par2backend.py incorrect syntax in get()
* Merge in lp:~stynor/duplicity/multi-backend
  - A new backend that allows use of more than one backend stores (e.g. to
    combine the available space from more than one cloud provider to make
    a larger store available to duplicity).
* Move requirements section lower in manpage.
* Merge in lp:~cemsbr/duplicity/duplicity
  - Fix bug 1432229 in Copy.com backend:
    Reply header has no content-type for JSON detection. Now, we also check
    whether the content starts with '{'.
* Fixed bug 1444404 with patch from Samu Nuutamo
  - rdiffdir patch crashes if a regular file is changed to a non-regular
    file (symlink, fifo, ...)
* Fixed bug 1448249 and bug 1449151 thanks to David Coppit.
  - When patching, close base file before renaming
  - Enable --ignore-errors flag in rdiffdir
* Added ability to get single file status from collection-status with
  patch from jitao (bug 1044715), like so:
  $ duplicity collection-status --file-changed c1 file://./foo
* Merge in lp:~sjakthol/duplicity/onedrive-error-message
  - Add proper error message for OneDrive backend when python-requests or
    python-requests-oauthlib is not installed (bug 1453355).

Changelog 

View the full changelog

2015-05-10 Kenneth Loafman <email address hidden>

    * Merge in lp:~sjakthol/duplicity/onedrive-error-message
      - Add proper error message for OneDrive backend when python-requests or
        python-requests-oauthlib is not installed (bug 1453355).

2015-05-08 Kenneth Loafman <email address hidden>

    * Added ability to get single file status from collection-status with
      patch from jitao (bug 1044715), like so:
      $ duplicity collection-status --file-changed c1 file://./foo

2015-05-01 Kenneth Loafman <email address hidden>

    * Fixed bug 1448249 and bug 1449151 thanks to David Coppit.
      - When patching, close base file before renaming
      - Enable --ignore-errors flag in rdiffdir

2015-04-20 Kenneth Loafman <email address hidden>

    * Merge in lp:~cemsbr/duplicity/duplicity
      - Fix bug 1432229 in Copy.com backend:
        Reply header has no content-type for JSON detection. Now, we also check
        whether the content starts with '{'.
    * Fixed bug 1444404 with patch from Samu Nuutamo
      - rdiffdir patch crashes if a regular file is changed to a non-regular
        file (symlink, fifo, ...)

2015-04-12 Kenneth Loafman <email address hidden>

    * Merge in lp:~stynor/duplicity/multi-backend
      - A new backend that allows use of more than one backend stores (e.g. to
        combine the available space from more than one cloud provider to make
        a larger store available to duplicity).
    * Move requirements section lower in manpage.

2015-03-29 Kenneth Loafman <email address hidden>

    * Fix bug 1437789 with patch from pdf
      - par2backend.py incorrect syntax in get()

2015-03-22 Kenneth Loafman <email address hidden>

    * Fix bug 1434702 with help from Robin Nehls
      - incorrect response BackendException while downloading signatures file.

2015-03-18 Kenneth Loafman <email address hidden>

    * Fix bug 1432999 with hint from Antoine Afalo.
      - '/'s at end of destination cause problems with onedrivebackend.

2015-03-13 Kenneth Loafman <email address hidden>

    * Merged in lp:~aaron-whitehouse/duplicity/filelist_combine
      - Merged globbing and non-globbing filelists to use the same code path
        and all accept globbing characters. Added deprecation warning to the
        --exclude-globbing-filelist and include-globbing-filelist options in
        commandline.py and hid them from help output. Updated the manual
        (and unit tests) accordingly.
      - Note that this does trigger a change in behaviour for duplicity.
        Previously, include patterns in include-filelist did not match files
        in a directory that was included, so /usr/local in an include file
        would not have matched /usr/local/doc. Now, this folder would be
        included, as would occur if --include or the old
        --include-globbing-filelist was used. Additional lines will therefore
        need to be added to filelists to unambiguously exclude unwanted
        subfolders, if this is intended.
      - Mark --include-filelist-stdin and --exclude-fielist-stdin for
        deprecation and hide from --help output.

0 blueprints and 8 bugs targeted

Bug report Importance Assignee Status
1432229 #1432229 Copy.com back-end errors 4 Medium   10 Fix Released
1432999 #1432999 Duplicity with OneDrive Backend and double / at the end 4 Medium   10 Fix Released
1434702 #1434702 incorrect response BackendException while downloading signatures file 4 Medium   10 Fix Released
1437789 #1437789 par2backend.py incorrect syntax in get() 4 Medium   10 Fix Released
1444404 #1444404 rdiffdir patch crashes if a file is changed to a non-regular file (symlink, fifo, ...) 4 Medium   10 Fix Released
1448249 #1448249 Enable --ignore-errors flag please 4 Medium   10 Fix Released
1449151 #1449151 When patching, close base file before renaming 4 Medium   10 Fix Released
1453355 #1453355 OneDrive backend - give proper error message if requests or requests-oauthlib is not installed 4 Medium   10 Fix Released
This milestone contains Public information
Everyone can see this information.