Download project files

How do I verify a download?


110 of 48 releases

0.8.13 release from the 0.8-series series released 2020-05-05

Release information
Release notes:

New in v0.8.13 (2020/05/05)
---------------------------
* Fixed bug #1868414 - timeout parameter not passed to
  BlobService for Azure backend
* Merged in lp:~kenneth-loafman/duplicity/duplicity-pylint
  - Enable additional pylint warnings. Make 1st pass at correction.
      unused-argument,
      unused-wildcard-import,
      redefined-builtin,
      bad-indentation,
      mixed-indentation,
     unreachable
  - Renamed globals to config to fix conflict with __builtin__.globals()
  - Resolved conflict between duplicity.config and testing.manual.config
  - Normalized emacs mode line to have encoding:utf8 on all *.py files
* Fixed bug #1869921 - B2 backup resume fails for TypeError
* Fixed bug #1872332 - NameError in ssh_paramiko_backend.py
* Fixed bug #1875529 - Support hiding instead o...

Changelog:

2020-05-05 Kenneth Loafman <email address hidden>

    * Fixed bug #1876778 - byte/str issues in megabackend.py
    * Fixed bug #1876446 - WebDAV backend creates only tiny or 0 Byte files
    * Prep for 0.8.13

2020-05-04 Kenneth Loafman <email address hidden>

    * Fixed bug #1875529 - Support hiding instead of deletin on B2

2020-04-12 Kenneth Loafman <email address hidden>

    * Fixed bug #1872332 - NameError in ssh_paramiko_backend.py

2020-03-31 Kenneth Loafman <email address hidden>

    * Fixed bug #1869921 - B2 backup resume fails for TypeError

2020-03-30 Kenneth Loafman <email address hidden>

    * Merged in lp:~kenneth-loafman/duplicity/duplicity-pylint
      - Enable additional pylint warnings. Make 1st pass at correction.
          unused-argument,
          unused-wildcard-import,
          redefined-builtin,
          bad-indentation,
          mixed-indentation,
         unreachable
      - Renamed globals to config to fix conflict with __builtin__.globals()
      - Resolved conflict between duplicity.config and testing.manual.config
      - Normalized emacs mode line to have encoding:utf8 on all *.py files

2020-03-22 Kenneth Loafman <email address hidden>

    * Fixed bug #1868414 - timeout parameter not passed to
      BlobService for Azure backend

File Description Downloads
download icon duplicity-0.8.13.tar.gz (md5, sig) duplicity tarball 385
last downloaded today
Total downloads: 385

0.8.12 release from the 0.8-series series released 2020-03-19

Release information
Release notes:

New in v0.8.12 (2020/03/19)
---------------------------
* Fixed bug #1865648 - module 'multiprocessing.dummy' has
  no attribute 'cpu_count'.
  - replaced with module psutil for cpu_count() only
  - appears Arch Linux does not support multiprocessing
* Fixed a couple of file history bugs:
  - #1044715 Provide a file history feature
    + removed neutering done between series
  - #1526557 --file-changed does not work
    + fixed str/bytes issue finding filename
* Fixed bug #1755955 - best order is unclear,
  of exclude-if-present and exclude-device-files
  - Removed warning and will now allow these two to
    be in any order. If encountered outside of the
    first two slots, duplicity will silently move
    them to be in the first two slots. Within those
    two slots the order does n...

Changelog:

2020-03-19 Kenneth Loafman <email address hidden>

    * Merged in translation updates
    * Prep for 0.8.12

2020-03-17 Kenneth Loafman <email address hidden>

    * Fixed bug #1867742 - TypeError: fsdecode()
      takes 1 positional argument but 2 were given
      with PCA backend

2020-03-16 Kenneth Loafman <email address hidden>

    * Fixed bug #1867529 - UnicodeDecodeError: 'ascii'
      codec can't decode byte 0x85 in position 0:
      ordinal not in range(128) with PCA

