mercurial/bundle2.py
changeset 41792 2d835c42ab41
parent 41759 aaad36b88298
child 42002 662ffdde5adf
equal deleted inserted replaced
41791:a62ad1be1671 41792:2d835c42ab41
  1662 
  1662 
  1663     bundler.newpart('cache:rev-branch-cache', data=generate(),
  1663     bundler.newpart('cache:rev-branch-cache', data=generate(),
  1664                     mandatory=False)
  1664                     mandatory=False)
  1665 
  1665 
  1666 def _formatrequirementsspec(requirements):
  1666 def _formatrequirementsspec(requirements):
       
  1667     requirements = [req for req in requirements if req != "shared"]
  1667     return urlreq.quote(','.join(sorted(requirements)))
  1668     return urlreq.quote(','.join(sorted(requirements)))
  1668 
  1669 
  1669 def _formatrequirementsparams(requirements):
  1670 def _formatrequirementsparams(requirements):
  1670     requirements = _formatrequirementsspec(requirements)
  1671     requirements = _formatrequirementsspec(requirements)
  1671     params = "%s%s" % (urlreq.quote("requirements="), requirements)
  1672     params = "%s%s" % (urlreq.quote("requirements="), requirements)