§
    Ó˜ºhã  ã                   ó0   — d Z ddlZdedefd„Zd„ Zh d£ZdS )a2  List of Python standard library modules.

Sadly, there is no reliable way to tell whether a module is part of the
standard library except by comparing to a canonical list.

This is taken from https://github.com/PyCQA/isort/tree/develop/isort/stdlibs,
which itself is sourced from the Python documentation.
é    NÚmoduleÚreturnc                 óX   — |                       d¦  «        d         }|t          ¦   «         v S )Nú.r   )Ú	partitionÚ_get_stdlib_modules)r   Úbase_modules     ú]/var/www/html/services/rag-service/venv/lib/python3.11/site-packages/torch/package/_stdlib.pyÚis_stdlib_moduler      s,   € Ø×"Ò" 3Ñ'Ô'¨Ô*€KØÕ-Ñ/Ô/Ð/Ð/ó    c                  ó"  — t           j        j        dk    r>t           j        j        dk    rt          S t           j        j        dk    rt           j        S n!t           j        j        dk    rt           j        S t          dt           j        › �¦  «        ‚)Né   é	   é
   zUnsupported Python version: )ÚsysÚversion_infoÚmajorÚminorÚ	stdlib3_9Ústdlib_module_namesÚRuntimeError© r   r
   r   r      s}   € Ý
ÔÔ Ò"Ð"ÝÔÔ! QÒ&Ð&ÝÐÝÔÔ! RÒ'Ð'ÝÔ*Ð*ð (å	Ô	Ô	 !Ò	#Ð	#ÝÔ&Ð&å
ÐHµcÔ6FÐHÐHÑ
IÔ
IÐIr   >Ö   ÚgcÚioÚosÚreÚuuÚabcÚastÚbdbÚbz2ÚcgiÚcmdÚcsvÚdbmÚdisÚgrpÚimpÚnisÚpdbÚptyÚpwdÚsreÚsslr   ÚttyÚxmlÚaifcÚcodeÚcopyÚenumÚglobÚgzipÚhmacÚhtmlÚhttpÚjsonÚlzmaÚmathÚmmapÚsiteÚspwdÚstatÚtestÚtimeÚuuidÚvenvÚwaveÚzlibÚarrayÚcgitbÚchunkÚcmathÚcryptÚemailÚerrnoÚfcntlÚheapqÚnetrcÚpipesÚposixÚpydocÚqueueÚrunpyÚschedÚshlexÚsmtpdÚsunauÚtokenÚtraceÚtypesÚatexitÚbase64ÚbinhexÚbisectÚcodecsÚcodeopÚctypesÚcursesÚftplibÚgetoptÚimghdrÚlocaleÚmsilibÚmsvcrtÚntpathÚparserÚpickleÚpoplibÚpprintÚpstatsÚpyclbrÚquopriÚrandomÚselectÚshelveÚshutilÚsignalÚsndhdrÚsocketÚstringÚstructÚsymbolÚsyslogÚtimeitÚturtleÚtypingÚurllibÚwinregÚxdrlibÚxmlrpcÚzipappÚ_threadÚasyncioÚaudioopÚcopyregÚdecimalÚdifflibÚdoctestÚfilecmpÚfnmatchÚgetpassÚgettextÚhashlibÚimaplibÚinspectÚkeywordÚlib2to3ÚloggingÚmailboxÚmailcapÚmarshalÚnntplibÚnumbersÚpathlibÚpkgutilÚprofileÚreprlibÚsecretsÚsmtplibÚsqlite3ÚtarfileÚtermiosÚtkinterÚweakrefÚwsgirefÚzipfileÚargparseÚasynchatÚasyncoreÚbinasciiÚbuiltinsÚcProfileÚcalendarÚcolorsysÚdatetimeÚgraphlibÚoperatorÚoptparseÚplatformÚplistlibÚreadlineÚresourceÚsymtableÚtabnannyÚtempfileÚtextwrapÚtokenizeÚunittestÚwarningsÚwinsoundÚzoneinfoÚ	distutilsÚ	encodingsÚ	ensurepipÚ	fileinputÚ	formatterÚ	fractionsÚ	functoolsÚ	importlibÚ	ipaddressÚ	itertoolsÚ	linecacheÚ	mimetypesÚ	posixpathÚ	selectorsÚ	sre_parseÚ	sysconfigÚ	telnetlibÚ	threadingÚ	tracebackÚ	zipimportÚ
compileallÚ
concurrentÚ
contextlibÚ
py_compileÚ
statisticsÚ
stringprepÚ
subprocessÚ
turtledemoÚ
webbrowserÚcollectionsÚcontextvarsÚdataclassesÚossaudiodevÚpickletoolsÚrlcompleterÚsre_compileÚtracemallocÚunicodedataÚconfigparserÚfaulthandlerÚmodulefinderÚsocketserverÚsre_constantsÚmultiprocessing)Ú__doc__r   ÚstrÚboolr   r   r   r   r   r
   ú<module>rñ      sf   ððð ð €
€
€
ð0˜Sð 0 Tð 0ð 0ð 0ð 0ð
	Jð 	Jð 	JðWð Wð W€	€	€	r   