Duplicity 0.8.08

Milestone information

Project:
Duplicity
Series:
0.8
Version:
0.8.08
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.08.tar.gz (md5, sig) duplicity tarball 930
last downloaded 47 weeks ago
Total downloads: 930

Release notes 

New in v0.8.08 (2019/12/08)
---------------------------
* Fixed bug #1852848 with patch from Tomas Krizek
  - B2 moved the API from "b2" package into a separate "b2sdk" package.
    Using the old "b2" package is now deprecated. See link:
    https://github.com/Backblaze/B2_Command_Line_Tool/blob/master/b2/_sdk_deprecation.py
  - b2backend.py currently depends on both "b2" and "b2sdk", but use of "b2"
    is enforced and "b2sdk" isn't used at all.
  - The attached patch uses "b2sdk" as the primary dependency. If the new
    "b2sdk" module isn't available, it falls back to using the old "b2" in
    order to keep backward compatibility with older installations.
* Added build signing to dist/makesnap.
* Fixed bug #1852876 '_io.BufferedReader' object has no attribute 'uc_name'
  - Fixed a couple of instances where str() was used in place of util.uexc()
  - The file was opened with builtins, so use name, not uc_name
* Fixed bug #1851668 with help from Wolfgang Rohdewald
  - Applied patches to handle translations.
* Fixed bug #1853655 - duplicity crashes with --exclude-older-than
  - The exclusion setup checked for valid string only. Made
    the code comprehend datetime (int) as well.
* Fixed bug #1853809 - Tests failing with Python 3.8 / Deprecation warnings
  - Fixed the deprecation warnings with patch from Sebastien Bacher
  - Fixed test_globmatch to handle python 3.8 same as 3.7
  - Fixed tox.ini to include python 3.8 in future tests
* Merged in lp:~carlalex/duplicity/duplicity
  - Fixes bug #1840044: Migrate boto backend to boto3
  - New module uses boto3+s3:// as schema.
* Fixed bug #1855379 with patch from Daniel González Gasull
  - Issue warning on temporary connection loss.
* Fixed bug #1854554 with help from Tommy Nguyen
  - Fixed a typo made during Python 3 conversion.
* Merged in translation updates

Changelog 

View the full changelog

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

    * Merged in translation updates
    * Prep for 0.8.08

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

    * Fixed bug #1854554 with help from Tommy Nguyen
      - Fixed a typo made during Python 3 conversion.

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

    * Fixed bug #1855379 with patch from Daniel González Gasull
      - Issue warning on temporary connection loss.

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

    * Merged in lp:~carlalex/duplicity/duplicity
      - Fixes bug #1840044: Migrate boto backend to boto3
      - New module uses boto3+s3:// as schema.

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

    * Fixed bug #1853809 - Tests failing with Python 3.8 / Deprecation warnings
      - Fixed the deprecation warnings with patch from Sebastien Bacher
      - Fixed test_globmatch to handle python 3.8 same as 3.7
      - Fixed tox.ini to include python 3.8 in future tests

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

    * Fixed bug #1853655 - duplicity crashes with --exclude-older-than
      - The exclusion setup checked for valid string only. Made
        the code comprehend datetime (int) as well.

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

    * Fixed bug #1851668 with help from Wolfgang Rohdewald
      - Applied patches to handle translations.

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

    * Added build signing to dist/makesnap.
    * Fixed bug #1852876 '_io.BufferedReader' object has no attribute 'uc_name'
      - Fixed a couple of instances where str() was used in place of util.uexc()
      - The file was opened with builtins, so use name, not uc_name

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

    * Fixed bug #1852848 with patch from Tomas Krizek
      - B2 moved the API from "b2" package into a separate "b2sdk" package.
        Using the old "b2" package is now deprecated. See link:
        https://github.com/Backblaze/B2_Command_Line_Tool/blob/master/b2/_sdk_deprecation.py
      - b2backend.py currently depends on both "b2" and "b2sdk", but use of "b2"
        is enforced and "b2sdk" isn't used at all.
      - The attached patch uses "b2sdk" as the primary dependency. If the new
        "b2sdk" module isn't available, it falls back to using the old "b2" in
        order to keep backward compatibility with older installations.

0 blueprints and 8 bugs targeted

Bug report Importance Assignee Status
1853809 #1853809 Tests fail with python 3.8 due to deprecation warnings 3 High   10 Fix Released
1840044 #1840044 Migrate boto backend to boto3 4 Medium   10 Fix Released
1851668 #1851668 unicode problem in tempdir.py 4 Medium   10 Fix Released
1852848 #1852848 b2 backend uses deprecated "b2" package 4 Medium   10 Fix Released
1852876 #1852876 AttributeError: '_io.BufferedReader' object has no attribute 'uc_name' 4 Medium   10 Fix Released
1853655 #1853655 Duplicity crashes with --exclude-older-than 4 Medium   10 Fix Released
1854554 #1854554 TypeError with multi backend 4 Medium   10 Fix Released
1855379 #1855379 socket.gaierror (name resolution error) is thrown instead of showing a warning when connection is down 4 Medium   10 Fix Released
This milestone contains Public information
Everyone can see this information.