§
    øyIfÄ  ã                  óž   — d dl mZ d dlZd dlmZ d dlmZ d dlmZ 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 edd„¦   «         Zdd„ZdS )é    )ÚannotationsN)ÚPath)Údedent)ÚTYPE_CHECKING)ÚVersion)Úimpl)Úversion)Ú	ToxParser)ÚStateÚparserr
   ÚreturnÚNonec                ó¾   — |                       ddgdt          ¦  «        }|                     ddt          ¦   «                              ¦   «         ddt          ¬¦  «         d S )	NÚ
quickstartÚqzLCommand line script to quickly create a tox config file for a Python projectÚquickstart_rootÚrootú?z!folder to create the tox.ini file)ÚmetavarÚdefaultÚnargsÚhelpÚtype)Úadd_commandr   Úadd_argumentr   Úabsolute)r   Úours     úN/var/www/piapp/venv/lib/python3.11/site-packages/tox/session/cmd/quickstart.pyÚtox_add_optionr      sn   € à
×
Ò
ØØ	ˆØVÝñ	ô €Cð ×ÒØØÝ‘”—’Ñ!Ô!ØØ0Ýð ñ ô ð ð ð ó    Ústater   Úintc                óp  — | j         j        j                             ¦   «         }|dz  }|                     ¦   «         rt          |› d�¦  «         dS t          t          t          j	        d¦  «        d         ¦  «        ¦  «        }dd 
                    d„ t          j        dd	…         D ¦   «         ¦  «        › d
|› d�}t          |¦  «                             ¦   «         }t          dt          › d|› d�¦  «         t          |d¬¦  «         |                     dd¬¦  «         |                     |¦  «         dS )Nztox.iniz% already exist, refusing to overwriteé   ú+r   z0
        [tox]
        env_list =
            pyÚ c              3  ó4   K  — | ]}t          |¦  «        V — Œd S )N)Ústr)Ú.0Úis     r   ú	<genexpr>zquickstart.<locals>.<genexpr>.   s(   è è € Ð=Ð= !•s˜1‘v”vÐ=Ð=Ð=Ð=Ð=Ð=r    é   z
        minversion = zæ

        [testenv]
        description = run the tests with pytest
        package = wheel
        wheel_build_env = .pkg
        deps =
            pytest>=6
        commands =
            pytest {tty:--color=yes} {posargs}
    ztox z! quickstart utility, will create ú:)ÚendT)ÚparentsÚexist_ok)ÚconfÚoptionsr   r   ÚexistsÚprintr(   r   Ú__version__ÚsplitÚjoinÚsysÚversion_infor   ÚlstripÚmkdirÚ
write_text)r!   r   Útox_inir	   ÚtextÚcontents         r   r   r   $   sF  € ØŒ:ÔÔ-×6Ò6Ñ8Ô8€DØ�YÑ€GØ‡~‚~ÑÔð Ý�Ð?Ð?Ð?Ñ@Ô@Ð@ØˆqÝ•'�+Ô+¨CÑ0Ô0°Ô3Ñ4Ô4Ñ5Ô5€Gðð �wŠwÐ=Ð=¥sÔ'7¸¸!¸Ô'<Ð=Ñ=Ô=Ñ=Ô=ðð ð ð	ð ð €Dõ �T‰lŒl×!Ò!Ñ#Ô#€Gå	Ð
I•Ð
IÐ
I¸wÐ
IÐ
IÐ
IÑJÔJÐJÝ	ˆ'�rÐÑÔÐà‡J‚J�t d€JÑ+Ô+Ð+Ø×Ò�wÑÔÐØˆ1r    )r   r
   r   r   )r!   r   r   r"   )Ú
__future__r   r8   Úpathlibr   Útextwrapr   Útypingr   Úpackaging.versionr   Ú
tox.pluginr   Útox.versionr	   r5   Útox.config.cli.parserr
   Útox.session.stater   r   r   © r    r   ú<module>rJ      sö   ðØ "Ð "Ð "Ð "Ð "Ð "à 
€
€
€
Ø Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð Ø  Ð  Ð  Ð  Ð  Ð  à %Ð %Ð %Ð %Ð %Ð %à Ð Ð Ð Ð Ð Ø .Ð .Ð .Ð .Ð .Ð .àð (Ø/Ð/Ð/Ð/Ð/Ð/Ø'Ð'Ð'Ð'Ð'Ð'ð ðð ð ñ „ðð"ð ð ð ð ð r    