Release notes#
Issues, feature requests, and contributions#
We welcome feedback and contributions from the community.
To report bugs or unexpected behaviour, please use the issue tracker.
To suggest new features or improvements, open an issue with a clear description of the proposed functionality.
Contributions are encouraged—feel free to open a pull request or start a discussion on GitHub.
Tip
Before opening a new issue, please check existing issues to avoid duplicates.
Release history#
This is the list of changes to SpaceNet between each version:
Test summary#
Our test suite is designed to ensure the reliability and correctness of SpaceNet. Our test suite is regularly reviewed and updated to cover new features and edge cases. Below is a summary of the test results from our latest test run.
SpaceNet Test Suite Report#
============================= test session starts ==============================
collecting ... collected 37 items
tests/test_centrality.py::test_node_reach PASSED [ 2%]
tests/test_centrality.py::test_laplacian PASSED [ 5%]
tests/test_centrality.py::test_degree_centrality PASSED [ 8%]
tests/test_centrality.py::test_closeness PASSED [ 10%]
tests/test_core_functions.py::test_spatial_network_from_points PASSED [ 13%]
tests/test_core_functions.py::test_add_node_labels PASSED [ 16%]
tests/test_core_functions.py::test_delete_node_labels PASSED [ 18%]
tests/test_core_functions.py::test_query_nodes PASSED [ 21%]
tests/test_core_functions.py::test_distance PASSED [ 24%]
tests/test_core_functions.py::test_distance_cached PASSED [ 27%]
tests/test_core_functions.py::test_clear_distance_cached PASSED [ 29%]
tests/test_core_functions.py::test_node_to_dataframe PASSED [ 32%]
tests/test_core_functions.py::test_subnetwork PASSED [ 35%]
tests/test_core_functions.py::test_shortest_path_cached PASSED [ 37%]
tests/test_core_functions.py::test_spatial_network_from_edgelist PASSED [ 40%]
tests/test_core_functions.py::test_spatial_network_from_adjacency_sparse PASSED [ 43%]
tests/test_core_functions.py::test_spatial_network_from_adjacency_numpy PASSED [ 45%]
tests/test_global.py::test_spatial_network_volume PASSED [ 48%]
tests/test_global.py::test_alpha_index PASSED [ 51%]
tests/test_global.py::test_beta_index PASSED [ 54%]
tests/test_global.py::test_gamma_index PASSED [ 56%]
tests/test_global.py::test_cyclomatic_number PASSED [ 59%]
tests/test_global.py::test_diameter PASSED [ 62%]
tests/test_global.py::test_mean_clustering PASSED [ 64%]
tests/test_global.py::test_mean_detour_index PASSED [ 67%]
tests/test_node_metrics.py::test_degree PASSED [ 70%]
tests/test_node_metrics.py::test_clustering_coefficient PASSED [ 72%]
tests/test_node_metrics.py::test_eccentricity PASSED [ 75%]
tests/test_partition.py::test_modularity_leiden PASSED [ 78%]
tests/test_partition.py::test_modularity_louvain PASSED [ 81%]
tests/test_partition.py::test_compact_volume_partition PASSED [ 83%]
tests/test_point_patterns.py::test_polynomial_kernel PASSED [ 86%]
tests/test_point_patterns.py::test_integrated_poly_finite_kernel PASSED [ 89%]
tests/test_point_patterns.py::test_pair_correlation_function PASSED [ 91%]
tests/test_point_patterns.py::test_cross_pair_correlation_function PASSED [ 94%]
tests/test_point_patterns.py::test_weighted_pair_correlation_function PASSED [ 97%]
tests/test_point_patterns.py::test_cross_weighted_pair_correlation_function PASSED [100%]
============================= 37 passed in 28.79s ==============================