JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr 0i, ddlZddlmZerddlmZddlmZedZej ddk(xrej ddk\Zej ddk(xrej dd k\Zej ddk(xrej dd k\Z ej ddk(xrej dd k\Z d Z d Z y)N) TYPE_CHECKING)Any)TypeVarT cZGfddt}tj|ddiS)NceZdZfdZy)!with_metaclass..MetaClassc||S)N)metaclsname this_basesdbasesmetas A/opt/hc_python/lib/python3.12/site-packages/sentry_sdk/_compat.py__new__z)with_metaclass..MetaClass.__new__seQ' 'N)__name__ __module__ __qualname__r)rrsr MetaClassrs (rrtemporary_classr)typer)rrrs`` rwith_metaclassr!s'(D( << #4b" ==rc ddlmddlmfd}dvxs|d}|d}|d xs|d }|r|sdd lm}|td y |s|r|sdd lm}|tdy y#t$rYywxYw)Nr)optT) FALSE_VALUEScj|d}t|tr|St|tr |j }|xrt |jvS#t $rY*wxYw)NF)get isinstanceboolbytesdecode Exceptionstrlower)optionvaluer$r#s renabledz+check_uwsgi_thread_support..enabled1so& eT "L eU #  ?U))+<??  sA&& A21A2threadszenable-threadszpy-call-uwsgi-fork-hooksz lazy-appslazy)warnzIMPORTANT: We detected the use of uWSGI without thread support. This might lead to unexpected issues. Please run uWSGI with "--enable-threads" for full support.FzIMPORTANT: We detected the use of uWSGI in preforking mode without thread support. This might lead to crashing workers. Please run uWSGI with both "--enable-threads" and "--py-call-uwsgi-fork-hooks" for full support.)uwsgir# ImportErrorsentry_sdk.constsr$warningsr3Warning)r0threads_enabled fork_hooks_on lazy_moder3r$r#s @@rcheck_uwsgi_thread_supportr<s/ @  3&C'2B*CO67M $7I! M   }! A   m sA99 BB) systypingrrrr version_infoPY37PY38PY310PY311r!r<rrrrDs  A aS%5%5a%8B%> q >S%5%5a%8B%>>Fr