Mercurial > public > mercurial-scm > hg
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] |