+
    2jE                    .    R t ^ RIHt ^ RIHt R R ltR# )zEShared helpers for reading the ``[tool.nab]`` section of a pyproject.)annotations)Anyc                    V ^8  d   QhRRRR/# )   datazdict[str, Any]returnr    )formats   "[/home/user/billing-ledger-validation/.venv/lib/python3.14/site-packages/nab_python/_toml.py__annotate__r      s     A A> Ac A    c                z    V P                  R/ 4      p\        V\        4      '       d   VP                  R/ 4      # / # )a  Return the raw ``[tool.nab]`` value from parsed TOML ``data``.

Returns ``{}`` when ``[tool]`` is absent or is not a table, so callers
can chain ``.get`` safely. The value may itself be a non-table when
``[tool.nab]`` is malformed; callers that require a table check.
toolnab)get
isinstancedict)r   r   s   & r
   tool_nab_sectionr      s6     88FBD",T4"8"8488E2@b@r   N)__doc__
__future__r   typingr   r   r   r   r
   <module>r      s    K " Ar   