pysal / momepy

Urban Morphology Measuring Toolkit
https://docs.momepy.org
BSD 3-Clause "New" or "Revised" License
496 stars 59 forks source link

REF: update for shapely 2.0 #479

Closed martinfleis closed 1 year ago

martinfleis commented 1 year ago

Replacing pygeos with shapely 2.0 and requiring it to run momepy. Shall we compatible with both pygeos and shapely backed in geopandas.

Closes #443

codecov[bot] commented 1 year ago

Codecov Report

Merging #479 (a752c99) into main (584b962) will decrease coverage by 0.0%. The diff coverage is 96.8%.

Impacted file tree graph

@@           Coverage Diff           @@
##            main    #479     +/-   ##
=======================================
- Coverage   97.3%   97.2%   -0.0%     
=======================================
  Files         24      24             
  Lines       4159    4156      -3     
=======================================
- Hits        4045    4041      -4     
- Misses       114     115      +1     
Impacted Files Coverage Δ
momepy/shape.py 91.9% <90.0%> (+0.1%) :arrow_up:
momepy/preprocessing.py 91.4% <95.0%> (-<0.1%) :arrow_down:
momepy/coins.py 95.5% <100.0%> (ø)
momepy/dimension.py 98.7% <100.0%> (ø)
momepy/distribution.py 97.0% <100.0%> (-0.4%) :arrow_down:
momepy/elements.py 96.7% <100.0%> (-<0.1%) :arrow_down:
momepy/intensity.py 99.5% <100.0%> (ø)
momepy/tests/test_distribution.py 100.0% <100.0%> (ø)
momepy/tests/test_utils.py 100.0% <100.0%> (ø)