ؒe" xddlmZmZmZddlZddlZddlZddlmZm Z m Z m Z m Z ddl mZerddlmZGddeZGdd eZndd lmZd Zd Zd ZdZddefdZej6ej8dej:ddej:ddej:ddej:ddej:ddej:ddej:dddZedk(reyy))absolute_importdivisionprint_functionN) TYPE_CHECKINGDictOptionalCallableIterable)Version)Protocolc$eZdZdZdZdZdZy)_ReadableWritablecyNselfs 4/usr/lib/python3/dist-packages/incremental/update.pyreadz_ReadableWritable.read cyrrrvs rwritez_ReadableWritable.writerrcyrrrs r __enter__z_ReadableWritable.__enter__rrcyrr)rargskwargss r__exit__z_ReadableWritable.__exit__rrN)__name__ __module__ __qualname__rrrr!rrrrrs    rrc6eZdZdZdZdZdZdZdZdZ y) FilePathc||_yr)path)rr(s r__init__zFilePath.__init__ s DIrcyrrrs rchildzFilePath.child#rrcyrrrs risdirzFilePath.isdir&rrcyrrrs risfilezFilePath.isfile)rrcyrrrs r getContentzFilePath.getContent,rrcyrr)rmodes ropenz FilePath.open/rrcyrrrs rwalkz FilePath.walk2rrN) r"r#r$r)r+r-r/r1r4r6rrrr&r&s%       rr&)r&z""" 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__"] ict|}|jdj|j}|j|j}|jr|S|jr|St d)NsrczCan't find under `./src` or `./`. Check the package name is right (note that we expect your package name to be lower cased), or pass it using '--path'.)r&r+lowerr- ValueError)r(packagecwdsrc_dir current_dirs r _findPathr?Isp 4.Cii$$W]]_5G))GMMO,K}}       rci}|jdjd5}t|j|ddd|dS#1swY|dSxYw)N _version.pyr __version__)r+r4execr)r( version_infofs r_existing_versionrG]sZL M " ' ' ,% QVVX|$%  &&%  &&s A  Ac F | stj} |stjj }t |t k7r|jd}|r t|nt| |} |r|s |r|s|r|s|r |r td|r|s|r|s|r |r td|r|s|r|s |r|s|r|s|r |r td|rddl m } t| } | |j}t|j }d}d}t#|dk(r|\}nt#|dk(r|\}}n|\}}}t%|||||j&r|j&dnd|j(r|j(dnd|j*r|j*dnd }n|r-t%||j,t.z |j0d}|} n|r|st| } | j2r>jnnQ/t'1#D%/^^ q!   GUZZ+5u{{A F E$U+  % %**Q. Ak!95;;1MA $U+   NN NN NNQ A   $U+ == EMMA%E GX^^X^^X^^RW X $U+ << D<">v"F $ 34 ZZ\!xxz <<>"  % %oo&ACUVGoo'$.1B1I1I&1QQ'$.1B1B61JJG ///3EF//  # #D$ /1C  // NN6 "X - ^^F #d *QXXZ->->v-F F  & & AFF, - !  ! !=!B $ 34 ] # ( ( -  #**7*VfVn    ! !  s9Z  6Z Z Z r;z--path)defaultz --newversionz--patchT)is_flagz--rcz--postz--devz--createc (t||||||||S)Nr;r(rsrtrurNrOrv)rrs rrunr+s)&      r__main__) __future__rrrclickrYr[typingrrrr r incrementalr typing_extensionsr robjectr&twisted.python.filepathrqrhr?rGprintrcommandargumentoptionrr"rrrrsDA@ DD* H 601   ('$   B J  h% nd+ i& fd# h% gt$ j$'(%&$',&, zEr