equal
deleted
inserted
replaced
140 except (AttributeError, ImportError): |
140 except (AttributeError, ImportError): |
141 return False |
141 return False |
142 |
142 |
143 @checkvers("bzr", "Canonical's Bazaar client >= %s", (1.14,)) |
143 @checkvers("bzr", "Canonical's Bazaar client >= %s", (1.14,)) |
144 def has_bzr_range(v): |
144 def has_bzr_range(v): |
145 major, minor = v.split('.')[0:2] |
145 major, minor = v.split('rc')[0].split('.')[0:2] |
146 try: |
146 try: |
147 import bzrlib |
147 import bzrlib |
148 return (bzrlib.__doc__ is not None |
148 return (bzrlib.__doc__ is not None |
149 and bzrlib.version_info[:2] >= (int(major), int(minor))) |
149 and bzrlib.version_info[:2] >= (int(major), int(minor))) |
150 except ImportError: |
150 except ImportError: |