Cityseer

Latest version: v4.14.0

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

Scan your dependencies

Page 9 of 16

1.1.1

Minor bump resolving edge cases for `numba` mode progress reporting.

1.1.0

Incorporates parallelisation via `numba` `prange` for centrality measures.

Tests are passing and the code is presently being tested against real-world usage.

Note that the `numba` progress bars can no longer be sequential due to parallelisation, so this is reworked to a non-sequential update.

(`tqdm` progress bars in non-jitted python code still work fine, though).

1.0.5

Removes zero-length self-looped edges if encountered in `nX_simple_geoms`

This resolves a situation where a converted OSM graph with a zero length edge causes downstream errors. This arises because inferring geometry for a looped OSM edge (same start and end node) implies a zero-length geom: this results in `geometry.Point` instead of `geometry.LineString`. These zero-length edges are now removed.

1.0.4

Updates setup.py.

1.0.3

- Adds `primal_node_size` and `dual_node_size` parameters to the `plot_nX_primal_or_dual` function.
- Adds a `node_size` parameter to the `plot_nX` method.
- Updates docs.

1.0.2

Flips signs of beta formulations for negative exponential weights with the implication that beta values should now be provided as positive floats instead of negative floats.

Page 9 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.