ZL iHddlmZddlZddlmZddlZddiZGddZy))OptionalN)StrOrURLz Content-Typeztext/plain; charset=utf-8c~eZdZ ddedeedededededed eed ed eeeeffd Z d edefdZ y) BlackDClientNurl line_lengthskip_source_first_lineskip_string_normalizationskip_magic_trailing_commapreviewfastpython_variantdiffheadersc ||_tj|_|t ||jd<|rd|jd<|rd|jd<|rd|jd<|rd|jd<|rd|jd <|||jd <| rd|jd <| |jj | yy) a Initialize a BlackDClient object. :param url: The URL of the BlackD server. :param line_length: The maximum line length. Corresponds to the ``--line-length`` CLI option. :param skip_source_first_line: True to skip the first line of the source. Corresponds to the ``--skip-source-first-line`` CLI option. :param skip_string_normalization: True to skip string normalization. Corresponds to the ``--skip-string-normalization`` CLI option. :param skip_magic_trailing_comma: True to skip magic trailing comma. Corresponds to the ``--skip-magic-trailing-comma`` CLI option. :param preview: True to enable experimental preview mode. Corresponds to the ``--preview`` CLI option. :param fast: True to enable fast mode. Corresponds to the ``--fast`` CLI option. :param python_variant: The Python variant to use. Corresponds to the ``--pyi`` CLI option if this is "pyi". Otherwise, corresponds to the ``--target-version`` CLI option. :param diff: True to enable diff mode. Corresponds to the ``--diff`` CLI option. :param headers: A dictionary of additional custom headers to send with the request. Nz X-Line-LengthyeszX-Skip-Source-First-LinezX-Skip-String-NormalizationzX-Skip-Magic-Trailing-Commaz X-Previewr zX-Fast-Or-SafezX-Python-VariantzX-Diff)r_DEFAULT_HEADERScopyrstrupdate) selfrrr r r r r rrrs S/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/blackd/client.py__init__zBlackDClient.__init__ sH',,.  ",/ ,E5?;E9:E7;*E9%F5(F +F -F5/E91F 3F55E97E99F ?FF F  F5FF5 F2&F) 'F2.F5) zhttp://localhost:9090NFFFFFNFN) __name__ __module__ __qualname__rrintboolrdictrr-rrrr s0%)',*/*/(,,09) 9)c]9)!% 9) $( 9) $( 9)9)9)! 9)9)$sCx.)9)v##rr)typingrr!aiohttp.typedefsrr'rrr4rrr7s)% "$?@SSr