+
    Bi                         ^ RI t ^ RIt^ RIt^ RIHt ^ RIHt ^ RIHt ^ RI	H
t
Ht ^ RIHt ^ RIHt ^ RIHt ^ R	IHtHt ^ R
IHtHt ^ RIHt ^ RIHt ] P8                  ! ]4      t ! R R]
4      tR# )    N)Values)
WheelCache)
cmdoptions)RequirementCommandwith_cleanup)SUCCESS)CommandError)get_build_tracker)InstallRequirementcheck_legacy_setup_py_options)
ensure_dirnormalize_path)TempDirectory)buildc                   V   a  ] tR t^t o RtRtV 3R lR lt]V 3R lR l4       tRt	V t
R# )	WheelCommandau  
Build Wheel archives for your requirements and dependencies.

Wheel is a built-package format, and offers the advantage of not
recompiling your software during every install. For more details, see the
wheel docs: https://wheel.readthedocs.io/en/latest/

'pip wheel' uses the build system interface as described here:
https://pip.pypa.io/en/stable/reference/build-system/

z
      %prog [options] <requirement specifier> ...
      %prog [options] -r <requirements file> ...
      %prog [options] [-e] <vcs project url> ...
      %prog [options] [-e] <local project path> ...
      %prog [options] <archive url/path> ...c                   < V ^8  d   QhRR/# )   returnN )format__classdict__s   "A/usr/lib/python3.14/site-packages/pip/_internal/commands/wheel.py__annotate__WheelCommand.__annotate__+   s     9: 9:T 9:    c           	     <   V P                   P                  R RRR\        P                  RR7       V P                   P                  \        P
                  ! 4       4       V P                   P                  \        P                  ! 4       4       V P                   P                  \        P                  ! 4       4       V P                   P                  \        P                  ! 4       4       V P                   P                  \        P                  ! 4       4       V P                   P                  \        P                  ! 4       4       V P                   P                  \        P                  ! 4       4       V P                   P                  \        P                  ! 4       4       V P                   P                  \        P                  ! 4       4       V P                   P                  \        P                  ! 4       4       V P                   P                  \        P                  ! 4       4       V P                   P                  \        P                   ! 4       4       V P                   P                  \        P"                  ! 4       4       V P                   P                  \        P$                  ! 4       4       V P                   P                  RRRR	R
R7       V P                   P                  \        P&                  ! 4       4       V P                   P                  \        P(                  ! 4       4       V P                   P                  \        P*                  ! 4       4       V P                   P                  RRR	RR7       V P                   P                  \        P,                  ! 4       4       \        P.                  ! \        P0                  V P2                  4      pV P2                  P5                  ^ V4       V P2                  P5                  ^ V P                   4       R# )z-wz--wheel-dir	wheel_dirdirzLBuild wheels into <dir>, where the default is the current working directory.)destmetavardefaulthelpz--no-verify	no_verify
store_trueFz%Don't verify if built wheel is valid.)r    actionr"   r#   z--prezYInclude pre-release and development versions. By default, pip only finds stable versions.)r&   r"   r#   N)cmd_opts
add_optionoscurdirr   	no_binaryonly_binaryprefer_binaryno_build_isolation
use_pep517no_use_pep517check_build_depsconstraintseditablerequirementssrcignore_requires_pythonno_depsprogress_barconfig_settingsbuild_optionsglobal_optionsrequire_hashesmake_option_groupindex_groupparserinsert_option_group)self
index_optss   & r   add_optionsWheelCommand.add_options+   s     II- 	! 
	
 	  !5!5!78  !7!7!9:  !9!9!;<  !>!>!@A  !6!6!89  !9!9!;<  !<!<!>?  !7!7!9:  !4!4!67  !8!8!:;  !12  !B!B!DE  !3!3!56  !8!8!:;  8 	! 	
 	  !;!;!=>  !9!9!;<  !:!:!<=  2 	! 	
 	  !:!:!<=11""KK


 	'':6''4==9r   c                <   < V ^8  d   QhRS[ RS[S[,          RS[/# )r   optionsargsr   )r   liststrint)r   r   s   "r   r   r   g   s+     N N6 Nc Ns Nr   c                   V P                  V4      pV P                  W4      p\        VP                  4      Vn        \	        VP                  4       V P                  \        4       4      p\        VP                  '       * R RR7      pV P                  W!WC4      p\        W4       \        VP                  4      pV P                  VVVVVVP                  RV P                  R7      p	V P                  V	VVVVP                   VP"                  R7      p
V P%                  V4       V
P'                  VRR7      p. pVP(                  P+                  4        F9  pVP,                  '       d   V	P/                  V4       K(  VP1                  V4       K;  	  V	P3                  VP(                  P+                  4       4       \5        TTVP6                  '       * VP8                  ;'       g    . VP:                  ;'       g    . R7      w  rV Fs  pVP<                  '       d   VP<                  P,                  '       g   Q hVP>                  '       g   Q h \@        PB                  ! VP>                  VP                  4       Ku  	  \M        V4      ^ 8w  d   \O        R
4      h\P        #   \D         d>   p\F        PI                  RTPJ                  T4       TP1                  T4        R	p?K  R	p?ii ; i)wheelT)deletekindglobally_managedF)temp_build_dirrF   build_trackersessionfinderdownload_diruse_user_site	verbosity)preparerrS   rF   wheel_cacher6   r/   )check_supported_wheels)rX   verifyr:   r;   z Building wheel for %s failed: %sNz"Failed to build one or more wheels))get_default_session_build_package_finderr   r   r   enter_contextr
   r   no_cleanget_requirementsr   r   	cache_dirmake_requirement_preparerrV   make_resolverr6   r/   trace_basic_inforesolver4   valuesis_wheelsave_linked_requirementappend prepare_linked_requirements_morer   r$   r:   r;   linklocal_file_pathshutilcopyOSErrorloggerwarningnamelenr	   r   )rA   rF   rG   rR   rS   rQ   	directoryreqsrX   rW   resolverrequirement_setreqs_to_buildreqbuild_successesbuild_failureses   &&&              r   runWheelCommand.runf   s   **73++G=*7+<+<=7$$%**+<+>?!'''!
	 $$TFD%g4 !2!2311$' **nn 2 	
 %%##*#A#A)) & 
 	f%"**4*M24"//668C|||005$$S)	 9 	11/2N2N2U2U2WX +0#)))!//552"1177R+
' #C888 1 1 111&&&&&+C//1B1BC # ~!#CDD  +6HH
 %%c**+s   +JK#&2KK#r   N)__name__
__module____qualname____firstlineno____doc__usagerC   r   r|   __static_attributes____classdictcell__)r   s   @r   r   r      s2     
0E9: 9:v N Nr   r   ) loggingr)   rl   optparser   pip._internal.cacher   pip._internal.clir   pip._internal.cli.req_commandr   r   pip._internal.cli.status_codesr   pip._internal.exceptionsr	   ,pip._internal.operations.build.build_trackerr
   pip._internal.req.req_installr   r   pip._internal.utils.miscr   r   pip._internal.utils.temp_dirr   pip._internal.wheel_builderr   	getLoggerr~   ro   r   r   r   r   <module>r      sS     	   * ( J 2 1 J @ 6 -			8	$^% ^r   