diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 694fc124..e0ba17fd 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,9 @@ +3.2.1 +===== +April 13, 2016 + +* Introduced an update to allow deserializer compilation with recently released Cython 0.24 + 3.2.0 ===== April 12, 2016 diff --git a/cassandra/__init__.py b/cassandra/__init__.py index b9183c94..354150cb 100644 --- a/cassandra/__init__.py +++ b/cassandra/__init__.py @@ -22,7 +22,7 @@ class NullHandler(logging.Handler): logging.getLogger('cassandra').addHandler(NullHandler()) -__version_info__ = (3, 2, 0, 'post0') +__version_info__ = (3, 2, 1, 'post0') __version__ = '.'.join(map(str, __version_info__)) diff --git a/cassandra/deserializers.pyx b/cassandra/deserializers.pyx index 3967ea14..9ffcdd5d 100644 --- a/cassandra/deserializers.pyx +++ b/cassandra/deserializers.pyx @@ -59,7 +59,7 @@ cdef class DesDecimalType(Deserializer): cdef Buffer varint_buf slice_buffer(buf, &varint_buf, 4, buf.size - 4) - scale = unpack_num[int32_t](buf) + cdef int32_t scale = unpack_num[int32_t](buf) unscaled = varint_unpack(&varint_buf) return Decimal('%de%d' % (unscaled, -scale))