JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr ٓg ddlmZddlZddlZddlmZddlmZddlm Z ddl m Z ddl m Z ejeZGd d Zy) ) annotationsN) ConfigParser)Path)ClassVar)user_config_dir)convertcdeZdZUdZded<ddddZded <d Zddd Zd ZdZ ddZ e dZ y ) IniConfigVIRTUALENV_CONFIG_FILEz ClassVar[str]VIRTUALENV_CONFIG_FILE_ENV_VARzfailed to parseactivemissing)NTFz ClassVar[dict[bool | None, str]]STATE virtualenvNc|tjn|}|j|jd}|du|_|t t dddz }n t |}||_i|_d}d|_ |jj|_ |jri|jj|_t|_ |j|jj|j |_|t(j+d||yy#t$$r }|}Yd}~+d}~wwxYw#t&$r }|}Yd}~Cd}~wwxYw)Nrpypa)appname appauthorzvirtualenv.iniz(failed to read config file %s because %r)osenvirongetr is_env_varrr config_file_cachehas_config_fileexistsresolver config_parser_load has_sectionsectionhas_virtualenv_section ExceptionOSErrorLOGGERerror)selfenvr exceptionexcs D/opt/hc_python/lib/python3.12/site-packages/virtualenv/config/ini.py__init__zIniConfig.__init__s8KbjjSggdAA4H %T1  |vVWZjjK{+K&  # $#'#3#3#:#:# P  rCr ) __future__rloggingr configparserrpathlibrtypingr platformdirsrr getLoggerrLr&r rQrCr,rYs9" %(   8 $= = rC