
    3i                    l    d dl mZ d dlmZ d dlmZ erd dlmZ d dlm	Z	 d dl
mZ  G d de      ZdgZy	)
    )annotations)TYPE_CHECKING)ViaTemplateActivator)Iterator)Path)Creatorc                  (     e Zd ZddZd fdZ xZS )FishActivatorc              #     K   d y w)Nzactivate.fish )selfs    V/var/www/opsc/venv/lib/python3.12/site-packages/virtualenv/activation/fish/__init__.py	templateszFishActivator.templates   s     s   c                    t         |   ||      }|j                  t        |j                  dd       xs dt        |j                  dd       xs dd       |S )Ntcl_lib tk_lib)__TCL_LIBRARY____TK_LIBRARY__)superreplacementsupdategetattrinterpreter)r   creatordest_folderdata	__class__s       r   r   zFishActivator.replacements   s[    w#G[9&w':':ItLRPR%g&9&98TJPb
 	     )returnzIterator[str])r   r   r   r   r    zdict[str, str])__name__
__module____qualname__r   r   __classcell__)r   s   @r   r
   r
      s     r   r
   N)
__future__r   typingr   "virtualenv.activation.via_templater   collections.abcr   pathlibr   virtualenv.create.creatorr   r
   __all__r   r   r   <module>r,      s3    "   C(1
( 
 r   