Cityseer

Latest version: v4.17.3

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

Scan your dependencies

Page 5 of 16

3.7.2

Fixes param typo in plotting function.

3.7.1

Maintenance release with package bumps.

3.7.0

Updates code to work with `shapely` v2.

- Updates rtree syntax to work with the `shapely` v2 API.
- Adds a workaround for `shapely` `ops.substring` which currently raises an error for LineStrings with Z coordinates.
- Updates packages and minimum version requirements accordingly.

3.6.3

Fixes an issue (65) where negative coordinates would raise an error.

3.6.2

Maintenance release with no intended changes to the API.

3.6.0

- Splits `compute_landuses()` function into separate `compute_accessibilities()` and `compute_mixed_uses()` functions.
- Adds deduplication to `compute_accessibilities()` and `compute_stats()`. This works through the new `data_id_col` parameter which, if set, ensures that only the first (nearest) datapoint location is considered. This is intended for situations where multiple data points represent a common feature (e.g. entrances to a building or a park).
- Exposes OSM API timeout parameter.
- Adds a `spatial_tolerance` parameter to `compute_accessibilities()` and `compute_mixed_uses()` functions. This flattens the spatial impedance curves used for data aggregation within the tolerance specified and is intended for situations where datapoints are located with a margin of imprecision. See `metrics.networks.distance_from_beta` for more information.

Page 5 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.