From bc3dc90f5606f5bbf3349812df72bf547fda01b8 Mon Sep 17 00:00:00 2001 From: Kelsey Jordahl Date: Thu, 30 Apr 2015 08:30:44 -0700 Subject: [PATCH] CLN: Add kwarg for calls to _series_unary_op() even when using default value of null_value --- geopandas/base.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/geopandas/base.py b/geopandas/base.py index 5cf33a1..e938f18 100644 --- a/geopandas/base.py +++ b/geopandas/base.py @@ -115,12 +115,12 @@ class GeoPandasBase(object): @property def is_valid(self): """Return True for each valid geometry, else False""" - return _series_unary_op(self, 'is_valid') + return _series_unary_op(self, 'is_valid', null_value=False) @property def is_empty(self): """Return True for each empty geometry, False for non-empty""" - return _series_unary_op(self, 'is_empty') + return _series_unary_op(self, 'is_empty', null_value=False) @property def is_simple(self): @@ -168,7 +168,7 @@ class GeoPandasBase(object): def interiors(self): """Return the interior rings of each polygon""" # TODO: return empty list or None for non-polygons - return _series_unary_op(self, 'interiors') + return _series_unary_op(self, 'interiors', null_value=False) def representative_point(self): """Return a GeoSeries of points guaranteed to be in each geometry"""