Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/bundle2.py @ 33901:8d75b9effa07
bundle2: fixed usage of an attribute that was removed in py3k
Differential Revision: https://phab.mercurial-scm.org/D482
author | Alex Gaynor <alex.gaynor@gmail.com> |
---|---|
date | Wed, 23 Aug 2017 01:09:08 +0000 |
parents | 057d31ceace3 |
children | 13dc7f29531e |
comparison
equal
deleted
inserted
replaced
33900:6a49c74b1e8f | 33901:8d75b9effa07 |
---|---|
585 # methods used to defines the bundle2 content | 585 # methods used to defines the bundle2 content |
586 def addparam(self, name, value=None): | 586 def addparam(self, name, value=None): |
587 """add a stream level parameter""" | 587 """add a stream level parameter""" |
588 if not name: | 588 if not name: |
589 raise ValueError('empty parameter name') | 589 raise ValueError('empty parameter name') |
590 if name[0] not in string.letters: | 590 if name[0] not in pycompat.bytestr(string.ascii_letters): |
591 raise ValueError('non letter first character: %r' % name) | 591 raise ValueError('non letter first character: %r' % name) |
592 self._params.append((name, value)) | 592 self._params.append((name, value)) |
593 | 593 |
594 def addpart(self, part): | 594 def addpart(self, part): |
595 """add a new part to the bundle2 container | 595 """add a new part to the bundle2 container |
763 Note: no option are currently supported. Any input will be either | 763 Note: no option are currently supported. Any input will be either |
764 ignored or failing. | 764 ignored or failing. |
765 """ | 765 """ |
766 if not name: | 766 if not name: |
767 raise ValueError('empty parameter name') | 767 raise ValueError('empty parameter name') |
768 if name[0] not in string.letters: | 768 if name[0] not in pycompat.bytestr(string.ascii_letters): |
769 raise ValueError('non letter first character: %r' % name) | 769 raise ValueError('non letter first character: %r' % name) |
770 try: | 770 try: |
771 handler = b2streamparamsmap[name.lower()] | 771 handler = b2streamparamsmap[name.lower()] |
772 except KeyError: | 772 except KeyError: |
773 if name[0].islower(): | 773 if name[0].islower(): |