/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/workingtree_3.py

  • Committer: Jelmer Vernooij
  • Date: 2017-05-22 00:56:52 UTC
  • mfrom: (6621.2.26 py3_pokes)
  • Revision ID: jelmer@jelmer.uk-20170522005652-yjahcr9hwmjkno7n
Merge Python3 porting work ('py3 pokes')

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
 
23
23
import errno
24
24
 
25
 
from breezy import (
 
25
from . import (
26
26
    bzrdir,
27
27
    errors,
28
28
    hashcache,
31
31
    trace,
32
32
    transform,
33
33
    )
34
 
from breezy.decorators import (
 
34
from .decorators import (
35
35
    needs_read_lock,
36
36
    )
37
 
from breezy.lockable_files import LockableFiles
38
 
from breezy.lockdir import LockDir
39
 
from breezy.mutabletree import MutableTree
40
 
from breezy.transport.local import LocalTransport
41
 
from breezy.workingtree import (
 
37
from .lockable_files import LockableFiles
 
38
from .lockdir import LockDir
 
39
from .mutabletree import MutableTree
 
40
from .transport.local import LocalTransport
 
41
from .workingtree import (
42
42
    InventoryWorkingTree,
43
43
    WorkingTreeFormatMetaDir,
44
44
    )
73
73
        if self._hashcache.needs_write:
74
74
            try:
75
75
                self._hashcache.write()
76
 
            except OSError, e:
 
76
            except OSError as e:
77
77
                if e.errno not in (errno.EPERM, errno.EACCES):
78
78
                    raise
79
79
                # TODO: jam 20061219 Should this be a warning? A single line