Florenz Hollebrandse created AVRO-3252:
------------------------------------------

             Summary: datafile reader fails with BytesIO stream on version 1.11
                 Key: AVRO-3252
                 URL: https://issues.apache.org/jira/browse/AVRO-3252
             Project: Apache Avro
          Issue Type: Bug
          Components: python
         Environment: Windows and Linux

Python 3.6 to 3.9
            Reporter: Florenz Hollebrandse


{code}
>>> import io
>>> import avro.datafile
>>> import avro.io
>>> data = io.BytesIO()
>>> datum_reader = avro.io.DatumReader()
>>> avro.datafile.DataFileReader(data, datum_reader)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "I:\tmpenv\lib\site-packages\avro\datafile.py", line 318, in __init__
    if "b" not in reader.mode:
AttributeError: '_io.BytesIO' object has no attribute 'mode'
{code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to