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