+
    êh‚H  ã                  ó4  a € 0 t $ R t^ RIHt ^ RIt^ RIt^ RIt^ RIt^ RIt^ RI	t	^ RI
t
^ RIt^ RIt^ RIHtHtHt ^ RIHt ^ RIHt ^ RIHt ^ RIHt R]
P2                  9   tR	 tR
RRRRR./tR]: R2t]P<                  R 4       tR t ]!! ]"! ]. RBO4      4      t#RR.RR.3RR.. RCO3RRR.R.3R. RDOR.3RR.. 3RR .R!.3R". REOR#.3R$R%R&.R'.3R(. RFO. 3R). RGOR*R+.3R,R-R... RHO3R/. RIOR0.3R1R2.. RJO3.t$R3]%R4&    ]PL                  PO                  R5 ]$ 4       4      t(]PR                  ! ](R67      R7 4       t*]PL                  PO                  R8 ]$ 4       4      t+]PR                  ! ]+R67      R9 4       t,R: t-R; t. ! R< R=4      t/ ! R> R?]/4      t0 ! R@ RA]/4      t1R# )Kzsdist tests)ÚannotationsN)ÚFileListÚegg_infoÚtranslate_pattern)ÚDistribution)ÚDALS)Úlog)ÚDistutilsTemplateErrorÚ__pypy__c                óB   € V P                  R\        P                  4      # )z"Converts '/' in a string to os.sepÚ/)ÚreplaceÚosÚsep)Úss   &Ú@/usr/lib/python3/dist-packages/setuptools/tests/test_manifest.pyÚmake_local_pathr      s   € à�9‰9�Sœ"Ÿ&™&Ó!Ð!ó    ÚnameÚappÚversionz0.0Úpackagesz&from setuptools import setup

