K i ddlmZmZddlmZmZmZmZmZm Z deddfdZ ddee d ee d ee d ee d ee f d Z gdZ y))AnyOptional) dotenv_values find_dotenvget_key load_dotenvset_key unset_keyipythonreturnNc ddlm}||y)Nr)load_ipython_extensionr rrs U/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/dotenv/__init__.pyrrs /7#pathactionkeyvaluequotecDdg}|r|jd||r|jd||rQ|j||r>|j||r+d|vr|jd|dn|j|dj|jS)zReturns a string suitable for running as a shell script. Useful for converting a arguments passed to a fabric task to be passed to a `local` or `run` command. dotenvz-q z-f  ")appendjoinstrip)rrrrrcommands rget_cli_stringr sjG UG}% TF|$ v  NN3 %<NNQugQ<0NN5) 88G  " " $$r)r r rrr r rr)NNNNN)typingrrmainrrrr r r rstrr __all__rrr&s VV$C$D$  % 3-% SM% #% C= % C= %< r