Ë
    àªg  ã                  óT   — d dl mZ d dlmZ 	 d dlmZ dd„Zy# e$ r	  ed«      ‚w xY w)é    )Úannotations)ÚAny)ÚAsyncPGInstrumentorzš`logfire.instrument_asyncpg()` requires the `opentelemetry-instrumentation-asyncpg` package.
You can install this with:
    pip install 'logfire[asyncpg]'c                 ó8   —  t        «       j                  di | ¤Ž y)zšInstrument the `asyncpg` module so that spans are automatically created for each query.

    See the `Logfire.instrument_asyncpg` method for details.
    N© )r   Ú
instrument)Úkwargss    ú[/var/www/openai/venv/lib/python3.12/site-packages/logfire/_internal/integrations/asyncpg.pyÚinstrument_asyncpgr      s   € ð
 %ÔÓ×$Ñ$Ñ. vÓ.ó    N)r	   r   ÚreturnÚNone)	Ú
__future__r   Útypingr   Ú%opentelemetry.instrumentation.asyncpgr   ÚImportErrorÚRuntimeErrorr   r   r   r
   Ú<module>r      s;   ðÝ "å ðÝIô/øð ò Ù
ð	-óð ðús   Ž ™'