
    yIf                    f    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	  G d de          Z
d	Zd
S )    )annotations)TYPE_CHECKING   )	IniSource)
IniSection)Pathc                  @     e Zd ZdZ edd          ZdZd	 fdZ xZS )
SetupCfgz*Configuration sourced from a tox.ini file.toxz	setup.cfgpathr   returnNonec                    t                                          |           | j                            | j        j                  st          d S )N)super__init___parserhas_sectionCORE_SECTIONkey
ValueError)selfr   	__class__s     O/var/www/piapp/venv/lib/python3.11/site-packages/tox/config/source/setup_cfg.pyr   zSetupCfg.__init__   sI    |''(9(=>> 		 	    )r   r   r   r   )	__name__
__module____qualname____doc__r   r   FILENAMEr   __classcell__)r   s   @r   r
   r
      sY        44:eU++LH         r   r
   )r
   N)
__future__r   typingr   inir   ini_sectionr   pathlibr   r
   __all__ r   r   <module>r(      s    " " " " " "                   # # # # # # 	 	 	 	 	y 	 	 	 r   