From a819f85f5c2baf45cc49419bdc6ddcf96bd28723 Mon Sep 17 00:00:00 2001 From: pilkibun Date: Tue, 16 Jul 2019 06:06:12 -0500 Subject: [PATCH 1/2] CLN: fix build warning in c_timestamp.pyx --- pandas/_libs/tslibs/c_timestamp.pyx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandas/_libs/tslibs/c_timestamp.pyx b/pandas/_libs/tslibs/c_timestamp.pyx index 2d3ea3e14775e..8847374392495 100644 --- a/pandas/_libs/tslibs/c_timestamp.pyx +++ b/pandas/_libs/tslibs/c_timestamp.pyx @@ -19,7 +19,7 @@ from cpython cimport (PyObject_RichCompareBool, PyObject_RichCompare, import numpy as np cimport numpy as cnp -from numpy cimport int64_t, int8_t +from numpy cimport int64_t, int8_t, uint8_t, ndarray, npy_bool cnp.import_array() from cpython.datetime cimport (datetime, @@ -320,7 +320,7 @@ cdef class _Timestamp(datetime): cdef: int64_t val dict kwds - int8_t out[1] + ndarray[npy_bool, cast=True] out int month_kw freq = self.freq From 8f916cb0b63c39e124f53e951d303330e082754e Mon Sep 17 00:00:00 2001 From: pilkibun Date: Thu, 18 Jul 2019 09:49:23 -0500 Subject: [PATCH 2/2] use uint8_t --- pandas/_libs/tslibs/c_timestamp.pyx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandas/_libs/tslibs/c_timestamp.pyx b/pandas/_libs/tslibs/c_timestamp.pyx index 8847374392495..906dabba09486 100644 --- a/pandas/_libs/tslibs/c_timestamp.pyx +++ b/pandas/_libs/tslibs/c_timestamp.pyx @@ -19,7 +19,7 @@ from cpython cimport (PyObject_RichCompareBool, PyObject_RichCompare, import numpy as np cimport numpy as cnp -from numpy cimport int64_t, int8_t, uint8_t, ndarray, npy_bool +from numpy cimport int64_t, int8_t, uint8_t, ndarray cnp.import_array() from cpython.datetime cimport (datetime, @@ -320,7 +320,7 @@ cdef class _Timestamp(datetime): cdef: int64_t val dict kwds - ndarray[npy_bool, cast=True] out + ndarray[uint8_t, cast=True] out int month_kw freq = self.freq