kghZddlZddlZddlmZddlmZddZedkr edSdS) N)resolve)tomllibreturnct*tdtjt dt jd}|ddd |d d d d |ddd|dddd|}t|j d5}tj |}dddn #1swxYwY| di}|j rt|dS|js*tdtjt ddt#|g|jR}|j |jdkrt|dSt|jdd 5}t||ddddS#1swxYwYdS)!NzAUsage error: dependency-groups CLI requires tomli or Python 3.11+)filezHA dependency-groups CLI. Prints out a resolved group, newline-delimited.) description GROUP_NAME*z#The dependency group(s) to resolve.)nargshelpz-fz--pyproject-filezpyproject.tomlzEThe pyproject.toml file. Defaults to trying in the current directory.)defaultrz-oz--outputz#An output file. Defaults to stdout.)rz-lz--list store_truez$List the available dependency groups)actionrrbzdependency-groupszA GROUP_NAME is required -wzutf-8)encoding)rprintsysstderr SystemExitargparseArgumentParser add_argument parse_argsopenpyproject_fileloadgetlistkeysr joinroutput)parserargsfp pyprojectdependency_groups_rawcontents /builddir/build/BUILD/imunify360-venv-2.6.0/opt/imunify360/venv/lib/python3.11/site-packages/pip/_vendor/dependency_groups/__main__.pymainr/s O    mm  $ VF  C&K   T     2    3      D d!4 ( (%BL$$ %%%%%%%%%%%%%%%&MM*=rBB y $))++,, ? (sz::::mmii 5HHHHIIG {dkS00 g $+sW 5 5 5 $ ' # # # # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $s$C33C7:C7G''G+.G+__main__)rN)rr_implementationr _toml_compatrr/__name__r.r6st $$$$$$!!!!!!5$5$5$5$p zDFFFFFr5