
    nh
                     N   S SK r S SKJr  S SKr\R                  " \R
                  SS9  \R                  " \5      r\" 5         \ R                  " S5      r
\
(       d  \R                  S5        Sr
\ R                  " SS	5      r\ R                  " S
S5      r\ R                  " SS5      r\ R                  " SS5      r\ R                  " SS5      r\ R                  " SS5      r\ R                  " SS	5      r\ R                  " SS	5      r\ R                  " SS	5      r\ R                  " SS	5      r\ R                  " SS	5      r\ R                  " SS	5      r\ R                  " SS	5      r\ R                  " SS	5      r\
/r\" S/\5       V Vs/ s H  u  pU(       a  US:X  d  M  U PM     snn r\(       a4  \R;                  SSR=                  \5       35        \R;                  S5        \ R                  " SS	5      r\ R                  " SS	5      r \ R                  " S S	5      r!\"" \ R                  " S!S"5      5      r#\ R                  " S#S	5      r$\ R                  " S$S	5      r%\ R                  " S%S	5      r&\ R                  " S&S'5      RO                  5       S':H  r(\ R                  " S(S)5      RO                  5       S':H  r)\ R                  " S*S	5      r*\*(       aG  \*RW                  S+5       Vs/ s H)  o"RY                  5       (       d  M  URY                  5       PM+     snr-g/ r-gs  snn f s  snf ),    N)load_dotenvz4%(asctime)s - %(name)s - %(levelname)s - %(message)s)levelformatOPENAI_API_KEYu6   ⚠️ Missing OPENAI_API_KEY in environment variablesmissing_api_keyOPENROUTER_API_KEY OPENROUTER_SITE_URLzhttp://localhost:5008OPENROUTER_SITE_NAMEzAI Test Case GeneratorBASE_URLJWT_SECRET_KEYz$your-secret-key-change-in-productionLOG_FILEzapp.logJIRA_URL	JIRA_USERJIRA_API_TOKENAZURE_DEVOPS_URLAZURE_DEVOPS_ORGAZURE_DEVOPS_PROJECTAZURE_DEVOPS_PATAZURE_DEVOPS_WORKITEM_IDu/   ⚠️ Missing required environment variables: z, uI   ⚠️ The application may not function properly without these variables.MONGODB_URI
MONGODB_DBEMAIL_SMTP_SERVEREMAIL_SMTP_PORT587EMAIL_USERNAMEEMAIL_PASSWORDEMAIL_FROM_ADDRESSEMAIL_USE_TLStrueEMAIL_USE_SSLfalseEMAIL_RECIPIENTS,).osdotenvr   loggingbasicConfigINFO	getLogger__name__loggergetenvr   errorr   r
   r   r   r   r   r   r   r   r   r   r   r   r   required_varszipmissing_varswarningjoinr   r   r   intr   r   r   r   lowerr   r!   EMAIL_RECIPIENTS_STRsplitstripr#   )namevalueemails   0003D:\Projects\AI-TestCaseGenerator\config\settings.py<module>r=      s   	     ',,/e f			8	$  +,
LLIJ 'N YY3R8 ii 57NO yy!79QR  99Z!89+-ST99Z+ 99Z$IIk2&	+R0 99/4 99/4 yy!7< 99/4 99%?D    (+-=,>(Nz(NV[_dhy_y(Nz
NNDTYY|E\D]^_
NN^_ iir*YY|R(
 II126 bii 159:+R0+R0YY3R8 		/6288:fD		/7399;vE yy!3R8 dx/C/I/I#/N`/NeR]R]R_MEKKM/N`   A - {, as   	L L%L"L"