From 4ba8f81baefbb6270418255d696e7f8b1c275a57 Mon Sep 17 00:00:00 2001 From: Adam Holmberg Date: Mon, 8 Aug 2016 11:45:45 -0500 Subject: [PATCH] add hash function to cqlengine.columns.Column restore hashability to Column in Python 3.x PYTHON-618 --- cassandra/cqlengine/columns.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cassandra/cqlengine/columns.py b/cassandra/cqlengine/columns.py index 0bb52d6b..3b5cbe24 100644 --- a/cassandra/cqlengine/columns.py +++ b/cassandra/cqlengine/columns.py @@ -198,6 +198,9 @@ class Column(object): return self.position >= other.position return NotImplemented + def __hash__(self): + return id(self) + def validate(self, value): """ Returns a cleaned and validated value. Raises a ValidationError