setup(**z)
c               #  ó2  "  € \         P                  \         P                  r\        P                  ! 4       \        P                  ! 4       u\         n        \         n         R x € Wu\         n        \         n        R #   Yu\         n        \         n        i ; i5i©N)ÚsysÚstdoutÚstderrÚioÚStringIO)Ú
old_stdoutÚ
old_stderrs     r   Úquietr!   ,   sT   é € ä ŸZ™Z¬¯©�
ÜŸ[š[›]¬B¯KªK«MÐ„C„J””
ð8Ûà!+ÐŒŒ
”C–Jø ÐŒŒ
”C•Jüs   ‚ABÁ A< Á$BÁ<BÂBc                ó:   € \        V R 4      P                  4        R# )ÚwbN)ÚopenÚclose)Úfilenames   &r   Útouchr'   6   s   € Üˆ�4Ó×ÑÖ r   ÚfooÚbarÚfoobarúfoo/barz*.txtzfoo.txtzbar.txtzfoo/foo.txtz	dir/*.txtznotdir/foo.txtz*/*.pyzbin/start.pyzdocs/page-?.txtzdocs/page-9.txtzdocs/page-10.txtz
foo/**/barzfoo/abarzfoo/**zfoo/bar/bing.pyzfoo/xz/foo/xz**zpre[one]postÚprepostÚ
preonepostzhello[!one]worldÚhelloxworldÚhelloyworldz
[]one].txtzone].txtzfoo[!]one]barÚfooybarz&list[tuple[str, list[str], list[str]]]Útranslate_specsc              #  óh   "  € T F(  w  rp\        \        P                  ! V4      V4      x € K*  	  R # 5ir   ©ÚzipÚ	itertoolsÚrepeat©Ú.0ÚpatternÚmatchesÚ
mismatchess   &   r   Ú	<genexpr>r<   €   s1   é € ð -á(7Ñ$ˆ˜*ô Œ	×Ò˜Ó! 7×+Ð+Û(7ùó   ‚02)Úparamsc                ó6   € \        \        V P                  4      # r   ©Úmapr   Úparam©Úrequests   &r   Úpattern_matchrE   †   ó   € äŒ §¡Ó.Ð.r   c              #  óh   "  € T F(  w  rp\        \        P                  ! V4      V4      x € K*  	  R # 5ir   r3   r7   s   &   r   r<   r<   ‹   s1   é € ð 0á(7Ñ$ˆ˜*ô Œ	×Ò˜Ó! :×.Ð.Û(7ùr=   c                ó6   € \        \        V P                  4      # r   r@   rC   s   &r   Úpattern_mismatchrI   ‘   rF   r   c                óR   € V w  r\        V4      P                  V4      '       g   Q hR # r   ©r   Úmatch)rE   r9   Útargets   &  r   Útest_translated_pattern_matchrN   –   s%   € Ø#�O€GÜ˜WÓ%×+Ñ+¨F×3Ò3Ð3Ò3r   c                óR   € V w  r\        V4      P                  V4      '       d   Q hR # r   rK   )rI   r9   rM   s   &  r   Ú test_translated_pattern_mismatchrP   ›   s(   € Ø&�O€GÜ  Ó)×/Ñ/°×7Ò7Ð7Ð7Ñ7r   c                  ó"   € ] tR t^ tR tR tRtR# )ÚTempDirTestCasec                	ó®   € \         P                  ! 4       V n        \        P                  ! 4       V n        \        P                  ! V P                  4       R # r   )ÚtempfileÚmkdtempÚtemp_dirr   ÚgetcwdÚold_cwdÚchdir©ÚselfÚmethods   &&r   Úsetup_methodÚTempDirTestCase.setup_method¡   s/   € Ü ×(Ò(Ó*ˆŒÜ—y’y“{ˆŒÜ
�Š�—‘Ör   c                	ó†   € \         P                  ! V P                  4       \        P                  ! V P
                  4       R # r   )r   rY   rX   ÚshutilÚrmtreerV   rZ   s   &&r   Úteardown_methodÚTempDirTestCase.teardown_method¦   s"   € Ü
�Š�—‘ÔÜ�Š�d—m‘mÖ$r   )rX   rV   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r]   rb   Ú__static_attributes__© r   r   rR   rR       s   † ò ö
%r   rR   c                  óp   a € ] tR t^«tV 3R ltR tR tR tR tR t	R t
R tR	 tR
 tR tR tR tRtV ;t# )ÚTestManifestTestc                	ó  <€ \         SV `  V4       \        \        P                  P                  V P                  R 4      RRR7      pVP                  \        4       VP                  4         R F6  p\        \        P                  P                  V P                  V4      4       K8  	  \        P                  P                  V P                  R4      p\        P                  ! V4       R F+  p\        \        P                  P                  WC4      4       K-  	  \        P                  P                  VR4      p\        P                  ! V4       R	 F+  p\        \        P                  P                  WS4      4       K-  	  R# )
úsetup.pyÚwúutf-8©Úencodingr   ÚstaticN)ú
README.rstú.hidden.rstútesting.rstÚLICENSE)z__init__.pyúa.txtúb.txtzc.rst)zapp.jsz
app.js.mapzapp.csszapp.css.map)Úsuperr]   r$   r   ÚpathÚjoinrV   ÚwriteÚSETUP_PYr%   r'   Úmkdir)r[   r\   ÚfÚfnameÚtest_pkgrr   Ú	__class__s   &&    €r   r]   ÚTestManifestTest.setup_method¬   sü   ø€ Ü‰Ñ˜VÔ$ä”—‘—‘˜dŸm™m¨ZÓ8¸#ÈÔPˆØ	�‰”ÔØ	�‰Œ	ð	ó$ MˆEÜ”"—'‘'—,‘,˜tŸ}™}¨eÓ4Ö5ñ Mô —7‘7—<‘< §¡¨uÓ5ˆÜ
�Š�ÔÛ?ˆEÜ”"—'‘'—,‘,˜xÓ/Ö0ñ @ô —‘—‘˜h¨Ó1ˆÜ
�Š�ÔÛGˆEÜ”"—'‘'—,‘,˜vÓ-Ö.ó Hr   c                óô   € \         P                  P                  V P                  R4      p\	        VRRR7      ;_uu_ 4       pVP                  \        V4      4       RRR4       R#   + '       g   i     R# ; i)zWrite a MANIFEST.in.úMANIFEST.inrn   ro   rp   N)r   rz   r{   rV   r$   r|   r   )r[   ÚcontentsÚmanifestr   s   &&  r   Úmake_manifestÚTestManifestTest.make_manifestÓ   sJ   € ä—7‘7—<‘< §¡¨}Ó=ˆÜ�(˜C¨'×2Õ2°aØ�G‰G”D˜“NÔ#÷ 3×2×2Ò2ús   ÁA&Á&A7	c                óÂ   € \        \        4      pRVn        \        V4      pVP	                  4        VP                  4        \        VP                  P                  4      # )z7Run egg_info and get all the files to include, as a setrm   )	r   ÚSETUP_ATTRSÚscript_namer   Úensure_finalizedÚrunÚsetÚfilelistÚfiles)r[   ÚdistÚcmds   &  r   Ú	get_filesÚTestManifestTest.get_filesÙ   sG   € äœKÓ(ˆØ%ˆÔÜ�t‹nˆØ×ÑÔà�‰Œ	ä�3—<‘<×%Ñ%Ó&Ð&r   c                ó^   € \         \        R.4      ,
          V P                  4       8X  g   Q hR# )z=Check a missing MANIFEST.in includes only the standard files.r…   N)Údefault_filesr�   r”   ©r[   s   &r   Útest_no_manifestÚ!TestManifestTest.test_no_manifestä   s#   € ä¤ ] OÓ 4Õ4¸¿¹Ó9IÔIÐIÒIr   c                ó^   € V P                  R4       \        V P                  4       8X  g   Q hR# )z<Check an empty MANIFEST.in includes only the standard files.Ú N)rˆ   r—   r”   r˜   s   &r   Útest_empty_filesÚ!TestManifestTest.test_empty_filesè   s%   € à×Ñ˜2ÔÜ §¡Ó 0Ô0Ð0Ò0r   c                ó„   € V P                  R4       \        \        RR.4      ,          pWP                  4       8X  g   Q hR# )z,Include extra rst files in the project root.zinclude *.rstru   rt   N)rˆ   r—   r�   r”   )r[   r‘   s   & r   Útest_includeÚTestManifestTest.test_includeí   s7   € à×Ñ˜?Ô+Ü¤ ]°MÐ$BÓ CÕCˆØŸ™Ó(Ô(Ð(Ò(r   c                óš   € \         pV P                  R4       \        \        V! R4      .4      ,          pW P	                  4       8X  g   Q hR# )z0Include everything in app/ except the text fileszE
            include app/*
            exclude app/*.txt
            ú	app/c.rstN©r   rˆ   r—   r�   r”   ©r[   Úmlr‘   s   &  r   Útest_excludeÚTestManifestTest.test_excludeó   sE   € äˆØ×Ñðô	
ô ¤¡R¨£_Ð$5Ó 6Õ6ˆØŸ™Ó(Ô(Ð(Ò(r   c                óà   € \         pV P                  R4       \        \        V! R4      V! R4      V! R4      V! R4      V! R4      V! R4      .4      ,          pW P	                  4       8X  g   Q hR# )	zInclude with multiple patterns.zinclude app/*.txt app/static/*ú	app/a.txtú	app/b.txtúapp/static/app.jsúapp/static/app.js.mapúapp/static/app.cssúapp/static/app.css.mapNr¤   r¥   s   &  r   Útest_include_multipleÚ&TestManifestTest.test_include_multipleÿ   ss   € äˆØ×ÑÐ;Ô<Ü¤Ùˆ{‹OÙˆ{‹OÙÐ"Ó#ÙÐ&Ó'ÙÐ#Ó$ÙÐ'Ó(ð%
ó !õ ˆð Ÿ™Ó(Ô(Ð(Ò(r   c           	     óÄ   € \         pV P                  R4       \        \        V! R4      V! R4      V! R4      V! R4      .4      ,          pW P	                  4       8X  g   Q hR# )ú(Include the whole app/static/ directory.zgraft app/staticr¬   r­   r®   r¯   Nr¤   r¥   s   &  r   Ú
test_graftÚTestManifestTest.test_graft  se   € äˆØ×ÑÐ-Ô.Ü¤ÙÐ"Ó#ÙÐ&Ó'ÙÐ#Ó$ÙÐ'Ó(ð	%
ó !õ ˆð Ÿ™Ó(Ô(Ð(Ò(r   c           	     óÄ   € \         pV P                  R4       \        \        V! R4      V! R4      V! R4      V! R4      .4      ,          pW P	                  4       8X  g   Q hR# )r³   zgraft */staticr¬   r­   r®   r¯   Nr¤   r¥   s   &  r   Útest_graft_glob_syntaxÚ'TestManifestTest.test_graft_glob_syntax  se   € äˆØ×ÑÐ+Ô,Ü¤ÙÐ"Ó#ÙÐ&Ó'ÙÐ#Ó$ÙÐ'Ó(ð	%
ó !õ ˆð Ÿ™Ó(Ô(Ð(Ò(r   c                ó¨   € \         pV P                  R4       \        \        V! R4      V! R4      .4      ,          pW P	                  4       8X  g   Q hR# )z'Exclude all *.map files in the project.zK
            graft app/static
            global-exclude *.map
            r¬   r®   Nr¤   r¥   s   &  r   Útest_graft_global_excludeÚ*TestManifestTest.test_graft_global_exclude%  sO   € äˆØ×Ñðô	
ô ¤¡RÐ(;Ó%<¹bÐAUÓ>VÐ$WÓ XÕXˆØŸ™Ó(Ô(Ð(Ò(r   c           
     óº   € \         pV P                  R4       \        \        RRV! R4      V! R4      V! R4      .4      ,          pW P	                  4       8X  g   Q hR# )z;Include all *.rst, *.js, and *.css files in the whole tree.z9
            global-include *.rst *.js *.css
            rt   ru   r£   r¬   r®   Nr¤   r¥   s   &  r   Útest_global_includeÚ$TestManifestTest.test_global_include1  sf   € äˆØ×Ñðô	
ô
 ¤ØØÙˆ{‹OÙÐ"Ó#ÙÐ#Ó$ð%
ó !õ ˆð Ÿ™Ó(Ô(Ð(Ò(r   c                ó¶   € \         pV P                  R4       \        \        V! R4      V! R4      V! R4      .4      ,          pW P	                  4       8X  g   Q hR# )z@Include all files in app/, except for the whole app/static/ dir.z@
            graft app
            prune app/static
            rª   r«   r£   Nr¤   r¥   s   &  r   Útest_graft_pruneÚ!TestManifestTest.test_graft_pruneB  sQ   € äˆØ×Ñðô	
ô ¤¡R¨£_±b¸³oÁrÈ+ÃÐ$WÓ XÕXˆØŸ™Ó(Ô(Ð(Ò(r   ri   )rd   re   rf   rg   r]   rˆ   r”   r™   r�   r    r§   r°   r´   r·   rº   r½   rÀ   rh   Ú__classcell__)r‚   s   @r   rk   rk   «   sK   ø† õ%/òN$ò	'òJò1ò
)ò
)ò)ò
)ò
)ò
)ò)÷"
)ð 
)r   rk   c                  óÒ   € ] tR tRtRt]P                  ! ]P                  ! R4      R8H  R7      R 4       t	R t
R tR	 tR
 tR tR tR tR tR tR tR tR tR tR tR tR tRtR# )ÚTestFileListTestiO  z‰
A copy of the relevant bits of distutils/tests/test_filelist.py,
to ensure setuptools' version of FileList keeps parity with distutils.
ÚSETUPTOOLS_USE_DISTUTILSÚstdlib)Úautousec                óV   a€ V3R lpVP                  \        P                  RV4       R# )z Account for stdlib compatibilityc           	     óž   <€ \         P                  ! 4       p\        P                  ! R VR^ W#V4      pSP                  P                  V4       R# )Ú	distutilsrœ   N)r   Úexc_infoÚloggingÚ	LogRecordÚrecordsÚappend)Ú_loggerÚlevelÚmsgÚargsÚexcÚrecÚcaplogs   &&&&  €r   Ú_logÚ2TestFileListTest._compat_record_logs.<locals>._logY  s:   ø€ Ü—,’,“.ˆCÜ×#Ò# K°¸¸A¸sÈ#ÓNˆCØ�N‰N×!Ñ! #Ö&r   r×   N)Úsetattrr   ÚLog)r[   ÚmonkeypatchrÖ   r×   s   &&f r   Ú_compat_record_logsÚ$TestFileListTest._compat_record_logsU  s    ø€ õ	'ð
 	×ÑœCŸG™G V¨TÖ2r   c                	óh   € VP                    Uu. uF  q3P                  V9   g   K  VNK  	  up# u upi r   )rÎ   Úlevelno)r[   rÖ   ÚlevelsÚrs   &&* r   Úget_recordsÚTestFileListTest.get_records`  s)   € Ø!Ÿ>š>ÓA™>�a¯Y©Y¸&Ñ-@—�™>ÑAÐAùÒAs   �/¦/c                	ót   € V P                  V\        P                  4      . 8X  g   Q hVP                  4        R # r   )râ   r   ÚWARNÚclear©r[   rÖ   s   &&r   ÚassertNoWarningsÚ!TestFileListTest.assertNoWarningsc  s*   € Ø×Ñ ¬¯©Ó1°RÔ7Ð7Ð7Ø�‰Žr   c                	óò   € \         '       d+   VP                  '       g   \        P                  ! R 4       R# \	        V P                  V\        P                  4      4      ^ 8”  g   Q hVP                  4        R# )z'caplog checks may not work well in PyPyN)	ÚIS_PYPYrÎ   ÚpytestÚxfailÚlenrâ   r   rå   ræ   rç   s   &&r   ÚassertWarningsÚTestFileListTest.assertWarningsg  sI   € ß‹7˜6Ÿ>Ÿ>˜>Ü�LŠLÐBÖCä�t×'Ñ'¨´·±Ó9Ó:¸QÔ>Ð>Ð>Ø�L‰LŽNr   c                	óô   € V Fq  p\         P                  P                  V P                  V4      p\         P                  P	                  V4      w  r4\         P
                  ! VR R7       \        V4       Ks  	  R# )T)Úexist_okN)r   rz   r{   rV   ÚsplitÚmakedirsr'   )r[   r‘   ÚfileÚdirnameÚ	_basenames   &&   r   Ú
make_filesÚTestFileListTest.make_filesn  sN   € ÛˆDÜ—7‘7—<‘< §¡¨tÓ4ˆDÜ!#§¡§¡¨tÓ!4ÑˆGÜ�KŠK˜¨$Õ/Ü�$ŽKó	 r   c                	óþ  € \        4       p\        pV P                  R RRRRV! R4      V! R4      V! R4      V! R4      V! R	4      V! R
4      V! R4      V! R4      V! R4      V! R4      .4       \        R4      pVP	                  R4       F  pV'       g   K  VP                  V4       K   	  RRRV! R4      V! R4      V! R4      V! R
4      V! R4      V! R4      .	pVP                  4        VP                  V8X  g   Q hR# )zfoo.tmpÚokÚxozfour.txtzbuildout.cfgz.hg/last-message.txtzglobal/one.txtzglobal/two.txtzglobal/files.xzglobal/here.tmpzf/o/f.oozdir/graft-onezdir/dir2/graft2zdir3/okzdir3/sub/ok.txta6          include ok
        include xo
        exclude xo
        include foo.tmp
        include buildout.cfg
        global-include *.x
        global-include *.txt
        global-exclude *.tmp
        recursive-include f *.oo
        recursive-exclude global *.x
        graft dir
        prune dir3
        Ú
N)r   r   rø   r   ró   Úprocess_template_lineÚsortr‘   )r[   Ú	file_listr¦   ÚMANIFEST_INÚlineÚwanteds   &     r   Útest_process_template_lineÚ+TestFileListTest.test_process_template_lineu  s&  € ä“Jˆ	Üˆð 	�‰ØØØØØñ Ð%Ó&ÙÐÓ ÙÐÓ ÙÐÓ ÙÐ Ó!Ùˆz‹NÙˆÓÙÐ Ó!Ùˆy‹MÙÐ Ó!ð#
ô 	ô( ðó
ˆð"  ×%Ñ% dÖ+ˆDßÙØ×+Ñ+¨DÖ1ñ ,ð ØØÙÐ%Ó&ÙˆÓÙÐ Ó!Ùˆz‹NÙÐÓ ÙÐÓ ð

ˆð 	�‰ÔØ�‰ &Ô(Ð(Ò(r   c                	ó4  € \        4       pVP                  R 4      '       d   Q h\        4       pRR.Vn        VP                  R 4      '       g   Q h\        4       pRR.Vn        VP                  R 4       VP                  4        VP                  R.8X  g   Q hR# )ú*.pyúa.pyzb.pyrw   N)r   Úexclude_patternr‘   rÿ   ©r[   r   s   & r   Útest_exclude_patternÚ%TestFileListTest.test_exclude_pattern´  s�   € ä“Jˆ	Ø×,Ñ,¨V×4Ò4Ð4Ð4ô “Jˆ	Ø! 6Ð*ˆ	ŒØ×(Ñ(¨×0Ò0Ð0Ð0ô “Jˆ	Ø! 7Ð+ˆ	ŒØ×!Ñ! &Ô)Ø�‰ÔØ�‰ 7 )Ô+Ð+Ò+r   c                	ó€  € \        4       pV P                  . 4       VP                  R 4      '       d   Q h\        4       pV P                  RR.4       VP                  R 4      '       g   Q h\        4       pV P                  RR.4       VP                  R4       VP                  4        VP                  RR.8X  g   Q hR# )r  r  rx   Ú*N)r   rø   Úinclude_patternrÿ   r‘   r
  s   & r   Útest_include_patternÚ%TestFileListTest.test_include_patternÅ  s¦   € ä“Jˆ	Ø�‰˜ÔØ×,Ñ,¨V×4Ò4Ð4Ð4ô “Jˆ	Ø�‰˜ Ð)Ô*Ø×(Ñ(¨×0Ò0Ð0Ð0ô “Jˆ	Ø�‰˜ Ð)Ô*Ø×!Ñ! #Ô&Ø�‰ÔØ�‰ 6¨7Ð"3Ô3Ð3Ò3r   c                	óÌ   € \        4       pR F?  p\        P                  ! \        4      ;_uu_ 4        VP	                  V4       RRR4       KA  	  R#   + '       g   i     KV  ; i)ÚincludeN)	r  Úexcludezglobal-includezglobal-excludezrecursive-includezrecursive-excludeÚgraftÚpruneÚblarg)r   rì   Úraisesr	   rþ   )r[   r   Úactions   &  r   Ú"test_process_template_line_invalidÚ3TestFileListTest.test_process_template_line_invalid×  sI   € ä“Jˆ	ó

ˆFô —’Ô5×6Õ6Ø×/Ñ/°Ô7÷ 7Ñ6ó

÷ 7×6Ð6ús   ²AÁA#c                	ó°  € VP                  \        P                  4       \        p\	        4       pV P                  R RV! R4      .4       VP                  R4       VP                  4        VP                  R .8X  g   Q hV P                  V4       VP                  R4       VP                  4        VP                  R .8X  g   Q hV P                  V4       R# )r  rx   úd/c.pyzinclude *.pyzinclude *.rbN©Ú	set_levelrÌ   ÚDEBUGr   r   rø   rþ   rÿ   r‘   rè   rï   ©r[   rÖ   r¦   r   s   &&  r   r    ÚTestFileListTest.test_includeè  s«   € Ø×ÑœŸ™Ô'Üˆä“Jˆ	Ø�‰˜ ©"¨X«,Ð7Ô8à×'Ñ'¨Ô7Ø�‰ÔØ�‰ 6 (Ô*Ð*Ð*Ø×Ñ˜fÔ%à×'Ñ'¨Ô7Ø�‰ÔØ�‰ 6 (Ô*Ð*Ð*Ø×Ñ˜FÖ#r   c                	ó¸  € VP                  \        P                  4       \        p\	        4       pR RV! R4      .Vn        VP                  R4       VP                  4        VP
                  RV! R4      .8X  g   Q hV P                  V4       VP                  R4       VP                  4        VP
                  RV! R4      .8X  g   Q hV P                  V4       R# )r  rx   r  zexclude *.pyzexclude *.rbN©
r  rÌ   r   r   r   r‘   rþ   rÿ   rè   rï   r!  s   &&  r   r§   ÚTestFileListTest.test_excludeù  s´   € Ø×ÑœŸ™Ô'Üˆä“Jˆ	Ø! 7©B¨x«LÐ9ˆ	Œà×'Ñ'¨Ô7Ø�‰ÔØ�‰ 7©B¨x«LÐ"9Ô9Ð9Ð9Ø×Ñ˜fÔ%à×'Ñ'¨Ô7Ø�‰ÔØ�‰ 7©B¨x«LÐ"9Ô9Ð9Ð9Ø×Ñ˜FÖ#r   c                	óÌ  € VP                  \        P                  4       \        p\	        4       pV P                  R RV! R4      .4       VP                  R4       VP                  4        VP                  R V! R4      .8X  g   Q hV P                  V4       VP                  R4       VP                  4        VP                  R V! R4      .8X  g   Q hV P                  V4       R# )r  rx   r  zglobal-include *.pyzglobal-include *.rbNr  r!  s   &&  r   r½   Ú$TestFileListTest.test_global_include
  s»   € Ø×ÑœŸ™Ô'Üˆä“Jˆ	Ø�‰˜ ©"¨X«,Ð7Ô8à×'Ñ'Ð(=Ô>Ø�‰ÔØ�‰ 6©2¨h«<Ð"8Ô8Ð8Ð8Ø×Ñ˜fÔ%à×'Ñ'Ð(=Ô>Ø�‰ÔØ�‰ 6©2¨h«<Ð"8Ô8Ð8Ð8Ø×Ñ˜FÖ#r   c                	óœ  € VP                  \        P                  4       \        p\	        4       pR RV! R4      .Vn        VP                  R4       VP                  4        VP
                  R.8X  g   Q hV P                  V4       VP                  R4       VP                  4        VP
                  R.8X  g   Q hV P                  V4       R# )r  rx   r  zglobal-exclude *.pyzglobal-exclude *.rbNr$  r!  s   &&  r   Útest_global_excludeÚ$TestFileListTest.test_global_exclude  s¨   € Ø×ÑœŸ™Ô'Üˆä“Jˆ	Ø! 7©B¨x«LÐ9ˆ	Œà×'Ñ'Ð(=Ô>Ø�‰ÔØ�‰ 7 )Ô+Ð+Ð+Ø×Ñ˜fÔ%à×'Ñ'Ð(=Ô>Ø�‰ÔØ�‰ 7 )Ô+Ð+Ð+Ø×Ñ˜FÖ#r   c                	óþ  € VP                  \        P                  4       \        p\	        4       pV P                  R V! R4      V! R4      V! R4      .4       VP                  R4       VP                  4        VP                  V! R4      V! R4      .8X  g   Q hV P                  V4       VP                  R4       VP                  4        VP                  V! R4      V! R4      .8X  g   Q hV P                  V4       R# )r  úd/b.pyúd/c.txtúd/d/e.pyzrecursive-include d *.pyzrecursive-include e *.pyNr  r!  s   &&  r   Útest_recursive_includeÚ'TestFileListTest.test_recursive_include,  sÍ   € Ø×ÑœŸ™Ô'Üˆä“Jˆ	Ø�‰˜¡ H£©r°)«}¹bÀ»nÐMÔNà×'Ñ'Ð(BÔCØ�‰ÔØ�‰¡2 h£<±°J³Ð"@Ô@Ð@Ð@Ø×Ñ˜fÔ%à×'Ñ'Ð(BÔCØ�‰ÔØ�‰¡2 h£<±°J³Ð"@Ô@Ð@Ð@Ø×Ñ˜FÖ#r   c                	óÒ  € VP                  \        P                  4       \        p\	        4       pR V! R4      V! R4      V! R4      .Vn        VP                  R4       VP                  4        VP
                  R V! R4      .8X  g   Q hV P                  V4       VP                  R4       VP                  4        VP
                  R V! R4      .8X  g   Q hV P                  V4       R# )r  r,  r-  r.  zrecursive-exclude d *.pyzrecursive-exclude e *.pyNr$  r!  s   &&  r   Útest_recursive_excludeÚ'TestFileListTest.test_recursive_exclude=  sÀ   € Ø×ÑœŸ™Ô'Üˆä“Jˆ	Ø!¡2 h£<±°I³ÁÀ:ÃÐOˆ	Œà×'Ñ'Ð(BÔCØ�‰ÔØ�‰ 6©2¨i«=Ð"9Ô9Ð9Ð9Ø×Ñ˜fÔ%à×'Ñ'Ð(BÔCØ�‰ÔØ�‰ 6©2¨i«=Ð"9Ô9Ð9Ð9Ø×Ñ˜FÖ#r   c                	óþ  € VP                  \        P                  4       \        p\	        4       pV P                  R V! R4      V! R4      V! R4      .4       VP                  R4       VP                  4        VP                  V! R4      V! R4      .8X  g   Q hV P                  V4       VP                  R4       VP                  4        VP                  V! R4      V! R4      .8X  g   Q hV P                  V4       R# )r  r,  r.  úf/f.pyzgraft dzgraft eNr  r!  s   &&  r   r´   ÚTestFileListTest.test_graftN  sË   € Ø×ÑœŸ™Ô'Üˆä“Jˆ	Ø�‰˜¡ H£©r°*«~¹rÀ(»|ÐLÔMà×'Ñ'¨	Ô2Ø�‰ÔØ�‰¡2 h£<±°J³Ð"@Ô@Ð@Ð@Ø×Ñ˜fÔ%à×'Ñ'¨	Ô2Ø�‰ÔØ�‰¡2 h£<±°J³Ð"@Ô@Ð@Ð@Ø×Ñ˜FÖ#r   c                	óÒ  € VP                  \        P                  4       \        p\	        4       pR V! R4      V! R4      V! R4      .Vn        VP                  R4       VP                  4        VP
                  R V! R4      .8X  g   Q hV P                  V4       VP                  R4       VP                  4        VP
                  R V! R4      .8X  g   Q hV P                  V4       R# )r  r,  r.  r5  zprune dzprune eNr$  r!  s   &&  r   Ú
test_pruneÚTestFileListTest.test_prune_  s¾   € Ø×ÑœŸ™Ô'Üˆä“Jˆ	Ø!¡2 h£<±°J³ÁÀHÃÐNˆ	Œà×'Ñ'¨	Ô2Ø�‰ÔØ�‰ 6©2¨h«<Ð"8Ô8Ð8Ð8Ø×Ñ˜fÔ%à×'Ñ'¨	Ô2Ø�‰ÔØ�‰ 6©2¨h«<Ð"8Ô8Ð8Ð8Ø×Ñ˜FÖ#r   ri   N)rd   re   rf   rg   Ú__doc__rì   Úfixturer   ÚgetenvrÜ   râ   rè   rï   rø   r  r  r  r  r    r§   r½   r)  r/  r2  r´   r8  rh   ri   r   r   rÄ   rÄ   O  s†   † ñð
 ‡^‚^˜BŸIšIÐ&@ÓAÀXÑMÔNñ3ó Oð3òBòòòò=)ò~,ò"4ò$8ò"$ò"$ò"$ò"$ò"$ò"$ò"$ö"$r   rÄ   )rs   r…   rm   zapp.egg-info/PKG-INFOzapp.egg-info/SOURCES.txtz!app.egg-info/dependency_links.txtzapp.egg-info/top_level.txtzapp/__init__.py)zfoo/bar/bazz	./foo/barr(   )zdir/foo.txtzdir/bar.txtzdir/.txt)zfoo/bing/barzfoo/bing/bang/barr+   )Úxzabc/xyzz@nything)ÚpreopostÚprenpostÚpreepost)ÚhellooworldÚ
helloworldÚhellooneworld)zo.txtz].txtze.txt)zfoo]barÚfooobarÚfooebar)2Ú__conditional_annotations__r:  Ú
__future__r   Ú
contextlibr   r5   rÌ   r   r`   r   rT   rì   Úsetuptools.command.egg_infor   r   r   Úsetuptools.distr   Úsetuptools.tests.textwrapr   rÊ   r   Údistutils.errorsr	   Úbuiltin_module_namesrë   r   r‹   r}   Úcontextmanagerr!   r'   Ú	frozensetrA   r—   r1   Ú__annotations__ÚchainÚfrom_iterableÚmatch_paramsr;  rE   Úmismatch_paramsrI   rN   rP   rR   rk   rÄ   )rF  s   @r   Ú<module>rU     sh  øðÜ å "ã Û 	Û Û Û 	Û Û 
Û ã ç MÑ MÝ (Ý *å Ý 3à
˜×0Ñ0Ñ
0€ò"ð ˆEØˆuØ��ð€ð	ð 
‰ð ð€ð ×Ññ8ó ð8ò!ñ ÙØò		
óó€ð$ ˆUˆG�e˜XÐ&Ð'Ø��Ò@ÐAàˆy˜)Ð$ } oÐ6ØÒ<Ð?OÐ>PÐQØ�Ð Ð$ØÐ*Ð+Ð.@Ð-AÐBð 	Ú8Ø	ˆðð 	Ø	˜GÐ$Ø	ˆ
ðð 	Ú$Ø
ðð 	Ú,Ø	�LÐ!ðð 	Ø	˜Ð&Ú6ðð 	Ú#Ø	ˆðð 	Ø	ˆÚ)ððQ-;€Ð7ó -ð\ð
 �‰×,Ñ,ñ -á(7ó-ó €ð ‡‚�|Ô$ñ/ó %ð/ð —/‘/×/Ñ/ñ 0á(7ó0ó €ð ‡‚�Ô'ñ/ó (ð/ò4ò
8÷
%ñ %ôa)�ô a)ôH_$�ö _$r   