Geosnap

Latest version: v0.15.2

Safety actively analyzes 723625 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

0.7.3

0.7.2

Changes

0.7.1

We closed a total of 31 issues (enhancements and bug fixes) through 9 pull requests, since our last release on 2021-03-23.

Issues Closed
- expose index args on community methods (313)
- check for multiple CRS when using `from_geodataframes` constructor (276)
- Key Error 'wkb' when attempting quickstart (296)
- add versioneer, add segdyn to docs, address a few issues (312)
- community.regionalize() key words are hard-coded. (310)
- deleting old stored census/ltdb data (301)
- parameterize weights in `transition` (239)
- include segregation analytics (77)
- return an informative error if `id_var` not available in transition method (278)
- KeyError: 'wkb' (311)
- `matplotlib` 3.4.1 incompatible with `proplot` (300)
- pin mpl to 3.4.1 (306)
- [WIP] start segregation dynamics module (307)
- acs data needs update (207)
- rm pysal css from docs (305)
- change channel priority to strict (303)
- refactor CI using provision-with-micromamba (304)
- pin matplotlib to 3.3.4 in env and tests (302)
- check for multiple crs in from_geodataframes constructor (279)
- assert check for id_var in transition (299)
- bump version 0.6.0 (298)
- allow passing None for missing vals in timeseries plot (297)

Pull Requests
- expose index args on community methods (313)
- add versioneer, add segdyn to docs, address a few issues (312)
- [WIP] start segregation dynamics module (307)
- rm pysal css from docs (305)
- refactor CI using provision-with-micromamba (304)
- check for multiple crs in from_geodataframes constructor (279)
- assert check for id_var in transition (299)
- bump version 0.6.0 (298)
- allow passing None for missing vals in timeseries plot (297)

The following individuals contributed to this release:

- Eli Knaap
- James Gaboardi
- Angwar26

0.6.0

We closed a total of 4 issues (enhancements and bug fixes) through 2 pull requests, since our last release on 2021-03-23.

Issues Closed
- bump version 0.6.0 (298)
- allow passing None for missing vals in timeseries plot (297)

Pull Requests
- bump version 0.6.0 (298)
- allow passing None for missing vals in timeseries plot (297)

The following individuals contributed to this release:

0.5.0

This is release adds four important features:

1. a simulation framework based on spatial Markov transition rules
2. a plotting method for transition matrices formatted as heatmaps
3. a plotting method for transition matrices formatted as network graphs
4. a plotting method for Community timeseries as an animated gif

It also adds a suite of additional tests, better documentation, and several bugfixes and efficiency improvements. Notably, quilt data handling has been improved to re-ensure that local files are used if they are installed, and cenpy has been moved to a module-level import, improving `geosnap`'s import time and overall speed


We closed a total of 4 issues (enhancements and bug fixes) through 2 pull requests, since our last release on 2020-09-08.

Issues Closed
- 0.5 (273)
- default args and docstring formatting (272)

Pull Requests
- 0.5 (273)
- default args and docstring formatting (272)

The following individuals contributed to this release:

- Eli Knaap

0.4.0

This release adds several new visualization methods for the `Community` class, as well as important bugfixes and improvements related to harmonization and the `spenc` clustering method. In particular, we've added

- time series plotting method for `Community`'s
- silhouette coefficient plotting
- silhouette coefficient plotting as a map variable
- path geosilhouette plotting
- boundary geosilhouette plotting


We closed a total of 48 issues (enhancements and bug fixes) through 17 pull requests, since our last release on 2020-05-03.

Issues Closed
- add geo/silhouette plotting to notebooks/docs (258)
- docs04 (262)
- expose ModelReults for docs (261)
- Addition of Geosilhouettes (256)
- tsplot: allow user control over figure rows and columns (257)
- move proplot to function-level import (254)
- move proplot to a function level import (255)
- make save_fig behavior consistent (251)
- fix duplication in harmonize (252)
- Harmonize returning nan for intensive variables (249)
- time series plotting method (11)
- tsplot: add to notebooks (250)
- Harmonizing a community with areal interpolation (244)
- silhouette plotting (202)
- Update notebooks for tsplot documentation (245)
- tsplot: reimplement as Community method (248)
- Silhouette Plot (247)
- Silhouette Plotting (246)
- time seriesplot visualization (243)
- Vizsu (188)
- update fetcher (240)
- bug in terms of "tobler.data.store_rasters()" (237)
- update harmonization docs (238)
- GHA for conda-forge? (224)
- add flex in spenc test (236)
- bump version (235)
- import fails with `AttributeError: module 'sklearn.metrics' has no attribute 'calinski_harabaz_score'` (231)
- add inflation table to manifest (233)
- inflation table missing from manifest (232)
- GEOSNAP import error (234)
- 0.3.1 (229)

Pull Requests
- docs04 (262)
- expose ModelReults for docs (261)
- Addition of Geosilhouettes (256)
- tsplot: allow user control over figure rows and columns (257)
- move proplot to a function level import (255)
- make save_fig behavior consistent (251)
- fix duplication in harmonize (252)
- tsplot: add to notebooks (250)
- tsplot: reimplement as Community method (248)
- Silhouette Plot (247)
- time seriesplot visualization (243)
- update fetcher (240)
- update harmonization docs (238)
- add flex in spenc test (236)
- bump version (235)
- add inflation table to manifest (233)
- 0.3.1 (229)

The following individuals contributed to this release:

- Eli Knaap
- Angwar26
- Angwar-26

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.