Improvements:
GeoDataFrame.iterfeatures, which also improves GeoDataFrame.to_file (#864).geopandas.points_from_xy() helper function to convert x and y coordinates to Point objects (#896).buffer and interpolate methods now accept an array-like to specify a variable distance for each geometry (#781).relate method, corresponding to the shapely method that returns the DE-9IM matrix (#853).mapclassify classification schemes and addition of the classification_kwds keyword in the plot method to specify options for the scheme (#876).cax keyword, in order to have more control over the color bar placement (#894).geopandas.tools.geocode from Google (now requires an API key) to Geocode.Farm (#907, #975).Bug fixes:
align method to preserve the CRS (#829).geopandas.testing.assert_geodataframe_equal to correctly compare left and right dataframes (#810).sjoin if the input is not a GeoDataFrame (#842).read_postgis to handle nullable (missing) geometries (#856).parse_dates keyword in read_postgis to the underlying pandas method (#860).Acknowledgments
Thanks to everyone who contributed to this release!
A total of 33 people contributed to this release. People with a "+" by their
names contributed a patch for the first time.