Skip to content

Release v23.07

Compare
Choose a tag to compare
@sjsrey sjsrey released this 01 Aug 02:38
b5551c1

Overall, there were 179 commits that closed 107 issues, together with 16 pull requests since our last release on 2023-02-01.

Changes by Package

giddy

  • #187: small edits to long description
  • #186: update github action for release
  • #185: Update bleeding edge libpysal in dev envs
  • #182: Prepare for v2.3.4 release

pointpats

  • #62: Update docs for 2.2.0
  • #86: Infrastructure
  • #97: Fix github action for docs building
  • #96: add packages for building docs in env file
  • #95: Docs
  • #94: bump to v2.3.0
  • #92: migrate docs from RTD to github page
  • #91: handle scipy deprecation
  • #90: add github action for release and doc building
  • #64: [WIP] Migrate to GitHub Actions for testing
  • #80: pointpats on conda-forge fails pip check
  • #76: Documentation for pointpats version 2.2.0 in Google Colab
  • #63: Move testing to github actions
  • #79: Deprecated statistics included in the manual
  • #69: update centrography test for dep induced precision breakage
  • #88: GHA: fix target
  • #87: Set up and update infrastructure
  • #82: Make opencv package optional
  • #85: DOC: fix API docs
  • #84: pointpats.random not in the API docs

segregation

  • #217: dont run changelog on upload release
  • #216: GHA: update release action for pyproject
  • #215: publish workflow needs updating
  • #213: Use of Total Population in Dissimilarity Index
  • #200: simulate_evenness is forcing a geodataframe
  • #212: infra
  • #211: update infrastructure
  • #210: remove pygeos

spaghetti

  • #717: COMPAT: geopandas==0.13.0 comp with utils._points_as_gdf()
  • #726: build_docs.yml workflow failure with v1.7.3 release
  • #734: force reinstall package for version fetching in build_docs.yaml
  • #731: local docs build "failure"
  • #733: Doc patch
  • #727: Swapsetup-micromamba for provision-with-micromamba in CI
  • #732: update micromamba in CI
  • #730: [pre-commit.ci] pre-commit autoupdate
  • #729: update pre-commit for new ruff GitHub
  • #728: [pre-commit.ci] pre-commit autoupdate
  • #724: refactor element_as_gdf internals
  • #723: refactor element_as_gdf() internal constructors
  • #721: Overhaul repo infrastructure
  • #716: Update release action
  • #704: Modernize infrastructure
  • #715: Memory leak in full_distance_matrix when n_processes > 1
  • #720: revisit _points_as_gdf()
  • #718: compat with GeoPandas 0.13.0
  • #719: Fix memory leak in full_distance_matrix()
  • #713: Bump peter-evans/create-pull-request from 4 to 5
  • #712: [pre-commit.ci] pre-commit autoupdate
  • #711: Can we run network kernel density estimation using spaghetti?
  • #709: Update bleeding edge libpysal in dev envs
  • #710: swap master for main (libpysal)
  • #708: update black pin in pre-commit
  • #707: Update Versioneer

momepy

  • #472: TypeError when using momepy.remove_false_nodes with shapely.geometry.linestring.LineString
  • #486: RLS: fix PyPI long description
  • #485: RLS: add 0.6.0 changelog
  • #484: DOC: add note to COINS re undirected graphs
  • #448: DOC: Unexpected results from momepy.COINS
  • #483: [pre-commit.ci] pre-commit autoupdate
  • #481: CI: TestElements.test_get_node_id_ratio failing in 311-dev.yaml
  • #480: [pre-commit.ci] pre-commit autoupdate
  • #479: REF: update for shapely 2.0
  • #443: Refactor code for shapely 2.0
  • #464: Shapely no longer has 'lgeos' in version 2.0.0
  • #477: [pre-commit.ci] pre-commit autoupdate
  • #475: [pre-commit.ci] pre-commit autoupdate
  • #476: update warnings for ruff
  • #474: [pre-commit.ci] pre-commit autoupdate
  • #473: TypeError when using momepy.remove_false_nodes with shapely.geometry.linestring.LineString
  • #471: [pre-commit.ci] pre-commit autoupdate
  • #470: remove libpysal pin in dev?
  • #469: [pre-commit.ci] pre-commit autoupdate
  • #468: remove redundant requirements.txt
  • #467: MAINT: switch to pyproject and ruff
  • #466: read_file: IllegalArgumentException: point array must contain 0 or >1 elements

spreg

  • #113: Fixing minor bugs in the way results were bring printed in regimes models
  • #112: Fixing a bug in the printing of results of Chow Test in ML_Lag_Regimes
  • #111: Revision of Skater_reg's example notebook and its inclusion in the docs.

tobler

  • #177: fix typo in pycno when nanhandle is false
  • #176: Problems using pycno (handling of nulls)
  • #175: Very Inaccurate results with area interpolation
  • #173: 0.9 was not actually released
  • #168: rename default branch from master to main
  • #170: update testing & supported Python versions
  • #140: [WIP] start kriging module
  • #138: Categorization of notebooks
  • #169: update infrastructure
  • #174: update infrastructure
  • #171: refactor to use shapely2 instead of pygeos
  • #139: integrate smaup into tobler
  • #172: REF: move from pygeos to shapely 2

mapclassify

  • #182: [pre-commit.ci] pre-commit autoupdate
  • #181: ENH: Pretty Breaks classifier
  • #176: Add anchor option to StdMean
  • #177: BUG: pass through lowest in User_Defined
  • #178: DOC: surface find_bin
  • #180: Bump peter-evans/create-pull-request from 4 to 5
  • #179: [pre-commit.ci] pre-commit autoupdate
  • #174: Update requirements_docs.txt
  • #171: Update precommit and ignore formatting commits
  • #172: [pre-commit.ci] pre-commit autoupdate
  • #170: Update Versioneer

Contributors

Many thanks to all of the following individuals who contributed to this release:

  • Eli Knaap
  • James Gaboardi
  • Levi John Wolf
  • Martin Fleischmann
  • Pedro Amaral
  • Qiusheng Wu
  • Serge Rey
  • Wei Kang