bg *ddlZGddeZdS)NceZdZfdZejejzdzZdZejdzZ dZ dZ e e zZ de fdZde fd Zde fd Zde fd Zde fd Zde fd ZxZS)TOMLCharctt|dkrtddS)Nz$A TOML character must be of length 1)super__init__len ValueError)selfc __class__s b/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib/python3.11/site-packages/tomlkit/toml_char.pyrzTOMLChar.__init__s>  t99q==CDD D =z-_z= z+-_.ez z returnc||jvS)zH Whether the character is a valid bare key name or not. )BAREr s ris_bare_key_charzTOMLChar.is_bare_key_charsty  rc||jvS)zN Whether the character is a valid key/value separator or not. )KVrs r is_kv_sepzTOMLChar.is_kv_septwrc||jvS)z[ Whether the character if a valid integer or float value character or not. )NUMBERrs ris_int_float_charzTOMLChar.is_int_float_chart{""rc||jvS)zI Whether the character is a whitespace character or not. )WSrs ris_wszTOMLChar.is_ws$rrc||jvS)zG Whether the character is a new line character or not. )NLrs ris_nlzTOMLChar.is_nl*rrc||jvS)z9 Whether the character is a space or not )SPACESrs r is_spaceszTOMLChar.is_spaces0rr)__name__ __module__ __qualname__rstring ascii_lettersdigitsrrrr$r!rboolrrrrr"r% __classcell__)r s@rrrsEEEEE  &- /$ 6D B ]W $F F B "B!$!!!! 4 #4#### t t #4########rr)r)strrrrr0sB 0#0#0#0#0#s0#0#0#0#0#r