Momepy now requires at least Python 3.10, GeoPandas 0.12, NetworkX 2.7 and tqdm 4.63.
Enhancements:
- ENH: support single-part multipolygons in ``Squareness`` and ``CentroidCorners`` (507) - ENH: add ``FaceArtifacts`` function to detect non-morphological artifacts in street networks (510)
0.6.0
Momepy now requires shapely 2.0 or newer to run and no longer depends on PyGEOS. The highlights of the release:
Enhancements
- ENH: support bi-directional roads in ``gdf_to_nx`` (357) - ENH: geometry-based simplification of roundabouts (371, 392) - REF: update for shapely 2.0 (479)
Bug fixes
- resolves bug in ``Percentiles`` append. (427)
New Contributors * phuismann made their first contribution in https://github.com/pysal/momepy/pull/360 * kopytjuk made their first contribution in https://github.com/pysal/momepy/pull/357 * Thaulino made their first contribution in https://github.com/pysal/momepy/pull/379 * gregmaya made their first contribution in https://github.com/pysal/momepy/pull/371
Minor patch bringing some bug fixes and ensuring the full compatibility with the recent versions of dependencies.
Fixes:
- BUG: return itself when no change possible in remove_false_nodes (365) - BUG: make COINS independent of the GeoDataFrame index (378) - Added warning for gdp_to_nx if geometries are not LineStrings (379) - REF: remove deprecated pandas append (382, 384) - MAINT: address numpy.nanpercintle warning (387) - MAINT: handle scenarios leading to dimensions.StreetProfile() warnings (389) - handle All NaN slice warning (395) - Fix various warnings (398) - BUG: get_network_ratio non-interescting joins fix (409)
0.5.3
Minor patch release primarily fixing an issue with momepy.Blocks and a creation of angular graphs.
Fixes:
- BUG: Fix angle computation in graph creation with dual approach (347) - BUG: fix issue with blocks within another blocks (351)
0.5.2
Since version 0.5.2, momepy is licensed under the BSD-3-Clause License instead of the MIT License, to be in line with the rest of the PySAL ecosystem.
Fixes:
- BUG: non-default index dropped in Blocks id series (315) - BUG: fix FormFactor formula (330)
0.5.1
Small patch adjusting momepy to changes geopandas 0.10.
Fixes:
- BUG: non-default index dropped in Blocks id series - REF/TST: minimise warnings from geopandas 0.10