title: PyArrow not Writing to Feather or Parquet
body: <p>So looking at the docs for <a href="https://arrow.apache.org/docs/python/generated/pyarrow.feather.write_feather.html" rel="nofollow noreferrer">write_feather</a> I should be able to write an Arrow table as follows.</p>
  <pre><code>import pyarrow as pa
  import pyarrow.feather as fe
  
  
  fe.write_feather(
    pa.Table.from_arrays([ pa.array([1,2,3]) ], names=['value']), 'file.feather'
  )
  </code></pre>
  <p>But I'm getting the following error:</p>
  <pre><code>  File &quot;pyarrow/feather.py&quot;, line 89, in write
      if not df.columns.is_unique:
  AttributeError: 'list' object has no attribute 'is_unique'
  </code></pre>
  <p>Parquet files seem to write as expected, so I'm thinking there might be a bug in Feather. Any thoughts?</p>