Re @sdZddlZyddlmZWn"ek rJddlmZYnXddZddZedkre ed dS) z webencodings.mklabels ~~~~~~~~~~~~~~~~~~~~~ Regenarate the webencodings.labels module. :copyright: Copyright 2012 by Simon Sapin :license: BSD, see LICENSE for details. N)urlopencCs||jkst|S)N)lowerAssertionError)stringr/builddir/build/BUILDROOT/alt-python35-pip-20.2.4-5.el8.x86_64/opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/webencodings/mklabels.py assert_lowersrcsdg}ddtjt|jjdD}tdd|D|jfdd|D|jdd j|S) Na""" webencodings.labels ~~~~~~~~~~~~~~~~~~~ Map encoding labels to their name. :copyright: Copyright 2012 by Simon Sapin :license: BSD, see LICENSE for details. """ # XXX Do not edit! # This file is automatically generated by mklabels.py LABELS = { cSsfg|]\}|dD]K}|dD]:}tt|jdt|djdfq"qqS) encodingslabelsuname)reprrlstrip).0categoryencodinglabelrrr -s zgenerate..asciicss!|]\}}t|VqdS)N)len)rrr rrr 2szgenerate..c3s6|],\}}d|dt||fVqdS)z %s:%s %s,  N)r)rrr )max_lenrrr4s}) jsonloadsrreaddecodemaxextendappendjoin)urlpartsr r)rrgenerates  (  r%__main__z.http://encoding.spec.whatwg.org/encodings.json) __doc__rurllibr ImportErrorurllib.requestrr%__name__printrrrr s    !