o
    f                     @  s:   d dl mZ d dlZd dlmZ G dd deZdgZdS )    )annotationsN)ViaTemplateActivatorc                      s0   e Zd Zedd Zdd Z fddZ  ZS )BatchActivatorc                 C  s
   |j dkS )Nnt)os)clsinterpreter r	   Z/var/www/html/dev/env/lib/python3.10/site-packages/virtualenv/activation/batch/__init__.pysupports	   s   
zBatchActivator.supportsc                 c  s    dV  dV  dV  d S )Nzactivate.batzdeactivate.batz	pydoc.batr	   )selfr	   r	   r
   	templates   s   
zBatchActivator.templatesc                   s(   t  |||}|tjddtjS )N
)superinstantiate_templatereplacer   linesep)r   replacementstemplatecreatorbase	__class__r	   r
   r      s   z#BatchActivator.instantiate_template)__name__
__module____qualname__classmethodr   r   r   __classcell__r	   r	   r   r
   r      s
    
r   )
__future__r   r   "virtualenv.activation.via_templater   r   __all__r	   r	   r	   r
   <module>   s    