Spopt

Latest version: v0.6.0

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

Scan your dependencies

Page 1 of 3

0.6.0

<!-- Release notes generated using configuration in .github/release.yml at v0.6.0 -->

What's Changed
Bug Fixes
* remove `zip(strict=True)` in k-nearest p-median by jGaboardi in https://github.com/pysal/spopt/pull/403
* solve b410 by ljwolf in https://github.com/pysal/spopt/pull/411
* Formulation of KN-PMP omitted opening constraints by jGaboardi in https://github.com/pysal/spopt/pull/420
Enhancements
* capacitated p-median with predefined facilities by rongboxu in https://github.com/pysal/spopt/pull/374
Regionalization
* Fix CI failure due to AZP multiple valid MST by gegen07 in https://github.com/pysal/spopt/pull/406
Facility Location
* update predefined facility explanation by jGaboardi in https://github.com/pysal/spopt/pull/384
* Add the k nearest p-median module and the tutorial example for capacitated p-median by rongboxu in https://github.com/pysal/spopt/pull/397
* Add KNearestPMP to API and documentation by jGaboardi in https://github.com/pysal/spopt/pull/399
* default to binary assignment for clients by jGaboardi in https://github.com/pysal/spopt/pull/366
* Prepend capacitated model name by jGaboardi in https://github.com/pysal/spopt/pull/417
* `locate` models – standardized default names by jGaboardi in https://github.com/pysal/spopt/pull/422
* flesh out `kn-pmp` testing by jGaboardi in https://github.com/pysal/spopt/pull/429
* parameters & docstring clean up in `KNearestPMedian` by jGaboardi in https://github.com/pysal/spopt/pull/424
* Review messaging in KN-PMP by jGaboardi in https://github.com/pysal/spopt/pull/426
* fix Church 2018 (tobler paper) cite by jGaboardi in https://github.com/pysal/spopt/pull/430
* K-nearest p-median demo notebook by jGaboardi in https://github.com/pysal/spopt/pull/431
Other Changes
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/349
* Update regionalisation demo in README by paddyroddy in https://github.com/pysal/spopt/pull/351
* Update Versioneer by github-actions in https://github.com/pysal/spopt/pull/345
* Overhaul repo infrastructure by jGaboardi in https://github.com/pysal/spopt/pull/353
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/355
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/357
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/359
* address new `ruff` failures by jGaboardi in https://github.com/pysal/spopt/pull/360
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/365
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/367
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/371
* shapely>=2 & other minimum version deps by jGaboardi in https://github.com/pysal/spopt/pull/377
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/378
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/379
* [WIP] capacitated p median by ljwolf in https://github.com/pysal/spopt/pull/358
* add Church & Murray Business Site Selection to refs by rongboxu in https://github.com/pysal/spopt/pull/382
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/388
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/389
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/390
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/391
* update precommit CI frequency -- resolve 392 by jGaboardi in https://github.com/pysal/spopt/pull/393
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pysal/spopt/pull/398
* Update GHA, etc (2023-10-15) by jGaboardi in https://github.com/pysal/spopt/pull/405
* Update 311-DEV.yaml by jGaboardi in https://github.com/pysal/spopt/pull/408
* Maint work for update supported Python versions, CI environments, et.c by jGaboardi in https://github.com/pysal/spopt/pull/413
* stricter linting – follow up 413 by jGaboardi in https://github.com/pysal/spopt/pull/418

New Contributors
* paddyroddy made their first contribution in https://github.com/pysal/spopt/pull/351
* rongboxu made their first contribution in https://github.com/pysal/spopt/pull/374
* ljwolf made their first contribution in https://github.com/pysal/spopt/pull/358

**Full Changelog**: https://github.com/pysal/spopt/compare/v0.5.0...v0.6.0

0.5.0

<!-- Release notes generated using configuration in .github/release.yml at v0.5.0 -->

What's Changed
Bug Fixes
* Fix CLSCP-SO bugs and add tests by jGaboardi in https://github.com/pysal/spopt/pull/316
* [BUG] `affinity` in 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 `locate` models by jGaboardi in https://github.com/pysal/spopt/pull/296
* start of doc work – focusing on `locate` docs 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 `locate` test, 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 `BaseSpOptExactSolver` by 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
* Update `release_and_publish.yml` by jGaboardi in https://github.com/pysal/spopt/pull/338
* add versioneer action by jGaboardi in https://github.com/pysal/spopt/pull/340
* Update Versioneer by github-actions in https://github.com/pysal/spopt/pull/342
* Add `requirements_notebooks.txt` to MANIFEST by jGaboardi in https://github.com/pysal/spopt/pull/344

New Contributors
* 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
* github-actions made their first contribution in https://github.com/pysal/spopt/pull/342

**Full Changelog**: https://github.com/pysal/spopt/compare/v0.4.1...v0.5.0

0.5.0rc2

<!-- Release notes generated using configuration in .github/release.yml at v0.5.0rc2 -->

What's Changed
Other Changes
* Update `release_and_publish.yml` by jGaboardi in https://github.com/pysal/spopt/pull/338
* add versioneer action by jGaboardi in https://github.com/pysal/spopt/pull/340
* Update Versioneer by github-actions in https://github.com/pysal/spopt/pull/342
* Add `requirements_notebooks.txt` to MANIFEST by jGaboardi in https://github.com/pysal/spopt/pull/344

New Contributors
* github-actions made their first contribution in https://github.com/pysal/spopt/pull/342

**Full Changelog**: https://github.com/pysal/spopt/compare/v0.5.0rc1...v0.5.0rc2

0.5.0rc1

<!-- Release notes generated using configuration in .github/release.yml at v0.5.0rc1 -->

What's Changed
Bug Fixes
* Fix CLSCP-SO bugs and add tests by jGaboardi in https://github.com/pysal/spopt/pull/316
* [BUG] `affinity` in 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 `locate` models by jGaboardi in https://github.com/pysal/spopt/pull/296
* start of doc work – focusing on `locate` docs 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 `locate` test, 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 `BaseSpOptExactSolver` by 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

New Contributors
* 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

0.4.1

<!-- Release notes generated using configuration in .github/release.yml at v0.4.1 -->

What's Changed
Facility Location
* Check feasibility following solution attempt by jGaboardi in https://github.com/pysal/spopt/pull/239
* Document locate class properties by gegen07 in https://github.com/pysal/spopt/pull/243
Other Changes
* add spopt ref to JOSS paper by jGaboardi in https://github.com/pysal/spopt/pull/245
* cleaning up JOSS manuscript -- references & links by jGaboardi in https://github.com/pysal/spopt/pull/247
* address reference concerns, etc. [2] by jGaboardi in https://github.com/pysal/spopt/pull/249
* clean out code block and add preexisting facility text by jGaboardi in https://github.com/pysal/spopt/pull/250
* a 'final' proofing for JOSS manuscript by jGaboardi in https://github.com/pysal/spopt/pull/252


**Full Changelog**: https://github.com/pysal/spopt/compare/v0.4.0...v0.4.1

0.4.0

<!-- Release notes generated using configuration in .github/release.yml at v0.4.0 -->

What's Changed
Enhancements
* Add predefined locations to coverage models by gegen07 in https://github.com/pysal/spopt/pull/231
Other Changes
* UBDC acknowledgement by jGaboardi in https://github.com/pysal/spopt/pull/235


**Full Changelog**: https://github.com/pysal/spopt/compare/v0.3.0...v0.4.0

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.