
    Yj                     T   U d Z ddlmZ ddddddddZddddd	Zdd
d
dZddddddddZddddZe                                Z	e	
                    ddd           dddd
ddddZddddddZdddddZi edddddg dddZeeeeee	eeeed
Zeeeeef         f         ed<   dS )zZCommon profiles are defined here to be easily used within a project using --profile {name}    )Any   TX   )multi_line_outputinclude_trailing_commasplit_on_trailing_commaforce_grid_wrapuse_parenthesesensure_newline_before_commentsline_length   O   )combine_as_importsr   r   r      )r   r	   lines_after_importsi  )zcollections.abcz	six.movestypingtyping_extensionsF)force_single_lineforce_sort_within_sectionslexicographicalr   single_line_exclusionsorder_by_typegroup_by_package)r   r   r   )force_alphabetical_sortr      )atomicr	   r   r   lines_between_typesr   r
   d   )r   r   r	   r
   r   P   )r   r   r
   r   )FUTURESTDLIB
THIRDPARTY
FIRSTPARTYAPPLICATIONLOCALFOLDERr%   )r   r   case_sensitivereverse_relative&sort_relative_in_force_sorted_sectionssectionsno_lines_before)
blackdjangopycharmgoogle
open_stackploneattrshugwemakeappnexusprofilesN)__doc__r   r   r+   r,   r-   r.   r/   copyr0   updater1   r2   r3   r4   r5   dictstr__annotations__     R/var/www/app.qaans.com/backend/venv/lib/python3.11/site-packages/isort/profiles.py<module>r?      s   ` ` `       "#&*	 	 "	
 
   "& 
 
 "& 

 	

 #'!    "	 	 "  "	
 
		"&.2^^^$	 	 	 ' '$sDcN"
#     r=   