h SrSSKJr SSKrSSKrSSKJr SSKJrJ r SSK J r SSK J r Jr SS KJr \(aSS KJr OS rS r"S S\\\\\445r"SS\ 5rg)zidistutils.command.bdist Implements the Distutils 'bdist' command (create a built [binary] distribution).) annotationsN)Callable) TYPE_CHECKINGClassVar)Command)DistutilsOptionErrorDistutilsPlatformError) get_platform) deprecatedcS$)NcU$)N)fns E/usr/lib/python3/dist-packages/setuptools/_distutils/command/bdist.pydeprecated..s"r)messages rr r srcSSKJn [RVs/sHnSU-S[RUS4PM! nnU"U5nUR S5 gs snf)zAPrint list of available formats (arguments to "--format" option).r) FancyGetoptformats=Nz'List of available distribution formats:) fancy_getoptrbdistformat_commands print_help)rformatformatspretty_printers r show_formatsr!si*+++F f dE$9$9&$A!$DE+ !)NGH s&Ac4\rSrSr\"S5SSj5rSrg) ListCompat%4format_commands is now a dict. append is deprecated.c8[R"S[SS9 g)Nr%r) stacklevel)warningswarnDeprecationWarning)selfitems rappendListCompat.append's B  rrN)r,objectreturnNone)__name__ __module__ __qualname____firstlineno__r r-__static_attributes__rrrr#r#%sFG H rr#c \rSrSr%SrSSSS\"5S34SS S S S /rS /rS\S'SSS\ 4/r S\S'Sr S\S'SSS.r S\S'\ "SSSS S!S"S#S$.5r\rS%rS)S&jrS)S'jrS(rg)*r0z$create a built (binary) distribution)z bdist-base=bz4temporary directory for creating built distributionsz plat-name=pz8platform name to embed in generated filenames [default: ])rNz/formats for distribution (comma-separated list))z dist-dir=dz=directory to put final built distributions in [default: dist]) skip-buildNz2skip rebuilding everything (for testing/debugging))zowner=uz@Owner name used when creating a tar file [default: current user])zgroup=gzAGroup name used when creating a tar file [default: current group]r=zClassVar[list[str]]boolean_optionsz help-formatsNz$lists available distribution formatszAClassVar[list[tuple[str, str | None, str, Callable[[], object]]]] help_options) bdist_rpmzClassVar[tuple[str, ...]]no_format_optiongztarzip)posixntzClassVar[dict[str, str]]default_format)rBzRPM distribution) bdist_dumbzgzip'ed tar file)rIzbzip2'ed tar file)rIzxz'ed tar file)rIzcompressed tar file)rIztar file)rIzZIP file)rpmrDbztarxztarztartarrEcfSUlSUlSUlSUlSUlSUlSUlg)NF) bdist_base plat_namerdist_dir skip_buildgroupowner)r+s rinitialize_optionsbdist.initialize_optionsis3    rcVURcAUR(a[5UlO URS5RUlURcMURS5R n[ RRUSUR-5UlURS5 URc$UR[ R/Ul URcSUlgg![a [S[ R35ef=f)Nbuildzbdist.rz9don't know how to create built distributions on platform dist)rQrSr get_finalized_commandrP build_baseospathjoinensure_string_listrrHnameKeyErrorr rR)r+r\s rfinalize_optionsbdist.finalize_optionsrs >> !!-!%!;!;G!D!N!N ?? "33G<GGJ ggll:x$..7PQDO  * <<   $ 3 3BGG <=  == "DM !  ,##%77)- s #D'D(c/nURH%nURURUS5 M' [ [ UR55HnXnURU5nX@R;aURUUl US:Xa"URUl URUl XAUS-S;aSUl URU5 M g![a [ SUS35ef=f)Nrzinvalid format ''rIrT)rr-rrbr rangelenreinitialize_commandrCrrUrT keep_temp run_command)r+commandsricmd_namesub_cmds rrun bdist.runsllF I 4 4V O(9 E|TWLS 3A/@:A/NN,N!03415))"O%N#8'rr)__doc__ __future__rr]r(collections.abcrtypingrrcorererrorsr r utilr typing_extensionsr r!dictstrtupler#rrrrrsa # $*A, I c5c?*+ w'Gw'r