a0bi).jSrSSKrSSKrSSKrSSKrSSKrSSKJr SSK J r SSK J r "SS\ 5r g) zhdistutils.command.register Implements the Distutils 'register' command (register with the repository). N)warn) PyPIRCCommand)logc\rSrSrSr\R SS/-r\R/SQ-rSS4/rSr S r S r S r S r S rSrSrSrSSjrSrg)registerz7register the distribution with the Python package index)list-classifiersNz list the valid Trove classifiers)strictNzBWill stop the registering if the meta-data are not fully compliant)verifyr r checkcg)NTselfs ڟ/builddir/build/BUILDROOT/alt-python313-setuptools-69.0.2-3.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/setuptools/_distutils/command/register.pyregister.#s4cL[R"U5 SUlSUlg)Nr)rinitialize_optionslist_classifiersr rs rrregister.initialize_options%s((. ! rc[R"U5 SUR4SS.nXRRS'g)Nr)r)r restructuredtextr )rfinalize_optionsr distributioncommand_options)r check_optionss rrregister.finalize_options*s?&&t,"4;;/ / 6C))'2rc<UR5 UR5 UR5HnURU5 M UR(aUR 5 gUR (aUR5 gUR5 gN) r _set_configget_sub_commands run_commanddry_runverify_metadatar classifiers send_metadata)rcmd_names rrun register.run3ss  --/H   X &0 <<  "  " "        rc[S[5 URRS5nUR 5 UR UlSUlUR5 g)zDeprecated API.zVdistutils.command.register.check_metadata is deprecated; use the check command insteadr rN)rDeprecationWarningrget_command_objensure_finalizedr rr,)rr s rcheck_metadataregister.check_metadataBsR  ,  !!11':  {{ !" rcHUR5nU0:wa0USUlUSUlUSUlUSUlSUlg URSUR 4;a[SUR-5eURS:XaUR UlSUlg ) z0Reads the configuration file and set attributes.usernamepassword repositoryrealmTpypiz%s not found in .pypircFN) _read_pypircr5r6r7r8 has_configDEFAULT_REPOSITORY ValueError)rconfigs rr$register._set_configOs""$ R<":.DM":.DM$\2DODJ"DOvt/F/F&GG !:T__!LMM&("&"9"9#DOrcURS-n[RRU5n[R "UR U55 g)z.Fetch the list of classifiers from the server.z?:action=list_classifiersN)r7urllibrequesturlopenrinfo_read_pypi_response)rurlresponses rr)register.classifiers_s<oo ;;>>))#. ))(34rcvURURS55up[R"SX5 g)z?#" S= .h"??<8h>>113D<<((9!--2s]v&D>@ @DL @4 +d7m"DO6l$\2V 6llz"d9o5z*'.|'DD$z**y/&-ool&CDOy// #tI6')D$&*DO=>z"d9o57m %l 3W 7mm..t4LDs{3TB=>UV s]/0DDM7m %&< =W 7mm..t4LD HH/ > rcURRn0SU_SS_SUR5_SUR5_SUR 5_SUR 5_SUR 5_S UR5_S UR5_S UR5_S UR5_S UR5_SUR5_SUR5_SUR5_SUR5_SUR!5_nUS(dUS(d US(aSUS'U$)Nr[metadata_versionz1.0r]versionsummary home_pageauthor author_emaillicense descriptionkeywordsplatformr) download_urlprovidesrequires obsoletesz1.1)rmetadataget_name get_versionget_descriptionget_url get_contactget_contact_email get_licenceget_long_description get_keywords get_platformsget_classifiersget_download_url get_provides get_requires get_obsoletes)ractionmetarus rrLregister.build_post_datas  )) v   DMMO  t'')  t++-     d&&(  D224  t'')  4446  ))+  **,  4//1  D113 ))+! " ))+# $ ++-% (  tJ/4 3D',D# $ rNcSU;a=URSRUSUR5[R5 SnSU-nUS-n[ R "5nUR5Hupx[U5[/5[S54;aU/nUHzn[U5nURU5 URSU-5 URS5 URU5 U(dM^US S :XdMiURS 5 M| M URU5 URS 5 UR5RS 5nS U-[[U55S.n [RR!URXi5n [RR#[RR%US95n SnU R'U 5n UR((aUR+U 5nSn UR((a4S R;SUS45nURU[R5 U $![R,R.aMn UR((aU R0R35nU R4U R64n Sn A NSn A f[R,R8an S[U 54n Sn A NSn A ff=f)z9Post a query to the server, and return a string response.r]zRegistering {} to {}z3--------------GHSKFJDLGDS7543FJKLFHRE75642756743254z --z--rz* Content-Disposition: form-data; name="%s"z   zutf-8z/multipart/form-data; boundary=%s; charset=utf-8)z Content-typezContent-length) password_mgrrS)rUOKNizK---------------------------------------------------------------------------)rcrmr7rdreioStringIOitemstypestrwritegetvalueencodelenrArBRequest build_openerHTTPBasicAuthHandleropen show_responserEerror HTTPErrorfpreadrMmsgURLErrorjoin)rrursboundary sep_boundary end_boundarybodykeyvalueheadersreqopenerrNers rrKregister.post_to_servers] T> MM&--d6lDOOL   I( #d* {{}**,JCE{48T"X"66E  <( H3NO 6" 5!5U2Y$.JJt$ ' <  4}}%%g.N!#d)n  nn$$T__dD,, NN / /T / B  [[%F!!//7F   ))XtX67C MM#w|| , ||%% #!!ttyy{VVQUU]F||$$ !#a&[F !s%&I""LAK!L) K;;L)r;rr6r8r7r r5r#)__name__ __module__ __qualname____firstlineno__rr user_optionsboolean_options sub_commandsrrr,r2r$r)r(r*rLrK__static_attributes__rrrrrsKK --F 1L$337O /01L C ! $ 5 ; ?B88rr)__doc__rhrrd urllib.parserAurllib.requestwarningsrcorerdistutils._logrrrrrrs2  m}mr