
    h8                     &    S r SSKrSSKrSSKrS rg)zX
This file provides zest.releaser entrypoints using when releasing new
qrcode versions.
    Nc                 t   U S   S:w  a  g[         R                  R                  [         R                  R                  [         R                  R                  [        5      5      5      n[         R                  R                  USS5      n[        U5       nUR                  5       nSSS5        Sn[        W5       H  u  pgUR                  S5      (       d  M  [        R                  " SU5      n[        U5      S	:  a  ME  US
   U S   :g  nU(       aK  U S   US
'   [        R                  R                  5       R                  S5      US'   SR                  U5      XF'     O   U(       a0  [        US5       nU H  nUR!                  U5        M     SSS5        gg! , (       d  f       N= f! , (       d  f       g= f)z-
Update the version in the manpage document.
nameqrcodeNdoczqr.1Fz.TH z	"([^"]*)"      new_versionz	%-d %b %Y   "w)ospathdirnameabspath__file__joinopen	readlines	enumerate
startswithresplitlendatetimenowstrftimewrite)	database_dirfilenameflineschangedilinepartss	            V/Users/Alptekin/Desktop/izin_takip/venv/lib/python3.13/site-packages/qrcode/release.pyupdate_manpager(      sS    F|xwwrwwrwwx/HIJHww||HeV4H	h1 
 GU#v&&t,u:>(d=11M*E!H((,,.77DE!HxxEH $ (C A  !  ' 
( ! s   F3F)
F&)
F7)__doc__r   r   r   r(        r'   <module>r,      s   
 
 	 r+   