Duplicity 0.7.02

Milestone information

Project:
Duplicity
Series:
0.7-series
Version:
0.7.02
Released:
2015-03-11  
Registrant:
Kenneth Loafman
Release registered:
2015-03-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:
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.7.02.tar.gz (md5, sig) duplicity tarball 2,366
last downloaded 5 days ago
Total downloads: 2,366

Release notes 

New in v0.7.02 (2015/03/10)
---------------------------
* Merged in lp:~vincegt/duplicity/swift_regionname
  - Fixes bug #1376628
  - Add mapping of SWIFT_REGIONNAME to select region inside SWIFT when a
    provider proposes more than one region.
* Merged in lp:~aaron-whitehouse/duplicity/progress_option_error
  - Added test_exclude_globbing_filelist_progress_option into
    functional/test_selection.py, which shows the error reported in
    Bug #1264744 - that the --exclude-globbing-filelist does not backup
    the correct files if the --progress option is used. Test is marked as
    an expected failure so as not to cause the test suite to fail.
* Merged in lp:~noizyland/duplicity/fix_azurebackend_container_names
  - Azure Backend examples have underscores in the container names. These
    are not valid Azure container names. The underscores have been replaced
    with hypens and a note about valid container names added to the man page.
  - Also corrects a problem where Azure Exceptions were returing unicode
    strings that were not being handled correctly.
