/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/bzrdir.py

  • Committer: Martin
  • Date: 2017-06-05 20:48:31 UTC
  • mto: This revision was merged to the branch mainline in revision 6658.
  • Revision ID: gzlist@googlemail.com-20170605204831-20accykspjcrx0a8
Apply 2to3 dict fixer and clean up resulting mess using view helpers

Show diffs side-by-side

added added

removed removed

Lines of Context:
1140
1140
 
1141
1141
    def check_support_status(self, allow_unsupported, recommend_upgrade=True,
1142
1142
            basedir=None):
1143
 
        for name, necessity in self.features.iteritems():
 
1143
        for name, necessity in self.features.items():
1144
1144
            if name in self._present_features:
1145
1145
                continue
1146
1146
            if necessity == "optional":
1179
1179
        """
1180
1180
        lines = [self.get_format_string()]
1181
1181
        lines.extend([("%s %s\n" % (item[1], item[0])) for item in
1182
 
            self.features.iteritems()])
 
1182
            self.features.items()])
1183
1183
        return "".join(lines)
1184
1184
 
1185
1185
    @classmethod
1210
1210
 
1211
1211
        :param updated_flags: Updated feature flags
1212
1212
        """
1213
 
        for name, necessity in updated_flags.iteritems():
 
1213
        for name, necessity in updated_flags.items():
1214
1214
            if necessity is None:
1215
1215
                try:
1216
1216
                    del self.features[name]
1246
1246
    @classmethod
1247
1247
    def known_formats(cls):
1248
1248
        result = set()
1249
 
        for name, format in cls.formats.iteritems():
 
1249
        for name, format in cls.formats.items():
1250
1250
            if callable(format):
1251
1251
                format = format()
1252
1252
            result.add(format)