[PATCH evolve-ext v2] py3: broad pass for python3 compatibility

Ludovic Chabant ludovic at chabant.com
Thu Jul 4 19:59:29 EDT 2019


> 
> Should opts[x], opts.get(x), etc really use bytes? They usually get passed as **opts, which means their keys are str, I think.
> 

Sounds OK to me -- there's probably a whole bunch of places that might need to be excluded. It might be worth exploring doing the opposite approach, i.e. manually adding byte strings until things work.


More information about the Mercurial-devel mailing list