s" t d Z g dZddlZej dd Zd Zd Zd Zd Zd Z d Z d Zd Zd Z [dS )zb Methods for serialized objects (or source code) stored in temporary files and file-like objects. ) dump_sourcedump dumpIO_sourcedumpIOload_sourceload loadIO_sourceloadIOcapture Nstdoutc # K ddl }ddlm} t || }t || | t || V t || | dS # t || | w xY w)zbuilds a context that temporarily replaces the given stream name >>> with capture('stdout') as out: ... print ("foo!") ... >>> print (out.getvalue()) foo! r N)StringIO)sysior getattrsetattr)streamr r origs [/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/dill/temp.pyr r s JJJ3DC$$$#c6"""""VT"""""VT""""s A A/c @ dd l }| | d S )Nr )codecslatin_1_encode)xr s r br + s$ MMM ##A&&