Published March 1, 2024
| Version v4.10
Software
Open
pysal/libpysal: v4.10
Creators
- Sergio Rey1
- Levi John Wolf2
- James Gaboardi3
- Philip Stephens
- Martin Fleischmann4
- Charles Schmidt
- Jay Laura5
- Dani Arribas-Bel
- Taylor Oshan6
- David C. Folch7
- mhwang4
- Wei Kang8
- eli knaap9
- Nicholas Malizia10
- Pedro Amaral11
- Luc Anselin12
- Mragank Shekhar13
- Elliott Sales de Andrade
- Andrew Winslow
- Marynia
- Hu Shao14
- Conceptron
- Stefanie Lumnitz15
- Florian De Temmerman16
- Bas Couwenberg
- Forest Gregg17
- Jotham Apaloo
- Siddharth S
- Renan Xavier Cortes
- 1. Center for Open Geographical Science
- 2. @geogbristol
- 3. ORNL
- 4. Charles University
- 5. USGS Astrogeology
- 6. Geoda/ASU
- 7. Northern Arizona University
- 8. University of North Texas
- 9. @center-for-open-geographical-science
- 10. @telluslabs
- 11. Universidade Federal de Minas Gerais
- 12. Center for Spatial Data Science - University of Chicago
- 13. Rattle
- 14. ESRI
- 15. European Space Agency, ESRIN
- 16. BioLizard
- 17. @datamade, Partner
Description
<!-- Release notes generated using configuration in .github/release.yml at v4.10 -->
What's Changed
Bug Fixes
- TST: avoid using GeoDa Columbus from geodatasets by @martinfleis in https://github.com/pysal/libpysal/pull/673
Enhancements
- ENH: add subgraph method to Graph to get subsets by @martinfleis in https://github.com/pysal/libpysal/pull/640
- fast-path for initialisation of Graph for adjacency that is known to be sorted by @martinfleis in https://github.com/pysal/libpysal/pull/635
- support cliques as a resolver of coincident points in Graph by @knaaptime in https://github.com/pysal/libpysal/pull/647
- ENH: Graph.eliminate_zeros, refactor isolates by @martinfleis in https://github.com/pysal/libpysal/pull/634
- ENH: include assign_self_weight (formerly fill_diagonal) in Graph by @martinfleis in https://github.com/pysal/libpysal/pull/670
- ENH: add Graph.apply, Graph.aggregate and allow callable as transformation in transform by @martinfleis in https://github.com/pysal/libpysal/pull/676
- Matching by @ljwolf in https://github.com/pysal/libpysal/pull/666
- ENH: geometry agnostic Voronoi based on shapely by @martinfleis in https://github.com/pysal/libpysal/pull/678
Maintenance
- lint & format
io/iohandlers{a-d}.py
by @jGaboardi in https://github.com/pysal/libpysal/pull/637 - lint & format
io/iohandlers{g-m}
.py by @jGaboardi in https://github.com/pysal/libpysal/pull/638 - lint & format
io/iohandlers{p-s}.py
by @jGaboardi in https://github.com/pysal/libpysal/pull/641 - lint & format
io/iohandlers{t-w}
.py by @jGaboardi in https://github.com/pysal/libpysal/pull/642 - lint & format
io/iohandlers/tests/*.py
by @jGaboardi in https://github.com/pysal/libpysal/pull/643 - lint & format
io/{tests, util}/*.py
part 1 by @jGaboardi in https://github.com/pysal/libpysal/pull/644 - lint & format
io/{tests, util}/*.py
part 2 by @jGaboardi in https://github.com/pysal/libpysal/pull/645 - lint & format –
io/iohandlers/*
by @jGaboardi in https://github.com/pysal/libpysal/pull/630 - lint & format
io/{tests, util}/*.py
part 3 by @jGaboardi in https://github.com/pysal/libpysal/pull/646 - lint & format
weights/*.py
part 1 by @jGaboardi in https://github.com/pysal/libpysal/pull/648 - lint & format
weights/*.py
part 2 by @jGaboardi in https://github.com/pysal/libpysal/pull/650 - lint & format
weights/*.py
part 3 by @jGaboardi in https://github.com/pysal/libpysal/pull/651 - lint & format
weights/*.py
part 4 by @jGaboardi in https://github.com/pysal/libpysal/pull/652 - lint & format
weights/*.py
part 5 by @jGaboardi in https://github.com/pysal/libpysal/pull/653 - lint & format
weights/*.py
part 6 by @jGaboardi in https://github.com/pysal/libpysal/pull/654 - lint & format
weights/*.py
part 7 by @jGaboardi in https://github.com/pysal/libpysal/pull/655 - lint & format
weights/*.py
part 8 by @jGaboardi in https://github.com/pysal/libpysal/pull/658 - revisit
cg/*.py
for missed lint & format by @jGaboardi in https://github.com/pysal/libpysal/pull/659 - correct in-line
ruff
syntax by @jGaboardi in https://github.com/pysal/libpysal/pull/660 - final lint/format run through & update pre-commit by @jGaboardi in https://github.com/pysal/libpysal/pull/661
- Formatting via
ruff
by @jGaboardi in https://github.com/pysal/libpysal/pull/662 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pysal/libpysal/pull/671
- CI: partially resolve reverse dep testing issues by @martinfleis in https://github.com/pysal/libpysal/pull/682
Other Changes
- GHA: allow multi-core testing again by @martinfleis in https://github.com/pysal/libpysal/pull/636
- GHA: include reverse dependency testing by @martinfleis in https://github.com/pysal/libpysal/pull/639
- DOC: include docstring in matching by @martinfleis in https://github.com/pysal/libpysal/pull/680
- update chat links: gitter >> discord by @jGaboardi in https://github.com/pysal/libpysal/pull/679
- TST: resolve FutureWarnings in graph apply tests by @martinfleis in https://github.com/pysal/libpysal/pull/686
- REF: remove usage of deprecated cascaded_union by @martinfleis in https://github.com/pysal/libpysal/pull/685
New Contributors
- @pre-commit-ci made their first contribution in https://github.com/pysal/libpysal/pull/671
Full Changelog: https://github.com/pysal/libpysal/compare/v4.9.2...v4.10
Files
pysal/libpysal-v4.10.zip
Files
(6.5 MB)
Name | Size | Download all |
---|---|---|
md5:167246df1b4798351716ab5a8c911f9e
|
6.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/pysal/libpysal/tree/v4.10 (URL)