equal
deleted
inserted
replaced
144 # A stream2 part requires to be part of a v2 bundle |
144 # A stream2 part requires to be part of a v2 bundle |
145 requirements = urlreq.unquote(part.params[b'requirements']) |
145 requirements = urlreq.unquote(part.params[b'requirements']) |
146 splitted = requirements.split() |
146 splitted = requirements.split() |
147 params = bundle2._formatrequirementsparams(splitted) |
147 params = bundle2._formatrequirementsparams(splitted) |
148 return b'none-v2;stream=v2;%s' % params |
148 return b'none-v2;stream=v2;%s' % params |
|
149 elif part.type == b'obsmarkers': |
|
150 params[b'obsolescence'] = b'yes' |
|
151 if not part.mandatory: |
|
152 params[b'obsolescence-mandatory'] = b'no' |
149 |
153 |
150 if not version: |
154 if not version: |
151 raise error.Abort( |
155 raise error.Abort( |
152 _(b'could not identify changegroup version in bundle') |
156 _(b'could not identify changegroup version in bundle') |
153 ) |
157 ) |