+
    i#                        R t ^ RIt^ RIt^ RIt^ RIt^ RIt^ RIt^RIHt	  ^ RI
t
 ^ RIt ^ RIHt ^ RIt^ RItR tR tR t]R8X  d
   ]! 4        R# R#   ] d    Rt
 L:i ; i  ] d    Rt LDi ; i  ] d
    RtRtRt LHi ; i)z'Module containing bug report helper(s).N)__version__)	pyopensslc                 D   \         P                  ! 4       p V R8X  d   \         P                  ! 4       pMV R8X  d   RP                  \        P
                  P                  \        P
                  P                  \        P
                  P                  4      p\        P
                  P                  R8w  d,   RP                  V\        P
                  P                  .4      pM<V R8X  d   \         P                  ! 4       pMV R8X  d   \         P                  ! 4       pMRpR	V R
V/# )a  Return a dict with the Python implementation and version.

Provide both the name and the version of the Python implementation
currently running. For example, on CPython 3.10.3 it will return
{'name': 'CPython', 'version': '3.10.3'}.

This function works best on CPython and PyPy: in particular, it probably
doesn't work for Jython or IronPython. Future investigation should be done
to work out the correct shape of the code for those platforms.
CPythonPyPyz{}.{}.{}final Jython
IronPythonUnknownnameversion)platformpython_implementationpython_versionformatsyspypy_version_infomajorminormicroreleaseleveljoin)implementationimplementation_versions     S/Users/ahmad/.openclaw/workspace/venv/lib/python3.14/site-packages/requests/help.py_implementationr   "   s     335N"!)!8!8!:	6	!!+!2!2!!''!!''!!''"

   --8%'WW')>)>)K)KL&" 
8	#!)!8!8!:	<	'!)!8!8!:!*NI/EFF    c                     R\         P                  ! 4       R\         P                  ! 4       /p \	        4       pR\
        P                  /pRR/pRR/p\        '       d   R\        P                  /p\        '       d   R\        P                  /pRRRR/p\        '       d/   R\        P                  R\        P                  P                  R /pR\        \        R	R4      /pR\        \        R	R4      /p\        P                  pRVe   VR MR/p	R
V RVRV	R\         RJR\        RJ RVRVRVRVRVRVRR\"        //#   \         d    RRRR/p  EL"i ; i)z&Generate information for a bug report.systemreleaser   r   Nopenssl_versionr   xr   r   r   
system_sslusing_pyopensslusing_charset_normalizer	pyOpenSSLurllib3chardetcharset_normalizercryptographyidnarequests)r   r   r    OSErrorr   r'   r   r)   r(   OpenSSLSSLOPENSSL_VERSION_NUMBERgetattrr*   r+   sslr   requests_version)
platform_infoimplementation_infourllib3_infocharset_normalizer_infochardet_infopyopenssl_infocryptography_info	idna_infor#   system_ssl_infos
             r   infor=   E   s   	
hoo'x'')
 *+w223L($/t$L#,.@.L.L"Mw!7#6#67 	42N ww**'++"D"DQ!G

 	7<; 	743I ++J z7MZNSUVO 	M-o9D0"GtO^<<5)	'
 E  
iy

s   ,D< <EEc                 Z    \        \        P                  ! \        4       R^R7      4       R# )z)Pretty-print the bug information as JSON.T)	sort_keysindentN)printjsondumpsr=    r   r   mainrE      s    	$**TVtA
67r   __main__)__doc__rB   r   r2   r   r+   r'   r   r   r3   r)   ImportErrorr(   urllib3.contribr   r*   r.   r   r=   rE   __name__rD   r   r   <module>rK      s    -   
 
   -)  GF8v8
 zF m  
  G
  IGLs3   A A$ A3 	A! A!$	A0/A03BB