2020-03-15 Kenneth Loafman <email address hidden>

    * Fixed bug #1867468 - UnboundLocalError (local
      variable 'ch_err' referenced before assignment)
      in ssh_paramiko_backend.py

2020-03-14 Kenneth Loafman <email address hidden>

    * Fixed bug #1867435 - TypeError: must be str,
      not bytes using PCA backend
    * Fixed bug #1867444 - UnicodeDecodeError: 'ascii'
      codec can't decode byte 0x85 in position 0:
      ordinal not in range(128) using PCA backend

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

    * Cleaned up some setup issues where the man pages
      and snapcraft.yaml were not getting versioned.

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

    * Fixed bug #1755955 - best order is unclear,
      of exclude-if-present and exclude-device-files
      - Removed warning and will now allow these two to
        be in any order. If encountered outside of the
        first two slots, duplicity will silently move
        them to be in the first two slots. Within those
        two slots the order does not matter.
    * Fixed bug #1769267 - [enhancement] please consider
      using rclone as backend.

2020-03-03 Kenneth Loafman <email address hidden>

    * Fixed bug #1865648 - module 'multiprocessing.dummy' has
      no attribute 'cpu_count'.
      - replaced with module psutil for cpu_count() only
      - appears Arch Linux does not support multiprocessing
    * Fixed a couple of file history bugs:
      - #1044715 Provide a file history feature
        + removed neutering done between series
      - #1526557 --file-changed does not work
        + fixed str/bytes issue finding filename

File Description Downloads
download icon duplicity-0.8.12.1612.tar.gz (md5, sig) duplicity tarball 2,377
last downloaded today
Total downloads: 2,377

0.8.11 release from the 0.8-series series released 2020-02-24

Release information
Release notes:

New in v0.8.11 (2020/02/24)
---------------------------
* Gave up fighting the fascist version control
  munging on snapcraft.io. Duplicity now has the
  form 0.8.10.1558, where the last number is the
  bzr revno. Can't do something nice like having
  a dev/fin indicator like 0.8.10dev1558 for dev
  versions and a fin for release or final.
* Enhance setup.py/cfg to allow install by pip.
* Adjust Dockerfiles to new requirements.
* Fixed bug #1861287 - Removing old backup chains
  fails using pexpect+sftp
* Reworked setup.py to build a pip-compatible
  distribution tarball of duplicity.
* Added dist/makepip for convenience.
* Renamed botobackend.py to s3_boto_backend.py
* Fixed bug #1860405 - Auth mechanism not supported
  - Added python3-boto3 requirement to snapcraft.yaml
* Fixed bug ...

Changelog:

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

    * Fixed to work around par2 0.8.1 core dump on short name
      - https://github.com/Parchive/par2cmdline/issues/145
    * Merged in translation updates
    * Prep for 0.8.11

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

    * Fixed bug #1857818 - startswith first arg must be bytes
      - use util.fsdecode on filename

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

    * Fixed bug #1863018 - mediafire backend fails on py3
      - Fixed handling of bytes filename in url.

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

    * Fixed bug #1236248 - --extra-clean clobbers old backups
      - Removed --extra-clean, code, and docs
    * Add rclone requirement to snapcraft.yaml

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

    * Fixed bug #1860405 - Auth mechanism not supported
      - Added python3-boto3 requirement to snapcraft.yaml
    * Fixed bug #1862672 - test_log does not respect TMPDIR
      - Patch supplied by Jan Tojnar.

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

    * Renamed botobackend.py to s3_boto_backend.py

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

    * Reworked setup.py to build a pip-compatible
      distribution tarball of duplicity.
    * Added dist/makepip for convenience.

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

    * Adjust Dockerfiles to new requirements.
    * Fixed bug #1861287 - Removing old backup chains
      fails using pexpect+sftp

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

    * Enhance setup.py/cfg to allow install by pip

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

    * Gave up fighting the fascist version control
      munging on snapcraft.io. Duplicity now has the
      form 0.8.10.1558, where the last number is the
      bzr revno. Can't do something nice like having
      a dev/fin indicator like 0.8.10dev1558 for dev
      versions and a fin for release or final.

