+
    2j                    F    R t ^ RIHt ^ RIHt ^ RIHt ^ RIHt R R lt	R# )zEShared :class:`~nab_python.config.PackageOverride` builder for tests.)annotations)Requirement)canonicalize_name)PackageOverridec               $    V ^8  d   QhRRRRRR/# )   req_strstrbodyobjectreturnr    )formats   "h/home/user/billing-ledger-validation/.venv/lib/python3.14/site-packages/nab_python/_testing/overrides.py__annotate__r   
   s!      # v /     c           
         \        V 4      p\        RRVR\        VP                  4      RVP                  P                  4       /VB # )zCBuild a :class:`PackageOverride` from a PEP 508 requirement string.requirementnameversion_ranger   )r   r   r   r   	specifierto_range)r   r
   r   s   &, r   pkg_overrider   
   sW    g&K {//0 "++446 	 r   N)
__doc__
__future__r   )nab_python._vendor.packaging.requirementsr   "nab_python._vendor.packaging.utilsr   nab_python.configr   r   r   r   r   <module>r      s    K " A @ -r   