U v_@sfdZddlZzddlmZWn ek r<ddlmZYnXddZddZedkrbe ed dS) z webencodings.mklabels ~~~~~~~~~~~~~~~~~~~~~ Regenarate the webencodings.labels module. :copyright: Copyright 2012 by Simon Sapin :license: BSD, see LICENSE for details. N)urlopencCs||kst|SN)lowerAssertionError)stringr/builddir/build/BUILDROOT/alt-python38-pip-20.2.4-1.el7.x86_64/opt/alt/python38/lib/python3.8/site-packages/pip/_vendor/webencodings/mklabels.py assert_lowersr csfdg}ddtt|dD}tdd|D|fdd|D|dd |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 = { cSsLg|]D}|dD]6}|dD](}tt|dt|ddfqqqS) encodingslabelsuname)reprr lstrip).0categoryencodinglabelrrr ,s  zgenerate..asciicss|]\}}t|VqdSrlenrrr rrr 2szgenerate..c3s,|]$\}}d|dt||fVqdS)z %s:%s %s,  Nrrmax_lenrrr3s}) jsonloadsrreaddecodemaxextendappendjoin)urlpartsr rrrgenerates r)__main__z.http://encoding.spec.whatwg.org/encodings.json) __doc__rurllibr ImportErrorurllib.requestr r)__name__printrrrrs !