lp:duplicity

Created by Kenneth Loafman on 2015-06-17 and last modified on 2018-01-21
Get this branch:
bzr branch lp:duplicity
Members of duplicity-team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
duplicity-team
Project:
Duplicity
Status:
Development

Recent revisions

1298. By Kenneth Loafman on 2018-01-21

* Merged in lp:~dawgfoto/duplicity/fixup1251
  - Avoid redundant replication of already present backup sets.
  - Fixed by adding back BackupSet.__eq__ which was accidentally(?) removed in 1251.

1297. By Kenneth Loafman on 2017-12-24

* Reduce dependencies on backend libraries
  - Moved backend imports into backend class __init__ method
  - Surrounded imports with try/except to allow better errors
  - Put all library dependencies in requirements.txt

1296. By Kenneth Loafman on 2017-12-22

* Merged in lp:~aaron-whitehouse/duplicity/08-ufn-to-fsdecode
  - Change util.fsdecode to use "replace" instead of "ignore" (matching behaviour of util.ufn)
  - Replace all uses of ufn with fsdecode
  - Make backend.tobytes use util.fsencode rather than reimplementing

1295. By Kenneth Loafman on 2017-12-20

* Fixes so pylint 1.8.1 does not complain about missing conditional imports.
  - Fix dpbxbackend so that imports require instantiation of the class.
  - Added pylint: disable=import-error to a couple of conditional imports

1294. By Kenneth Loafman on 2017-12-15

Update docs.

1293. By Kenneth Loafman on 2017-12-14

* Merged in lp:~aaron-whitehouse/duplicity/08-ufn-to-uc_name
  - Replace util.ufn(path.name) with path.uc_name throughout.

1292. By Kenneth Loafman on 2017-12-13

* More pytest changes
  - Use requirements.txt for dependencies
  - Run unit tests first, then functional
  - Some general cleanup

1291. By Kenneth Loafman on 2017-12-13

* More pytest changes
  - Use requirements.txt for dependencies
  - Run unit tests first, then functional
  - Some general cleanup

1290. By Kenneth Loafman on 2017-12-12

* Converted to use pytest instead of unittest (setup.py test is now discouraged)
  - We use @pytest.mark.nocapture to mark the tests (gpg) that require
    no capture of file streams (currently 10 tests).
  - The rest of the tests are run normally

1289. By Kenneth Loafman on 2017-12-12

* Remove precise-lpbuild. EOL as of April 28, 1917.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:duplicity/0.7-series
This branch contains Public information 
Everyone can see this information.