Duplicity 0.8.09

Milestone information

Project:
Duplicity
Series:
0.8
Version:
0.8.09
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:
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.8.09.tar.gz (md5, sig) duplicity tarball 866
last downloaded 14 weeks ago
Total downloads: 866

Release notes 

New in v0.8.09 (2020/01/07)
---------------------------
* Fixed bug #1855636 with patch from Filip Slunecko
  - Wrong buf type returned on error. Make bytes.
* Fixed bug #1855736 with help from Michael Terry
  - Decode Popen output to utf8
* Fixed bug #1856447 with hint from Enno L
  - Replaced with formatted string
* Fixed bug #1855736 - duplicity fails to start
  - Made imports absolute in dup_main.py
* Fixed a mess I made. setup.py was shebanged to
  Py3, duplicity was shebanged to Py2. This meant
  that duplicity ran as Py2 but could not find its
  modules because they were under Py3. AArgh!
* Renamed testing/infrastructure to testing/docker
* Merged in lp:~ed.so/duplicity/boto.fixup
  - fix manpage indention
  - clarify difference between boto backends
  - add boto+s3:// for future use when boto3+s3://
    will become default s3 backend
* Fixed bug #1857554 name 'file' is not defined
  - file() calls replaced by open() in 3 places.
* Convert all shebangs to python3 for bug #1855736
* Fix bytes/string differences in subprocess_popen()
  - Now returns unicode string not bytes, like python2
* Fix bug #1857734 - TypeError in ssh_paramiko_backend
  - conn.recv() can return bytes or string, make string
* Fix bug #1858153 with patch from az
  - mega backend: fails to create directory
* Add snapcraft login to makesnap
* Fixed bug #1858295 - Unicode error in source filename
  - decode arg if it comes in as bytes
* Fixed bug #1855736 again - Duplicity fails to start
  - remove decode from unicode string
* Merged in translation updates

Changelog 

View the full changelog

2020-01-07 Kenneth Loafman <email address hidden>

    * Merged in translation updates
    * Prep for 0.8.09

2020-01-06 Kenneth Loafman <email address hidden>

    * Add snapcraft login to makesnap
    * Fixed bug #1858295 - Unicode error in source filename
      - decode arg if it comes in as bytes
    * Fixed bug #1855736 again - Duplicity fails to start
      - remove decode from unicode string

2020-01-02 Kenneth Loafman <email address hidden>

    * Fix bytes/string differences in subprocess_popen()
      - Now returns unicode string not bytes, like python2
    * Fix bug #1857734 - TypeError in ssh_paramiko_backend
      - conn.recv() can return bytes or string, make string
    * Fix bug #1858153 with patch from az
      - mega backend: fails to create directory

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

    * Convert all shebangs to python3 for bug #1855736

2019-12-26 Kenneth Loafman <email address hidden>

    * Fixed bug #1857554 name 'file' is not defined
      - file() calls replaced by open() in 3 places.

2019-12-20 Kenneth Loafman <email address hidden>

    * Renamed testing/infrastructure to testing/docker
    * Merged in lp:~ed.so/duplicity/boto.fixup
      - fix manpage indention
      - clarify difference between boto backends
      - add boto+s3:// for future use when boto3+s3://
        will become default s3 backend

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

    * Fixed a mess I made. setup.py was shebanged to
      Py3, duplicity was shebanged to Py2. This meant
      that duplicity ran as Py2 but could not find its
      modules because they were under Py3. AArgh!

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

    * Fixed bug #1856447 with hint from Enno L
      - Replaced with formatted string
    * Fixed bug #1855736 - duplicity fails to start
      - Made imports absolute in dup_main.py

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

    * Fixed bug #1855736 with help from Michael Terry
      - Decode Popen output to utf8

2019-12-09 Kenneth Loafman <email address hidden>

    * Fixed bug #1855636 with patch from Filip Slunecko
      - Wrong buf type returned on error. Make bytes.

0 blueprints and 8 bugs targeted

Bug report Importance Assignee Status
1855195 #1855195 rev 1515: TypeError: can't concat str to bytes 3 High   10 Fix Released
1855736 #1855736 Duplicity fails to start 3 High   10 Fix Released
1855636 #1855636 Crash on a corrupoted file 4 Medium   10 Fix Released
1856447 #1856447 onedrive backend uses 'unicode' constructor from python2.7 and fails 4 Medium   10 Fix Released
1857554 #1857554 NameError (name 'file' is not defined) in ssh_paramiko_backend.py 4 Medium   10 Fix Released
1857734 #1857734 TypeError (cannot use a string pattern on a bytes-like object) in ssh_paramiko_backend.py 4 Medium   10 Fix Released
1858153 #1858153 mega backend: fails to create directory 4 Medium   10 Fix Released
1858295 #1858295 Unicode error when source directory contains non-ascii character 4 Medium   10 Fix Released
This milestone contains Public information
Everyone can see this information.