
    ^j4                         d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ ddlm	Z
 d Zd Zd Zedk(  r  e e j                    e       d	
             yy)    N)OrderedDict   )__version__c                      	 t        j                  t         j                  j                        } | j	                  d       t        | j                         D cg c]  }|d   	 c}      S c c}w # t        $ r Y yw xY w)NALLnamezget_ciphers() is unsupported)sslcreate_default_contextPurposeSERVER_AUTHset_cipherssortedget_ciphersAttributeError)contextciphers     L/var/www/lego-monitor/venv/lib/python3.12/site-packages/cloudscraper/help.pygetPossibleCiphersr      sg    .,,S[[-D-DEE"G4G4G4IJ&vf~JKKJ .-.s$   AA/ A*#A/ *A/ /	A;:A;c                     t        j                         } t        j                         }| dk(  rt        j                  j
                   dt        j                  j                   dt        j                  j                   }t        j                  j                  dk7  r| t        j                  j                   }| |dS )NPyPy.final)r   version)	platformpython_implementationpython_versionsyspypy_version_infomajorminormicroreleaselevel)interpreterinterpreter_versions     r   _pythonVersionr%      s    002K"113f$$**+1S-B-B-H-H,I3K`K`KfKfJgh 	  --8%8$9#:O:O:\:\9]"^&     c                  R   	 t        j                         t        j                         d} t	        d| fdt               fdt        fdt        j                  fdt        j                  fdt	        d	t        j                  fd
t               fg      fg      S # t        $ r ddd} Y zw xY w)N)systemreleaseUnknownr   r#   cloudscraperrequestsurllib3OpenSSLr   ciphers)r   r(   r)   IOErrorr   r%   cloudscraper_versionr,   r   r-   r	   OPENSSL_VERSIONr   )platform_infos    r   
systemInfor4   *   s    	
oo''')
 	]#	()	-.	X))*	G''(	KC//0.01
 	    
 

s   )B B&%B&__main__   )indent)jsonr   r,   r	   r   r-   collectionsr    r   r1   r   r%   r4   __name__printdumps r&   r   <module>r?      sR       
 
  # 1
.": z	*$**Z\!
,- r&   