Duplicity 0.8.06

Milestone information

Project:
Duplicity
Series:
0.8
Version:
0.8.06
Released:
 
Registrant:
Kenneth Loafman
Release registered:
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:
7 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.8.06.tar.gz (md5, sig) duplicity tarball 431
last downloaded 46 weeks ago
Total downloads: 431

Release notes 

New in v0.8.06 (2019/11/05)
---------------------------
* Removed a setting in tox.ini that causes coverage to
  be activated during testing duplicity.
* 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.
* 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 bug #1848203 with patch from Michael Apozyan
  - convert to integer division
* 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 #1848783 with patch from Jacob Middag
  - Don't use byte strings in regex
* Fixed bug #1848166 - Swift backend fails on string concat
  - added util.fsdecode() where needed
* 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.
* Removed a couple of disables from pylint code test.
  - E1103 - Maybe has no member
  - E0712 - Catching an exception which doesn't inherit from BaseException
* Revisited bug #1848783 - par2+webdav raises TypeError on Python 3
  - Fixed so bytes filenames were compared as unicode in re.match()
* Removed file() call in swiftbackend. It's been deprecated since py2.
* Updated snapcraft.yaml to include rdiffdir and did some reformatting.
* Updated snapcraft.yaml to remove rdiffdir and add libatm1 to stage.
* Updated snapcraft.yaml to remove python-lockfile and fix spelling.
* Merged in translation updates

Changelog 

View the full changelog

2019-11-05 Kenneth Loafman <email address hidden>

    * Merged in translation updates
    * Prep for 0.8.06

2019-11-04 Kenneth Loafman <email address hidden>

    * Updated snapcraft.yaml to remove rdiffdir and add libatm1 to stage.
    * Updated snapcraft.yaml to remove python-lockfile and fix spelling.

2019-11-03 Kenneth Loafman <email address hidden>

    * Updated snapcraft.yaml to include rdiffdir and did some reformatting.

2019-10-28 Kenneth Loafman <email address hidden>

    * Removed file() call in swiftbackend. It's been deprecated since py2.

2019-10-27 Kenneth Loafman <email address hidden>

    * Revisited bug #1848783 - par2+webdav raises TypeError on Python 3
      - Fixed so bytes filenames were compared as unicode in re.match()

2019-10-25 Kenneth Loafman <email address hidden>

    * 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.
    * Removed a couple of disables from pylint code test.
      - E1103 - Maybe has no member
      - E0712 - Catching an exception which doesn't inherit from BaseException

2019-10-23 Kenneth Loafman <email address hidden>

    * Fixed bug #1848166 - Swift backend fails on string concat
      - added util.fsdecode() where needed

2019-10-19 Kenneth Loafman <email address hidden>

    * Fixed bug #1848783 with patch from Jacob Middag
      - Don't use byte strings in regex

2019-10-17 Kenneth Loafman <email address hidden>

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

2019-10-15 Kenneth Loafman <email address hidden>

    * Fixed bug #1848203 with patch from Michael Apozyan
      - convert to integer division

2019-10-12 Adam Jacobs <email address hidden>

    * 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

2019-10-08 Kenneth Loafman <email address hidden>

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

2019-10-07 Kenneth Loafman <email address hidden>

    * Removed a setting in tox.ini that causes coverage to
      be activated during testing duplicity.

0 blueprints and 7 bugs targeted

Bug report Importance Assignee Status
1626061 #1626061 Progress report is wrong 4 Medium   10 Fix Released
1847122 #1847122 ResourceWarning for unclosed files in ssh backend 4 Medium   10 Fix Released
1847885 #1847885 Fix for bug #1843995 incomplete 4 Medium   10 Fix Released
1848166 #1848166 Swift backend fails on string concatenation 4 Medium   10 Fix Released
1848203 #1848203 "Multipart upload failed" when running backup on s3 4 Medium   10 Fix Released
1848783 #1848783 par2+webdav raises TypeError on Python 3 4 Medium   10 Fix Released
1849661 #1849661 b2backend: folder hierarchy broken 4 Medium   10 Fix Released
This milestone contains Public information
Everyone can see this information.