
    .Ph                    H    d dl mZ d dlZd dlmZ  G d de          ZdgZdS )    )annotationsN)ViaTemplateActivatorc                  P     e Zd Zed             Zd Zed             Z fdZ xZ	S )BatchActivatorc                    |j         dk    S )Nnt)os)clsinterpreters     d/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/virtualenv/activation/batch/__init__.pysupportszBatchActivator.supports	   s    ~%%    c              #  "   K   dV  dV  dV  d S )Nzactivate.batzdeactivate.batz	pydoc.bat )selfs    r   	templateszBatchActivator.templates   s0      r   c                    | S )Nr   )strings    r   quotezBatchActivator.quote   s    r   c                    t                                          |||          }|                    t          j        d                              dt          j                  S )N
)superinstantiate_templatereplacer	   linesep)r   replacementstemplatecreatorbase	__class__s        r   r   z#BatchActivator.instantiate_template   sF    ww++L(GLL||BJ--55dBJGGGr   )
__name__
__module____qualname__classmethodr   r   staticmethodr   r   __classcell__)r    s   @r   r   r      s        & & [&  
   \H H H H H H H H Hr   r   )
__future__r   r	   "virtualenv.activation.via_templater   r   __all__r   r   r   <module>r*      su    " " " " " " 				 C C C C C CH H H H H) H H H* r   