File Description Downloads
download icon duplicity-0.8.11.1596.tar.gz (md5, sig) duplicity tarball 876
last downloaded 3 days ago
Total downloads: 876

0.8.10 release from the 0.8-series series released 2020-01-23

Release information
Release notes:

New in v0.8.10 (2020/01/23)
---------------------------
* Switched to python3 for snaps.
* Fixed bug #1858713 - paramiko socket.timeout
  - chan.recv() can return bytes or str based on
    the phase of the moon. Make allowances.
* Removed some unneeded includes of gettext
* Fixed bug #1859304 with patch from Arduous
  - Backup and restore do not work on SCP backend
* Move to single-sourceing the package version
  - Rework setup.py, dist/makedist, dist/makesnap,
    etc., to get version from duplicity/__init__.py
  - Drop dist/relfiles. It was problematic.
* Fixed bug #1859877 - syntax warning on python 3.8
* Skip functional/test_selection::TestUnicode if
  python version is less than 3.7.
* Clean up some TODO tasks in testing code.
* Clean up deprecation errors in Python 3.8
* Fixed b...

Changelog:

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

    * Merged in translation updates
    * Prep for 0.8.10

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

    * Fixed bug #1858207 missing targets in multibackend
      - Made it possible to return default value instead
        of taking a fatal exception on an operation by
        operation approach. The only use case now is for
        multibackend to be able to list all targets and
        report back on the ones that don't work.

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

    * Fixed bug #1858204 - ENODEV should be added to
      list of recognized error stringa

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

    * Clean up some TODO tasks in testing code.
    * Clean up deprecation errors in Python 3.8

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

    * Move to single-sourceing the package version
      - Rework setup.py, dist/makedist, dist/makesnap,
        etc., to get version from duplicity/__init__.py
      - Drop dist/relfiles. It was problematic.
    * Fixed bug #1859877 - syntax warning on python 3.8
    * Skip functional/test_selection::TestUnicode if
      python version is less than 3.7.

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

    * Fixed bug #1859304 with patch from Arduous
      - Backup and restore do not work on SCP backend

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

    * Removed some unneeded includes of gettext

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

    * Switched to python3 for snaps.
    * Fixed bug #1858713 - paramiko socket.timeout
      - chan.recv() can return bytes or str based on
        the phase of the moon. Make allowances.

File Description Downloads
download icon duplicity-0.8.10fin1558.tar.gz (md5, sig) duplicity tarball 763
last downloaded 24 hours ago
Total downloads: 763

0.8.09 release from the 0.8-series series released 2020-01-07

Release information
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 fu...

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.

File Description Downloads
download icon duplicity-0.8.09.tar.gz (md5, sig) duplicity tarball 808
last downloaded 24 hours ago
Total downloads: 808

0.8.08 release from the 0.8-series series released 2019-12-08

Release information
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 co...

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.

File Description Downloads
download icon duplicity-0.8.08.tar.gz (md5, sig) duplicity tarball 832
last downloaded 24 hours ago
Total downloads: 832

0.8.07 release from the 0.8-series series released 2019-11-14

Release information
Release notes:

New in v0.8.07 (2019/11/14)
---------------------------
* Added b2sdk to snapcraft.yaml
* Fixed bug #1850440 with suggestion from Paolo Montrasio
  - TypeError: Can't mix strings and bytes in path components
* Fixed bug #1850990 with suggestion from Jon Wilson
  - --s3-use-glacier and --no-encryption cause slow backups
* Added dist/makesnap to make spaps automagically.
* Fixed bug #1851167 with help from Aspen Barnes
  - Had Popen() to return strings not bytes
