Published January 12, 2023
| Version v0.5.0rc1
Software
Open
pysal/spopt: v0.5.0rc1
Authors/Creators
- 1. ORNL
- 2. Center for Open Geographical Science
- 3. @center-for-open-geographical-science
- 4. University of Oklahoma
- 5. @geogbristol
- 6. Geospatial Training Solutions
Description
What's Changed
Bug Fixes
- Fix CLSCP-SO bugs and add tests by @jGaboardi in https://github.com/pysal/spopt/pull/316
- [BUG]
affinityin Skater spanning forest by @jGaboardi in https://github.com/pysal/spopt/pull/333 - [BUG] bounds for client assignment variables by @jGaboardi in https://github.com/pysal/spopt/pull/336 ### Enhancements
- LSCP-B by @erinrolson in https://github.com/pysal/spopt/pull/259
- P dispersion by @erinrolson in https://github.com/pysal/spopt/pull/268 ### Regionalization
- Region-k-means seed by @jGaboardi in https://github.com/pysal/spopt/pull/294
- expose SPENC kwargs by @jGaboardi in https://github.com/pysal/spopt/pull/312 ### Facility Location
- Rewrite LSCPB formulation by @erinrolson in https://github.com/pysal/spopt/pull/272
- New attributes & functionality for
locatemodels by @jGaboardi in https://github.com/pysal/spopt/pull/296 - start of doc work – focusing on
locatedocs by @jGaboardi in https://github.com/pysal/spopt/pull/302 - Streamline redundant parameter passing in constraint constructors by @jGaboardi in https://github.com/pysal/spopt/pull/319
- individual
locatetest, tqdm, & bare minimal testing env by @jGaboardi in https://github.com/pysal/spopt/pull/324 - Clean up the implementation of the capacitated LSCP by @jGaboardi in https://github.com/pysal/spopt/pull/329 ### Other Changes
- JOSS -- update footnote hyperlinks by @jGaboardi in https://github.com/pysal/spopt/pull/254
- Update citation info by @jGaboardi in https://github.com/pysal/spopt/pull/256
- correct bitex cite syntax by @jGaboardi in https://github.com/pysal/spopt/pull/257
- Locate Notebooks with API inconsistent usage by @gegen07 in https://github.com/pysal/spopt/pull/261
- mark k_means_heuristic_synth_small test with xfail by @jGaboardi in https://github.com/pysal/spopt/pull/264
- Add spacing in lscp math definition by @erinrolson in https://github.com/pysal/spopt/pull/266
- Update typo in p-median example by @nickbearman in https://github.com/pysal/spopt/pull/275
- .coverage in .gitignore by @jGaboardi in https://github.com/pysal/spopt/pull/277
- testing overhaul, etc by @jGaboardi in https://github.com/pysal/spopt/pull/279
- Update/cleanup/standardize notebooks by @jGaboardi in https://github.com/pysal/spopt/pull/288
- Drop Py37, update binders, & test future shapely dev by @jGaboardi in https://github.com/pysal/spopt/pull/292
- remove pip install in notebooks by @jGaboardi in https://github.com/pysal/spopt/pull/293
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pysal/spopt/pull/301
- utilize
BaseSpOptExactSolverby @jGaboardi in https://github.com/pysal/spopt/pull/305 - doc work and formatting continued (random_region, util, ward) by @jGaboardi in https://github.com/pysal/spopt/pull/307
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pysal/spopt/pull/313
- Facility capacity for LSCP by @erinrolson in https://github.com/pysal/spopt/pull/273
- workaround for cascading references in docs by @jGaboardi in https://github.com/pysal/spopt/pull/309
- doc build env correction by @jGaboardi in https://github.com/pysal/spopt/pull/334
- polish up docstrings, etc. in skater.py by @jGaboardi in https://github.com/pysal/spopt/pull/335
- @erinrolson made their first contribution in https://github.com/pysal/spopt/pull/266
- @nickbearman made their first contribution in https://github.com/pysal/spopt/pull/275
- @pre-commit-ci made their first contribution in https://github.com/pysal/spopt/pull/301
Full Changelog: https://github.com/pysal/spopt/compare/v0.4.1...v0.5.0rc1
Files
pysal/spopt-v0.5.0rc1.zip
Additional details
Related works
- Is supplement to
- https://github.com/pysal/spopt/tree/v0.5.0rc1 (URL)