U ÀÒ.eã@sfdZddlZzddlmZWn ek r<ddlmZYnXdd„Zdd„Zedkrbe 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‚|S©N)ÚlowerÚAssertionError)Ústring©rúE/usr/lib/python3.8/site-packages/pip/_vendor/webencodings/mklabels.pyÚ assert_lowersr csfdg}dd„t t|ƒ ¡ d¡¡Dƒ}tdd„|Dƒƒ‰| ‡fdd„|Dƒ¡| d¡d  |¡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|ƒƒ d¡t|dƒ d¡f‘qqqS)Z encodingsÚlabelsÚuÚname)Úreprr Úlstrip)Ú.0ÚcategoryÚencodingÚlabelrrrÚ ,s  üÿzgenerate..Úasciicss|]\}}t|ƒVqdSr©Úlen©rrr rrrÚ 2szgenerate..c3s,|]$\}}d|dˆt|ƒ|fVqdS)z %s:%s %s, ú Nrr©Zmax_lenrrr3sÿÚ}Ú) ÚjsonÚloadsrÚreadÚdecodeÚmaxÚextendÚappendÚjoin)ZurlÚpartsr rrrÚgeneratesýþ r&Ú__main__z.http://encoding.spec.whatwg.org/encodings.json) Ú__doc__rZurllibrÚ ImportErrorZurllib.requestr r&Ú__name__ÚprintrrrrÚs !