* Merged in lp:~mterry/duplicity/pydrive-cache-fix
  - The pydrive backend had another of the ongoing bytes/string issues. :)
  - This time, it was saving a bytes filename in its internal cache after
    each volume upload. Then when asked for a list of files later, it
    would add the byte-filenames from its cache to the results...

Changelog:

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

    * Merged in translation updates
    * Prep for 0.8.07

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

    * Merged in lp:~mterry/duplicity/pydrive-cache-fix
      - The pydrive backend had another of the ongoing bytes/string issues. :)
      - This time, it was saving a bytes filename in its internal cache after
        each volume upload. Then when asked for a list of files later, it
        would add the byte-filenames from its cache to the results.
        And we'd end up thinking there were two of the same filename on the backend,
        which would cause a crash at the end of an otherwise successful backup,
        because the collections code would assert on the filenames being unique.
    * Merged in lp:~mterry/duplicity/resume-encrypt-no-pass
      - This branch arose from a Debian patch that has been disabling the
        encryption validation of volume1 during restarts for years.
      - Debian has been preserving the ability to back up with just an encrypt
        key and no password (i.e. to have no secrets on the backup machine).
    * Fixed bug #1851727 - InvalidBackendURL for multi backend
      - Encode to utf8 only on Python2, otherwise leave as unicode

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

    * Added dist/makesnap to make spaps automagically.
    * Fixed bug #1851167 with help from Aspen Barnes
      - Had Popen() to return strings not bytes

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

    * Added b2sdk to snapcraft.yaml
    * Fixed bug #1850440 with suggestion from Paolo Montrasio
      - TypeError: Can't mix strings and bytes in path components
    * Fixed bug #1850990 with suggestion from Jon Wilson
      - --s3-use-glacier and --no-encryption cause slow backups

File Description Downloads
download icon duplicity-0.8.07.tar.gz (md5, sig) duplicity tarball 426
last downloaded 9 days ago
Total downloads: 426

0.8.06 release from the 0.8-series series released 2019-11-05

Release information
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 multipa...

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.

File Description Downloads
download icon duplicity-0.8.06.tar.gz (md5, sig) duplicity tarball 419
last downloaded 3 weeks ago
Total downloads: 419

0.8.05 release from the 0.8-series series released 2019-10-06

Release information
Release notes:

New in v0.8.05 (2019/10/06)
---------------------------
* Changed dist/makedist to fall back to dist/relfiles.txt
  in case bzr or git is not available to get files list.
  Tox sdist needs setup.py which needs dist/makedist.
* Updatated LINGUAS file to add four new translations.
* Set to allow pydevd usage during tox testing.
* Adjust exclusion list for rsync into duplicity_test.
* Fix exc.args handling. Sometimes it's (message, int),
  other times its (int, message). We look for the
  message and use that for the exception report.
* Added more python future includes to support using
  python3 code mixed with python2.
* Sort of fix bugs #1836887 and #1836888 by skipping the
  tests under question when running on ppc64el machines.
* Fix MacOS tempfile selection to avoid /tmp and /var/t...

Changelog:

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

    * Merged in translation updates
    * Prep for 0.8.05

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

    * Fix bug #1843995 - B2 fails on string concatenation.
      - use util.fsdecode() to get a string not bytes.
    * Fix bug #1844750 - RsyncBackend fails if used with multi-backend.
      - used patch provided by KDM to fix.
    * Fixed bug reported on maillist - Python error in Webdav backend. See:
      https://lists.nongnu.org/archive/html/duplicity-talk/2019-09/msg00026.html
    * Fixed bug #1846167 - webdavbackend.py: expected bytes-like object, not str
      - base64 now returns bytes where it used to be strings, so just decode().
    * Fixed bug #1844950 - ssh-pexpect backend syntax error
      - put the global before the import.
    * Fixed bug #1846678 - --exclude-device-files and -other-filesystems crashes
      - assuming all options had arguments was fixed.

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

    * Add testenv:coverage and took it out of defaults. Some cleanup.
    * Clean up some pylint warnings.

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

    * Fix MacOS tempfile selection to avoid /tmp and /var/tmp. See thread:
      https://lists.nongnu.org/archive/html/duplicity-talk/2019-09/msg00000.html

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

    * Sort of fix bugs #1836887 and #1836888 by skipping the
      tests under question when running on ppc64el machines.

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

    * Set to allow pydevd usage during tox testing.
    * Adjust exclusion list for rsync into duplicity_test.
    * Fix exc.args handling. Sometimes it's (message, int),
      other times its (int, message). We look for the
      message and use that for the exception report.
    * Added more python future includes to support using
      python3 code mixed with python2.

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

    * Changed dist/makedist to fall back to dist/relfiles.txt
      in case bzr or git is not available to get files list.
      Tox sdist needs setup.py which needs dist/makedist.
    * Updatated LINGUAS file to add four new translations.

