Jeff Reback created ARROW-1763:
----------------------------------
Summary: DataType should be hashable
Key: ARROW-1763
URL: https://issues.apache.org/jira/browse/ARROW-1763
Project: Apache Arrow
Issue Type: Improvement
Reporter: Jeff Reback
Priority: Normal
We can then use the DataType objects as keys in dictionary for example. xref
https://github.com/ibis-project/ibis/pull/1194#discussion_r148493472
{code}
In [1]: import pyarrow as pa
In [2]: pa.__version__
Out[2]: '0.7.1'
In [3]: pa.int8()
Out[3]: DataType(int8)
In [4]: hash(pa.int8())
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-4-bca0e6e2f6af> in <module>()
----> 1 hash(pa.int8())
TypeError: unhashable type: 'pyarrow.lib.DataType'
{code}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)