Releases: pysal/spaghetti
Release v1.5.1
Highlights
This release includes a critical bug fix concerning the results from splitting network segments that was raised in #526 by @anitagraser. Some additions were also incorporated into the Spatial network segmentation, Caveats, and Network-constrained spatial autocorrelation notebooks.
Changes
Version 1.5.1 (2020-10-22)
We closed a total of 2 issues (enhancements and bug fixes) through 1 pull requests, since our last release on 2020-10-22.
Issues Closed
Pull Requests
The following individuals contributed to this release:
Release v1.5.0.rc13
Changes
Version 1.5.0.rc13 (2020-05-04)
We closed a total of 8 issues (enhancements and bug fixes) through 3 pull requests, since our last release on 2020-05-03.
Issues Closed
- Attempting GHA release workflow #2 (#489)
- Attempting GHA release workflow (#488)
- Version bump for release v1.5.0.rc0 (#486)
- [WIP] Update Network K Function (#469)
- Break spatial analysis tutorial into several notebooks (#478)
Pull Requests
- Attempting GHA release workflow #2 (#489)
- Attempting GHA release workflow (#488)
- Version bump for release v1.5.0.rc0 (#486)
The following individuals contributed to this release:
- James Gaboardi
Release v1.5.0
Version 1.5.0 (2020-05-04)
Highlights
- New logo!
- Minimum/maximum spanning trees
- Refactored K Function
- More notebooks and tutorials
- Further improved and refactored testing
We closed a total of 9 issues (enhancements and bug fixes) through 3 pull requests, since our last release on 2020-05-03.
Issues Closed
- GHA for release and publish (#487)
- Attempting GHA release workflow #2 (#489)
- Attempting GHA release workflow (#488)
- Version bump for release v1.5.0.rc0 (#486)
- [WIP] Update Network K Function (#469)
- Break spatial analysis tutorial into several notebooks (#478)
Pull Requests
- Attempting GHA release workflow #2 (#489)
- Attempting GHA release workflow (#488)
- Version bump for release v1.5.0.rc0 (#486)
The following individuals contributed to this release:
- James Gaboardi
Release v1.5.0.rc10
Changes
Version 1.5.0.rc10 (2020-05-03)
We closed a total of 6 issues (enhancements and bug fixes) through 2 pull requests, since our last release on 2020-05-03.
Issues Closed
- Attempting GHA release workflow (#488)
- Version bump for release v1.5.0.rc0 (#486)
- [WIP] Update Network K Function (#469)
- Break spatial analysis tutorial into several notebooks (#478)
Pull Requests
The following individuals contributed to this release:
v1.5.0.rc0 — Pre-release for v1.5.0
Version 1.5.0.rc0 (2020-05-02)
We closed a total of 100 issues (enhancements and bug fixes) through 38 pull requests, since our last release on 2020-02-24.
Highlights
- Highlights will be included in the release of
v1.5.0
Issues Closed
- [WIP] Update Network K Function (#469)
- Break spatial analysis tutorial into several notebooks (#478)
- Update, review, and rename K statistic (#477)
- toy PR to test codecov.yml (#485)
- toy PR to test tcodecov.yml (#484)
- treebeard CI (#481)
- Docs funding (#483)
- [WIP] Dropping "change" param in codecov.yml (#479)
- Add funding source? (#480)
- add funding sources to README (#482)
- [BUG] Correction to NetworkK formulation (#470)
- Revert "[Bug] Addressing bug in K-Function formation" (#476)
- [Bug] Addressing bug in K-Function formation (#471)
- [TST] add codecov.yml (#472)
- no post until 24 codecov reports (#475)
- attempting custom codecov reports (#474)
- update install docs (#473)
- Network L Function (#467)
- Remove G and F functions (#466)
- Removing G and F functions (#468)
- [TEST] regular 3x3 lattice for network analysis testing (#442)
- DOC: correct comments for K-function related code (#465)
- Updating docs with new sphinx release (#464)
- Remedy for non-transparent favicon (#463)
- stylize the minimum spanning tree plot in README.md (#462)
- Updating pinned requirements versions (#461)
- Streamling GHA (#460)
- [ENH] Functionality for spanning trees (#449)
- [ENH][WIP] Min/Max Spanning Trees functionality (#459)
- Update Python version support in CONTRIBUTING.md (#458)
- Adding network arc spatial weights notebook (#457)
- Appveyor still being triggered (#454)
- Corrections for Caveat notebook (#456)
- CHANGELOG.txt --> CHANGELOG.md (#455)
- [TST] GitHub Actions only; Migrate away from Travis/Appveyor (#453)
- Customizing/improving GitHub Actions (#452)
- Trying out GitHub Actions for additional testing (#451)
- [ENH] caveats notebook (#426)
- [WIP][ENH] New notebook for caveats (#445)
- release v1.4.3 (#404)
- logo update, rearrange (#448)
- updating README logo (#447)
- package import warning? (#427)
- Improved docstrings for NetworkF and NetworkG (#444)
- analysis.ffunction() may not be correct (#225)
- [MAINT] re-evaluate testing structure (#438)
- [TST] Updating tests and testing structure (#443)
- moving watermark to notebook reqs (#441)
- appveyor — rebuild the master 3.8 PYPI (#436)
- [MAINT] DRYing off unittests (#439)
- Docs for v1.4.2.post1 were not rebuilt (#434)
- rebuilding docs for post release (#435)
- release v1.4.2 (#392)
- pushing changelog for 1.4.2post1 (#433)
- version bump v1.4.2 --> 1.4.2post1 (#432)
- fixing conda-forge failure (#431)
- final PR before v1.4.2 release — updating CHANGELOG.md (#430)
- updating README (#429)
- [WIP][ENH] longest and largest network components (#424)
- Add a fully connected attribute (#425)
- [ENH] longest/largest connected component (#414)
- add logos to website (#345)
Pull Requests
- Update, review, and rename K statistic (#477)
- toy PR to test codecov.yml (#485)
- Docs funding (#483)
- [WIP] Dropping "change" param in codecov.yml (#479)
- add funding sources to README (#482)
- [Bug] Addressing bug in K-Function formation (#471)
- no post until 24 codecov reports (#475)
- attempting custom codecov reports (#474)
- update install docs (#473)
- Removing G and F functions (#468)
- DOC: correct comments for K-function related code (#465)
- Updating docs with new sphinx release (#464)
- Remedy for non-transparent favicon (#463)
- stylize the minimum spanning tree plot in README.md (#462)
- Updating pinned requirements versions (#461)
- Streamling GHA (#460)
- [ENH][WIP] Min/Max Spanning Trees functionality (#459)
- Update Python version support in CONTRIBUTING.md (#458)
- Adding network arc spatial weights notebook (#457)
- Corrections for Caveat notebook (#456)
- CHANGELOG.txt --> CHANGELOG.md (#455)
- [TST] GitHub Actions only; Migrate away from Travis/Appveyor (#453)
- Customizing/improving GitHub Actions (#452)
- Trying out GitHub Actions for additional testing (#451)
- [WIP][ENH] New notebook for caveats (#445)
- logo update, rearrange (#448)
- updating README logo (#447)
- Improved docstrings for NetworkF and NetworkG (#444)
- [TST] Updating tests and testing structure (#443)
- moving watermark to notebook reqs (#441)
- [MAINT] DRYing off unittests (#439)
- rebuilding docs for post release (#435)
- pushing changelog for 1.4.2post1 (#433)
- version bump v1.4.2 --> 1.4.2post1 (#432)
- fixing conda-forge failure (#431)
- final PR before v1.4.2 release — updating CHANGELOG.md (#430)
- updating README (#429)
- [WIP][ENH] longest and largest network components (#424)
The following individuals contributed to this release:
- James Gaboardi
- Serge Rey
v1.4.2post1
Version 1.4.2post1 (2020-02-24)
This is a conda-forge
build bug fix release. For more details see conda-forge/spaghetti-feedstock#13.
We closed a total of 0 issues (enhancements and bug fixes) through 2 pull requests, since our last release on 2020-02-24.
Pull Requests
The following individuals contributed to this release:
- James Gaboardi
v1.4.2.post2
Version 1.4.2.post2 (2020-02-24)
This is a documentation update release with no functionality changes from v1.4.2
We closed a total of 1 issues (enhancements and bug fixes) through 1 pull requests, since our last release on 2020-02-24.
Issues Closed
- rebuilding docs for post release (#435)
Pull Requests
- Docs for v1.4.2.post1 were not rebuilt (#434)
The following individuals contributed to this release:
- James Gaboardi
v1.4.2
Version 1.4.2 (2020-02-24)
This release focuses on improved functionality and testing.
We closed a total of 57 issues (enhancements and bug fixes) through 18 pull requests, since our last release on 2020-01-25.
Highlights
- Python 3.8 support and Windows OS testing
- Increased robustness of
regular_lattices()
, which now can create a lattice from any bounds, including the bounding box of a shapefile or GeoDataFrame - Point type A to point type B shortest path extraction
- Longest and largest network component identification
- Network component extraction
- New "Integrations and Applications" notebook
- General cleanup, including bug and typo fixes
Issues Closed
- updating README (#429)
- [WIP][ENH] longest and largest network components (#424)
- Add a fully connected attribute (#425)
- [ENH] longest/largest connected component (#414)
- add logos to website (#345)
- attempting fast finish again (#428)
- pushing fix for environment.yml (#423)
- Add 3.8 as a supported Python version in docs (#422)
- [ENH] matplotlib-scalebar for notebooks/binders (#416)
- using a true scalebar in notebook plots (#421)
- [REQ] requirements for notebooks/binders? (#413)
- adding notebook reqs files (#420)
- support multiplatform testing (#407)
- make sure data set is downloaded for appveyor.yml (#419)
- Migrate testing functionality from nose to pytest (#417)
- [ENH] moving towards multi-platform testing (#418)
- [On Hold] too many emails from Travis CI (#322)
- origin-destination point patterns for shortest_paths() (#412)
- The Transportation Problem notebook (#103)
- transportation problem ipynb and type-a to type-b shortest paths (#415)
- [WIP][ENH] origin for lattice (#405)
- add testing for Python 3.8 (#408)
- [BUG] typo in Travis CI badge URL (#410)
- silently hands RuntimeWarning in NetworkK (#411)
- adding py3.8 to travis (#409)
- [DOC] notebook doc pngs (#406)
- release v1.4.1 (#365)
- rebuilding docs for version bump (#402)
- Version bump to v1.4.1 (#401)
- Binder is broken for network-analysis (#399)
- Some tutorial links giving 404 (#400)
- Fix links 2 (#398)
- Fix links for notebooks (#397)
- [DOC] Reorg for tutorials page (#396)
- Traveling Salesperson Notebook (#110)
- create new TSP notebook with pulp (#100)
- [WIP] TSP notebook (#386)
- [DOC] paths docstring missing (#394)
- correcting routes doc (#395)
Pull Requests
- updating README (#429)
- [WIP][ENH] longest and largest network components (#424)
- pushing fix for environment.yml (#423)
- Add 3.8 as a supported Python version in docs (#422)
- using a true scalebar in notebook plots (#421)
- adding notebook reqs files (#420)
- make sure data set is downloaded for appveyor.yml (#419)
- [ENH] moving towards multi-platform testing (#418)
- transportation problem ipynb and type-a to type-b shortest paths (#415)
- [WIP][ENH] origin for lattice (#405)
- adding py3.8 to travis (#409)
- [DOC] notebook doc pngs (#406)
- rebuilding docs for version bump (#402)
- Version bump to v1.4.1 (#401)
- Fix links 2 (#398)
- Fix links for notebooks (#397)
- [WIP] TSP notebook (#386)
- correcting routes doc (#395)
The following individuals contributed to this release:
- James Gaboardi
- Serge Rey
v1.4.1
This release includes major improvements to the API documentation and notebooks/tutorials.
Highlights:
- new functionality — shortest path creation and extraction demonstrated with a new notebook
- improved support for native PySAL geometry objects
- a regular lattice generator for testing
- improved layout of the tutorial page
- bug and typo fixes from
v1.4.0
Changes
Version 1.4.1 (2020-01-25)
We closed a total of 93 issues (enhancements and bug fixes) through 35 pull requests, since our last release on 2019-12-31.
Issues Closed
- Binder is broken for network-analysis (#399)
- Some tutorial links giving 404 (#400)
- Fix links 2 (#398)
- Fix links for notebooks (#397)
- [DOC] Reorg for tutorials page (#396)
- Traveling Salesperson Notebook (#110)
- create new TSP notebook with pulp (#100)
- [WIP] TSP notebook (#386)
- [DOC] paths docstring missing (#394)
- correcting routes doc (#395)
- [ENH] add back
build
badge (#393) - [BUG] Stale links on pysal.org/spaghetti (#387)
- Rebuild docs (#391)
- force read-add conn-comp notebook (#390)
- repushing missing notebooks (#389)
- Stale links (#388)
- [ENH] shortest-path extraction (#380)
- [ENH] regular lattice generator (#385)
- [WIP][ENH] addressing shortest path extract (#382)
- mention the pysal/notebook project (#384)
- point pattern --> network error message (#383)
- [ENH] connected components demo notebook (#381)
- updating README.md (#379)
- data type testing (#378)
- spaghetti should handle native cg.Point/Chain objects (#217)
- Native geometries (#377)
- adding CoC link to README.md (#376)
- update CHANGELOG.md format (#375)
- all reqs found in requirements*.txt necessary? (#346)
- [ENH] explore overlapping "nearest point" calculation — DRY (#320)
- altering reference format in docs (#372)
- Clear instructions for black/pre-commit for contributing (#369)
- Contrib precommit (#371)
- alldistances vs. distancematrix? (#351)
- distance matrix and tree storage (#370)
- update readme (#367)
- Adding citations for facility location notebook (#366)
- v1.4 release checklist (#340)
- updating README.md (#364)
- add pre-commit black for PRs? (#333)
- trying out the black pre-commit hook (#363)
- adding descartes to environment.yml (#362)
- Attempt binder3 (#361)
- need readthedocs.yml? (#360)
- need all tarball tests? (#359)
- Attempt binder2 (#358)
- using environment.yml for binder (#357)
- Add blob/master/ to notebooks link (#354)
- addressing #354 (#356)
- Citation review (#355)
- launch binder (#78)
- version 1.3.1 --> 1.4 bump (#353)
- updating version and docs (#352)
- improve spaghetti homepage and notebooks? (#332)
- Review docs for links, etc. (#338)
- Spelling and default value of
n_processes
(#341) - [WIP] TSP notebook (#330)
- [ENH][WIP]extension of #339: Rahul799 docs/bugfix (#342)
Pull Requests
- Fix links 2 (#398)
- Fix links for notebooks (#397)
- [WIP] TSP notebook (#386)
- correcting routes doc (#395)
- [ENH] add back
build
badge (#393) - Rebuild docs (#391)
- force read-add conn-comp notebook (#390)
- repushing missing notebooks (#389)
- Stale links (#388)
- [WIP][ENH] addressing shortest path extract (#382)
- mention the pysal/notebook project (#384)
- point pattern --> network error message (#383)
- [ENH] connected components demo notebook (#381)
- updating README.md (#379)
- data type testing (#378)
- Native geometries (#377)
- adding CoC link to README.md (#376)
- update CHANGELOG.md format (#375)
- altering reference format in docs (#372)
- Contrib precommit (#371)
- distance matrix and tree storage (#370)
- update readme (#367)
- Adding citations for facility location notebook (#366)
- updating README.md (#364)
- trying out the black pre-commit hook (#363)
- adding descartes to environment.yml (#362)
- Attempt binder3 (#361)
- Attempt binder2 (#358)
- using environment.yml for binder (#357)
- addressing #354 (#356)
- Citation review (#355)
- version 1.3.1 --> 1.4 bump (#353)
- updating version and docs (#352)
- [WIP] TSP notebook (#330)
- [ENH][WIP]extension of #339: Rahul799 docs/bugfix (#342)
The following individuals contributed to this release:
- James Gaboardi
v1.4.0
This release includes major improvements to the API documentation and notebooks/tutorials.
Changes
Version 1.4.0 (2019-12-31)
We closed a total of 84 issues (enhancements and bug fixes) through 31 pull requests, since our last release on 2019-07-29.
Issues Closed
- updating version and docs (#352)
- improve spaghetti homepage and notebooks? (#332)
- Review docs for links, etc. (#338)
- Spelling and default value of
n_processes
(#341) - [WIP] TSP notebook (#330)
- [ENH][WIP]extension of #339: Rahul799 docs/bugfix (#342)
- Revert "order analysis.py classes/functions alphabetically" (#350)
- order analysis.py classes/functions alphabetically (#349)
- updating requirement_dev.txt (#347)
- update README.md (#348)
- tarball jobs failing on Travis (#343)
- updating README.md (#344)
- links in the docs,reviewed (#339)
- automatically generate docstrings for class members (#336)
- Update docs (#337)
- Updating .travis.yml (#335)
- fix indentation in
.travis.yml
(#334) - update README.md badges (#331)
- Citation stipulation for notebooks (#327)
- Notebooks update part 2 (#329)
- Notebooks update (#328)
- update email address in notebooks (#324)
- Plotting error in Facility_Location.ipynb (#325)
- Updating Notebooks (#326)
- module 'pysal.explore.spaghetti' has no attribute 'element_as_gdf' (#323)
- [ENH] util.compute_length() — DRY (#318)
- swapping out distance calculation function (#319)
- adjusting snapping image in README.md (#317)
- inaccurate documentation — Network.split_arcs() (#315)
- Split arcs update (#316)
- streamline badges in README.md (#313)
- streaming badges on README.md (#314)
- adding +travis to notification recipients (#312)
- broken "development guidelines" link (#309)
- updating broken dev link (#311)
- Update Travis CI schema (#299)
- Update travis CI for new testing schema (#308)
- adding static docs badge (#310)
- mock c modules for doc dependencies (#288)
- doi missing from citation (#306)
- adding Zenodo DOI to README.md and website (#307)
- blackify setup.py (#305)
- Change Read the Docs to GitHub? (#301)
- updating README to reflect GitHub docs (#304)
- switching to github docs as per #301 (#303)
- get_versions() function (#302)
- code formatting with black (#293)
- blackifying code (#293) (#300)
- rtree missing libspatialindex_c library file (#294)
- updating install instructions (addressing #294) (#296)
- updating install instructions + version bump (#298)
- updating font for "Warning" (#297)
- update of install instructions in README.md (#295)
Pull Requests
- updating version and docs (#352)
- [WIP] TSP notebook (#330)
- [ENH][WIP]extension of #339: Rahul799 docs/bugfix (#342)
- Revert "order analysis.py classes/functions alphabetically" (#350)
- order analysis.py classes/functions alphabetically (#349)
- updating requirement_dev.txt (#347)
- update README.md (#348)
- updating README.md (#344)
- Update docs (#337)
- Updating .travis.yml (#335)
- fix indentation in
.travis.yml
(#334) - update README.md badges (#331)
- Notebooks update part 2 (#329)
- Notebooks update (#328)
- Updating Notebooks (#326)
- swapping out distance calculation function (#319)
- adjusting snapping image in README.md (#317)
- Split arcs update (#316)
- streaming badges on README.md (#314)
- adding +travis to notification recipients (#312)
- updating broken dev link (#311)
- Update travis CI for new testing schema (#308)
- adding static docs badge (#310)
- adding Zenodo DOI to README.md and website (#307)
- blackify setup.py (#305)
- updating README to reflect GitHub docs (#304)
- switching to github docs as per #301 (#303)
- blackifying code (#293) (#300)
- updating install instructions + version bump (#298)
- updating font for "Warning" (#297)
- update of install instructions in README.md (#295)
The following individuals contributed to this release:
- James Gaboardi
- Rahul799