a
?�g�
� @ s> d Z g d�ZddlZddlZddlmZmZmZmZmZm Z m
Z
mZmZm
Z
mZmZmZmZ ejZde_dZdZdZG dd � d ejejd
�ZG dd� deje�ZG d
d� deje�ZG dd� deje�Ze� e � e
ee
eefD ]Z!e� e!� q�eefD ]Z!e� e!� q�[!zddlm"Z" W n e#�y. Y n0 e� e"� dS )z�Guido van Rossum <[email protected]>, Mike Verdone <[email protected]>, Mark Russell <[email protected]>, Antoine Pitrou <[email protected]>, Amaury Forgeot d'Arc <[email protected]>, Benjamin Peterson <[email protected]>)�BlockingIOError�open� open_code�IOBase� RawIOBase�FileIO�BytesIO�StringIO�BufferedIOBase�BufferedReader�BufferedWriter�BufferedRWPair�BufferedRandom�
TextIOBase�
TextIOWrapper�UnsupportedOperation�SEEK_SET�SEEK_CUR�SEEK_END� N)�DEFAULT_BUFFER_SIZEr r r r r r r r
r r r
�IncrementalNewlineDecoderr �io� � c @ s e Zd ZejjZdS )r N)�__name__�
__module__�__qualname__�_io�_IOBase�__doc__� r r �'/opt/alt/python39/lib64/python3.9/io.pyr H s r )� metaclassc @ s e Zd ZejjZdS )r N)r r r r �
_RawIOBaser r r r r! r K s r c @ s e Zd ZejjZdS )r N)r r r r �_BufferedIOBaser r r r r! r N s r c @ s e Zd ZejjZdS )r N)r r r r �_TextIOBaser r r r r! r Q s r )�_WindowsConsoleIO)$�
__author__�__all__r �abcr r r r r r r r r
r r r
r r �OpenWrapperr r r r r �ABCMetar r# r r$ r r% r �register�klassr&