grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026a t~®`Ë ã@s@dZddlmZddlZddlZddlmZddlmZddlm Z ddl m Z m Z m Z dd lmZdd lmZmZmZdd lmZdd lmZdd lmZddlmZddlmZdZdZe Z dZ e !e"¡ #eƒ¡ej$fdd„Z%[ej&dej'dd�ej&dej(dd�ej&dej)dd�ej&dej*dd�ej+fdd„Z,dS)ze Python HTTP library with thread-safe connection pooling, file post support, user friendly, and more é)Úabsolute_importN)Ú NullHandleré)Ú exceptions)Ú __version__)ÚHTTPConnectionPoolÚHTTPSConnectionPoolÚconnection_from_url)Úencode_multipart_formdata)Ú PoolManagerÚ ProxyManagerÚproxy_from_url)Ú HTTPResponse)Ú make_headers)ÚRetry)ÚTimeout)Úget_hostz(Andrey Petrov (andrey.petrov@shazow.net)ZMIT)rrr r rrrÚadd_stderr_loggerr Údisable_warningsr rrr cCsFt t¡}t ¡}| t d¡¡| |¡| |¡| dt¡|S)z† Helper for quickly adding a StreamHandler to the logger. Useful for debugging. Returns the handler after adding it. z%%(asctime)s %(levelname)s %(message)sz,Added a stderr logging handler to logger: %s) ÚloggingÚ getLoggerÚ__name__Z StreamHandlerZ setFormatterZ FormatterÚ addHandlerZsetLevelÚdebug)ÚlevelÚloggerZhandler©rú4/usr/lib/python3.9/site-packages/urllib3/__init__.pyr.s    rÚalwaysT)ÚappendÚdefaultcCst d|¡dS)z< Helper for quickly disabling all urllib3 warnings. ÚignoreN)ÚwarningsÚ simplefilter)ÚcategoryrrrrQsr)-Ú__doc__Z __future__rrr"rÚrÚ_versionrZconnectionpoolrrr Zfilepostr Z poolmanagerr r r ZresponserZ util.requestrZ util.retryrZ util.timeoutrZutil.urlrÚ __author__Z __license__Ú__all__rrrÚDEBUGrr#ZSecurityWarningZSubjectAltNameWarningZInsecurePlatformWarningZSNIMissingWarningZ HTTPWarningrrrrrÚs4