* Merged in lp:~user3942934/duplicity/pydrive
  - Currently duplicity uses gdocs backend for Google Drive backups.
    gdocs uses deprecated API and don't allow backups for managed Google
    accounts. (see https://bugs.launchpad.net/duplicity/+bug/1315684)
  - Added pydrive backend that solves both of those problems. Published
    also on https://github.com/westerngateguard/duplicity-pydrive-backend.
* Fixed some tabs/spaces problems that were causing install failures.
* Fixed variable typo in commandline.py that was causing build fails.
* Merged in lp:~duplicity-team/duplicity/po-updates
* Remove 'gs' and 's3+http' from uses_netloc[]. Fixes Bug 1411803.
* Fixed bug # 1414418
  - Aligned commandline.py options and help display contents.
  - Aligned commandline.py options and manpage contents.
* Changed --s3_multipart_max_timeout to --s3-multipart-max-timeout to be
  consistent with commandline option naming conventions.
* Applied patch from Adam Reichold to fix bug # 1413792.
* Merged in lp:~angusgr/duplicity/exclude-older-than
  - Add "--exclude-older-than" commandline option, that allows you to only
    back up files with a modification date newer than a particular threshold.
* Merged in lp:~aaron-whitehouse/duplicity/bug_884371_asterisks_in_includes
  - Added tests to unit/test_selection.py and funtional/test_selection.py
    to show the behaviour reported in Bug #884371, i.e. that selection is
    incorrect when there is a * or ** on an include line of a filelist or
    commandline --include.
* Merged in lp:~aaron-whitehouse/duplicity/bug_932482_trailing_slashes_and_wildcards_error
  - Added functional and unit tests to show Bug #932482 - that selection does
    not work correctly when excludes (in a filelist or in a commandline option)
    contain both a single or double asterisk and a trailing slash.
* Misc fixes for the following PEP8 issues:
  - E111, E121, E122, E124, E125, E126, E127, E128, E201, E202, E203,
    E231, E241, E251, E261, E262, E271, E272, E301, E302, E303, E401,
    E502, E701, E702, E703, E711, E721, W291, W292, W293, W391
  - to run pep8 on duplicity use 'pep8 --ignore=E501'
  - see http://pep8.readthedocs.org
* Fixes for 2to3 issues
* Fix spelling error in manpage, bug 1419314.
* Fix _librsyncmodule.c compilation, bug 1416344, thanks to Kari Hautio.
* Really fix bug 1416344 based on comment #5 by Roman Tereshonkov.
* Fix for --pydevd debug environment and location under Eclipse.
* Fix for bug where scp was actually working as scp and not working with
  rsync.net because of using extraneous test command in restricted shell.
  Was trying "test -d 'foo' || mkdir -p 'foo'", now only "mkdir -p foo".
* remove extraneous string format arg in previous scp fix.

Changelog 

View the full changelog

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

    * Prep for 0.7.02.

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

    * remove extraneous string format arg in previous scp fix.

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

    * Fix for --pydevd debug environment and location under Eclipse.
    * Fix for bug where scp was actually working as scp and not working with
      rsync.net because of using extraneous test command in restricted shell.
      Was trying "test -d 'foo' || mkdir -p 'foo'", now only "mkdir -p foo".

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

    * Really fix bug 1416344 based on comment #5 by Roman Tereshonkov.

2015-02-09 Kenneth Loafman <email address hidden>

    * Fix _librsyncmodule.c compilation, bug 1416344, thanks to Kari Hautio.

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

    * Fix spelling error in manpage, bug 1419314.

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

    * Misc fixes for the following PEP8 issues:
      - E401
      - see http://pep8.readthedocs.org

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

    * Merged in lp:~aaron-whitehouse/duplicity/bug_932482_trailing_slashes_and_wildcards_error
      - Added functional and unit tests to show Bug #932482 - that selection does
        not work correctly when excludes (in a filelist or in a commandline option)
        contain both a single or double asterisk and a trailing slash.
    * Misc fixes for the following PEP8 issues:
      - E231, E241, E251, E261, E262, E271, E272, E301, E302, E303, E502,
        E701, E702, E703, E711, E721, W291, W292, W293, W391
      - see http://pep8.readthedocs.org
    * Fixes for 2to3 issues

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

    * Ongoing pep8 corrections.
    * Merged in lp:~angusgr/duplicity/exclude-older-than
      - Add "--exclude-older-than" commandline option, that allows you to only
        back up files with a modification date newer than a particular threshold.
    * Merged in lp:~aaron-whitehouse/duplicity/bug_884371_asterisks_in_includes
      - Added tests to unit/test_selection.py and funtional/test_selection.py
        to show the behaviour reported in Bug #884371, i.e. that selection is
        incorrect when there is a * or ** on an include line of a filelist or
        commandline --include.

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

    * Fixed bug # 1414418
      - Aligned commandline.py options and help display contents.
      - Aligned commandline.py options and manpage contents.
    * Changed --s3_multipart_max_timeout to --s3-multipart-max-timeout to be
      consistent with commandline option naming conventions.
    * Applied patch from Adam Reichold to fix bug # 1413792.

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

    * Misc fixes for the following PEP8 issues:
      - E127, E128, E201, E202, E203
      - see http://pep8.readthedocs.org

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

    * Misc fixes for the following PEP8 issues:
      - E111, E121, E122, E124, E125, E126
      - see http://pep8.readthedocs.org

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

    * Remove 'gs' and 's3+http' from uses_netloc[]. Fixes Bug 1411803.

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

    * Fixed variable typo in commandline.py that was causing build fails.
    * Merged in lp:~duplicity-team/duplicity/po-updates

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

    * Merged in lp:~noizyland/duplicity/fix_azurebackend_container_names
      - Azure Backend examples have underscores in the container names. These
        are not valid Azure container names. The underscores have been replaced
        with hypens and a note about valid container names added to the man page.
      - Also corrects a problem where Azure Exceptions were returing unicode
        strings that were not being handled correctly.
    * Merged in lp:~user3942934/duplicity/pydrive
      - Currently duplicity uses gdocs backend for Google Drive backups.
        gdocs uses deprecated API and don't allow backups for managed Google
        accounts. (see https://bugs.launchpad.net/duplicity/+bug/1315684)
      - Added pydrive backend that solves both of those problems. Published
        also on https://github.com/westerngateguard/duplicity-pydrive-backend.
    * Fixed some tabs/spaces problems that were causing install failures.

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

* Merged in lp:~aaron-whitehouse/duplicity/progress_option_error
  - Added test_exclude_globbing_filelist_progress_option into
    functional/test_selection.py, which shows the error reported in
    Bug #1264744 - that the --exclude-globbing-filelist does not backup
    the correct files if the --progress option is used. Test is marked as
    an expected failure so as not to cause the test suite to fail.

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

    * Fixed some recently added 2to3 and pep8 issues.
    * Merged in lp:~vincegt/duplicity/swift_regionname
      - Fixes bug #1376628
      - Add mapping of SWIFT_REGIONNAME to select region inside SWIFT when a
        provider proposes more than one region.

0 blueprints and 7 bugs targeted

Bug report Importance Assignee Status
1315684 #1315684 Modernize gdocs backend 4 Medium   10 Fix Released
1376628 #1376628 support for openstack swift regions 4 Medium   10 Fix Released
1411803 #1411803 s3+http URL causes assertion failure 4 Medium   10 Fix Released
1413792 #1413792 LFTP backend crashes on empty remote path 4 Medium   10 Fix Released
1414418 #1414418 man page changes for 0.7.01-1 4 Medium   10 Fix Released
1416344 #1416344 librsync 1.0.0 breaks duplicity/_librsyncmodule.c compilation 4 Medium   10 Fix Released
1419314 #1419314 minor typo in manpage ("givein") 4 Medium   10 Fix Released
This milestone contains Public information
Everyone can see this information.