
    h                        S SK JrJrJr  S SKrS SKrS SKrS SKJrJ	r	J
r
  S SKJrJrJr  SrSrSS\4S jr\R&                  " 5       \R(                  " S5      \R*                  " S	SS
9\R*                  " SSS
9\R*                  " SSS9\R*                  " SSS9\R*                  " SSS9\R*                  " SSS9\R*                  " SSS9S 5       5       5       5       5       5       5       5       5       r\S:X  a  \" 5         gg)    )absolute_importdivisionprint_functionN)DictOptionalCallable)Version	_findPath_existing_versionz"""
Provides {package} version information.
"""

# This file is auto-generated! Do not edit!
# Use `python -m incremental.update {package}` to change this file.

from incremental import Version

__version__ = {version_repr}
__all__ = ["__version__"]
i  c           
      
   U	(       d  [         R                  n	U(       d  [        R                  R	                  5       nU(       d  [        U	" 5       U 5      nU(       a  U(       d*  U(       a  U(       d  U(       a  U(       d  U(       a  U(       a  [        S5      eU(       a  U(       d  U(       a  U(       d  U(       a  U(       a  [        S5      eU(       a  U(       d8  U(       a  U(       d*  U(       a  U(       d  U(       a  U(       d  U(       a  U(       a  [        S5      e[         R                  R                  US5      nU(       a  SSK	J
n  [        U5      nU" U5      R                  n[        UR                  5      nSnSn[        U5      S:X  a  Uu  nO[        U5      S:X  a  Uu  nnOUu  nnn[!        U UUUUR"                  (       a  UR"                  S   OS UR$                  (       a  UR$                  S   OS UR&                  (       a  UR&                  S   OS S	9nGO(U(       a,  [!        XR(                  [*        -
  UR,                  S5      nUnGOU(       a  U(       d  [        U5      nUR.                  (       a<  [!        U UR0                  UR2                  UR4                  UR.                  S-   5      nGO[!        XR(                  [*        -
  UR,                  SS5      nGOdU(       aF  [        U5      n[!        U UR0                  UR2                  UR4                  S-   U(       a  SOS 5      nGOU(       aU  [        U5      nUR$                  c  SnOUR$                  S-   n[!        XR0                  UR2                  UR4                  US
9nOU(       aa  [        U5      nUR&                  c  SnOUR&                  S-   n[!        U UR0                  UR2                  UR4                  UR.                  US9nOS[        U5      nUR.                  (       a,  [!        XR0                  UR2                  UR4                  5      nO[        S5      e[7        [!        U SSS5      5      R9                  S5      S   R;                  SS5      nUR=                  S5      n[7        U5      R9                  S5      S   R;                  SS5      nUR=                  S5      n[7        U5      R9                  S5      S   R;                  SS5      nUR=                  S5      nU
" SUR?                  5       -  5        [         R@                  " U5       GH  u  nnnU GH  n[         R                  R                  UU5      n [C        U S5       n!U!RE                  5       n"S S S 5        W"n#UR.                  (       a  U#R;                  UU5      n#U#R;                  U R=                  S5      S-   UR?                  5       R=                  S5      -   U R=                  S5      S-   UR?                  5       R=                  S5      -   5      n#U#R;                  UU5      n#U#R;                  UR;                  SS5      U5      n#U#R;                  U R=                  S5      S-   U R=                  S5      S-   UR?                  5       R=                  S5      -   5      n#U#U":w  d  GMw  U
" SU < 35        [C        U S5       n!U!RG                  U#5        S S S 5        GM     GM     U
" SU< 35        [C        US5       n!U!RG                  [H        RK                  U US9R=                  S5      5        S S S 5        g ! , (       d  f       GN= f! , (       d  f       GM)  = f! , (       d  f       g = f)NzOnly give --newversionzOnly give --devzOnly give --createz_version.pyr   )parse_version      )release_candidatepostdev)r   )r   z6You need to issue a rc before updating the major/minorNEXT#'"utf8zUpdating codebase to %srb       '   "s    NEXTz	Updating wb)packageversion_repr)&osgetcwddatetimedatetodayr
   
ValueErrorpathjoinpkg_resourcesr   r   _versionlistreleaselenr	   prer   r   year_YEAR_STARTmonthr   majorminormicroreprsplitreplaceencodepublicwalkopenreadwrite_VERSIONPY_TEMPLATEformat)$r   r%   
newversionpatchrcr   r   create_date_getcwd_printversionpathr   existing
st_versionr*   r1   r2   r0   v_post_dev	NEXT_reprNEXT_repr_bytesr   version_repr_bytesexisting_version_reprexisting_version_repr_bytesdirpathdirnames	filenamesfilenamefilepathforiginal_contentcontents$                                       Y/root/1688_scrapy/alibaba-scraper/venv/lib/python3.13/site-packages/incremental/update.py_runrY      s    ))##%G, 	122
ucd*++ 	-..'',,t]3K/$[1":.77
z))*w<1HU\Q"LE5")E5%3=>>jnnQ/t'1#D%/^^
q!
 
GZZ+5u{{AF	E$[1%%**Q.A k!95;;1MA	$[1NNNNNNQA
 
$[1== EMMA%EG^^X^^X^^RWX	$[1<<D<<!#DNNNNNN&&
 %[1%%PAUVVWWfa34::3?BJJ3PSTI&&v.O7==%a(00c:L%,,V4 N005a8@@cJ"7">">v"F
$
34(*$9!Hww||GX6Hh%#$668  &&G ))!///1C "//^^F+d2X__5F5M5Mf5UU^^F+d2QXXZ5F5Fv5NN ooo7IJGoo''d35GG
 oov&1'$.1B1B61JJG
 **23(D)QGGG$ *)= " )6D K)*	k4	 A	#**7*VfVn	
 
!	 A &%8 *) 
!	 s$   8]]!3]4
]!
]14
^r   z--path)defaultz--newversionz--patchT)is_flagz--rcz--postz--devz--createc                 "    [        U UUUUUUUS9$ )Nr   r%   r>   r?   r@   r   r   rA   )rY   r]   s           rX   runr^      s)    & 	 	    __main__)
__future__r   r   r   clickr   r!   typingr   r   r   incrementalr	   r
   r   r<   r.   printrY   commandargumentoptionr^   __name__ r_   rX   <module>rk      s   A @  	  + + = =   A
H 	h%nd+i&fd#h%gt$j$' ( % & $ ' , &  , zE r_   