
    Pim                        d Z ddlmZ ddlmZ dZ	 dZ	 i Z	 dZddl	m
Z
mZmZ ddlmZmZmZ esJ e
sJ esJ  e            Z eed	          r6e                    e
          D ]Ze                                eej        <   nEer eee          sJ e                    eg           D ]Ze                                eej        <   g dZdS )zCSPARQL implementation for RDFLib

!!! example "New in version 4.0"
    )entry_points)TYPE_CHECKINGTzrdf.plugins.sparqleval   )	operatorsparserparserutils)prepareQueryprepareUpdateprocessUpdateselect)group)r	   r
   r   r   r   r   CUSTOM_EVALSN)__doc__importlib.metadatar   typingr   SPARQL_LOAD_GRAPHSSPARQL_DEFAULT_GRAPH_UNIONr   PLUGIN_ENTRY_POINT r   r   r   	processorr	   r
   r   all_entry_pointshasattrr   eploadname
isinstancedictget__all__     r/home/jaya/work/projects/VOICE-AGENT/VIET/agent-env/lib/python3.11/site-packages/rdflib/plugins/sparql/__init__.py<module>r#      s   
 , + + + + +              "   .  - , , , , , , , , , A A A A A A A A A Av  y  {  <>> 
7X&& *%%,>%?? * * "		RW*  2z*D11111""#5r:: * * "		RW  r!   