File Description Downloads
download icon duplicity-0.8.05.tar.gz (md5, sig) duplicity tarball 992
last downloaded 3 weeks ago
Total downloads: 992

0.8.04 release from the 0.8-series series released 2019-08-31

Release information
Release notes:

New in v0.8.04 (2019/08/31)
---------------------------
* Fixed bug #1839728 with info from Avleen Vig
  - b2 backend requires additional import
* Fixed bug #1839886 with hint from denick
  - Duplicity crashes when using --file-prefix
* Removed socket.settimeout from backend.py.
  It was already set in commandline.py.
* Removed pycryptopp from README requirements
* Merged in lp:~aaron-whitehouse/duplicity/08-snap-python2
  - Add packaging code for Snapcraft/Snap packages
* Fixed build on Launchpad for 0.8.x, so now there is a new PPA at
  https://launchpad.net/~duplicity-team/+archive/ubuntu/daily-dev-trunk
* Ran futurize selectively filter-by-filter to find the ones that work.
* Merged in lp:~aaron-whitehouse/duplicity/08-README-TESTING
  - Change README-TESTING to be correct for runni...

Changelog:

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

    * Merged in translation updates
    * Prep for 0.8.04

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

    * Made some changes to the Docker infrastructure:
      - All scripts run from any directory, assuming directory
        structure remains the same.
      - Changed from Docker's COPY internal command which is slow to
        using external rsync which is faster and allows excludes.
      - Removed a couple of unused files.

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

    * Merged in lp:~aaron-whitehouse/duplicity/08-docker-local-import
      - Convert the Docker infrastructure to pull the local branch into
        duplicity_test. This allows testing the local branch with the
        known-good Docker environment, even if it has not yet been
        committed to trunk.
      - As a consequence, remove the -r option to build-duplicity_test.sh.
        This functionality can be achieved by branching that revision
        before running the script.

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

    * Merged in lp:~aaron-whitehouse/duplicity/08-README-TESTING
      - Change README-TESTING to be correct for running individual tests
        now that we have moved to Tox/Pytest.
    * Merged in lp:~kaffeekiffer/duplicity/azure-filename
      - Encode Azure back-end paths

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

    * Ran futurize selectively filter-by-filter to find the ones that work.

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

    * Merged in lp:~aaron-whitehouse/duplicity/08-snap-python2
      - Add packaging code for Snapcraft/Snap packages
    * Fixed build on Launchpad for 0.8.x, so now there is a new PPA at
      https://launchpad.net/~duplicity-team/+archive/ubuntu/daily-dev-trunk

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

    * Fixed bug #1839886 with hint from denick
      - Duplicity crashes when using --file-prefix
    * Removed socket.settimeout from backend.py.
      It was already set in commandline.py.
    * Removed pycryptopp from README requirements

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

    * Fixed bug #1839728 with info from Avleen Vig
      - b2 backend requires additional import

File Description Downloads
download icon duplicity-0.8.04.tar.gz (md5, sig) duplicity tarball 468
last downloaded 24 hours ago
Total downloads: 468

110 of 48 releases