HEX
Server: LiteSpeed
System: Linux standart9.isimtescil.net 3.10.0-962.3.2.lve1.5.26.7.el7.x86_64 #1 SMP Wed Oct 2 07:53:12 EDT 2019 x86_64
User: karalev (5310)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //opt/alt/python27/lib/python2.7/site-packages/future/types/newopen.pyo
�
�A�[c@s&dZeZdefd��YZdS(s�
A substitute for the Python 3 open() function.

Note that io.open() is more complete but maybe slower. Even so, the
completeness may be a better default. TODO: compare these
tnewopencBsMeZdZddd�Zd�Zdd�Zd�Zd�Zd	�ZRS(
stWrapper providing key part of Python 3 open() interface.

    From IPython's py3compat.py module. License: BSD.
    trsutf-8cCst||�|_||_dS(N(t
_builtin_opentftenc(tselftfnametmodetencoding((sE/opt/alt/python27/lib/python2.7/site-packages/future/types/newopen.pyt__init__scCs|jj|j|j��S(N(RtwritetencodeR(Rts((sE/opt/alt/python27/lib/python2.7/site-packages/future/types/newopen.pyR
si����cCs|jj|�j|j�S(N(RtreadtdecodeR(Rtsize((sE/opt/alt/python27/lib/python2.7/site-packages/future/types/newopen.pyR
scCs
|jj�S(N(Rtclose(R((sE/opt/alt/python27/lib/python2.7/site-packages/future/types/newopen.pyRscCs|S(N((R((sE/opt/alt/python27/lib/python2.7/site-packages/future/types/newopen.pyt	__enter__scCs|jj�dS(N(RR(Rtetypetvaluet	traceback((sE/opt/alt/python27/lib/python2.7/site-packages/future/types/newopen.pyt__exit__s(	t__name__t
__module__t__doc__R	R
R
RRR(((sE/opt/alt/python27/lib/python2.7/site-packages/future/types/newopen.pyR
s			N(RtopenRtobjectR(((sE/opt/alt/python27/lib/python2.7/site-packages/future/types/newopen.pyt<module>s