comparison mercurial/bundle2.py @ 52887:b8da7eed1657

pycompat: backed out changeset e02c36478284 We also need to back this out as `util.sortdict` no longer support the `[K,V]` notation.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Sat, 15 Feb 2025 15:20:33 +0100
parents e02c36478284
children f863fc99bef9
comparison
equal deleted inserted replaced
52886:abcfb4ce132e 52887:b8da7eed1657
867 if paramssize: 867 if paramssize:
868 params = self._readexact(paramssize) 868 params = self._readexact(paramssize)
869 params = self._processallparams(params) 869 params = self._processallparams(params)
870 return params 870 return params
871 871
872 def _processallparams( 872 def _processallparams(self, paramsblock):
873 self, paramsblock: bytes
874 ) -> util.sortdict[bytes, bytes]:
875 """ """ 873 """ """
876 params = util.sortdict() 874 params = util.sortdict()
877 for p in paramsblock.split(b' '): 875 for p in paramsblock.split(b' '):
878 p = p.split(b'=', 1) 876 p = p.split(b'=', 1)
879 p = [urlreq.unquote(i) for i in p] 877 p = [urlreq.unquote(i) for i in p]