Skip to main content

Computational tools for network-based pedestrian-scale urban analysis

Project description

cityseer

A Python package for pedestrian-scale network-based urban analysis: network analysis, landuse accessibilities & mixed uses, statistical aggregations.

PyPI version

publish package

Examples: https://cityseer.benchmarkurbanism.com/examples

API Documentation: https://cityseer.benchmarkurbanism.com/

Issues: https://github.com/benchmark-urbanism/cityseer-api/issues

Questions: https://github.com/benchmark-urbanism/cityseer-api/discussions

Installation

pip install cityseer

Development

Contributions are welcome — please open an issue or discussion before larger changes.

[!IMPORTANT] Active development happens on the dev branch; master tracks the latest released version. Please base branches and target pull requests against dev, not master:

gh pr create --base dev

Pushing an alpha tag (e.g. 4.25.0b1) from dev publishes a pre-release to PyPI for testing ahead of a stable release off master.

Setup

The loop-intensive algorithms are written in rust and exposed to Python via maturin, so a rust toolchain is required alongside uv:

brew install uv rust rust-analyzer rustfmt   # or your platform's equivalent
uv sync                                       # creates the venv and builds the rust extension

After editing rust sources, rebuild the extension before re-running Python:

uv run maturin develop                        # or re-run `uv sync`

Verify before pushing

Run the same formatting, linting, type-checking, and test suite that CI runs:

uv run poe verify_project                     # ruff format && ruff check && ty check && pytest ./tests

To preview the documentation site locally:

uv run poe docs_dev

Cite

Cite as: The cityseer Python package for pedestrian-scale network-based urban analysis

Background

The cityseer-api Python package addresses a range of issues specific to computational workflows for urban analytics from an urbanist's point of view and contributes a combination of techniques to support developments in this field:

  • High-resolution workflows including localised moving-window analysis with strict network-based distance thresholds; spatially precise assignment of land-use or other data points to adjacent street-fronts for improved contextual sensitivity; dynamic aggregation workflows which aggregate and compute distances on-the-fly from any selected point on the network to any accessible land-use or data point within a selected distance threshold; facilitation of workflows eschewing intervening steps of aggregation and associated issues such as ecological correlations; and the optional use of network decomposition to increase the resolution of the analysis.
  • Localised computation of network centralities using shortest paths on primal or dual graphs, and simplest-path heuristics on dual graphs, including tailored methods such as harmonic closeness centrality, and segmented versions of centrality (which convert centrality methods from a discretised to an explicitly continuous form). For more information, see "Network centrality measures and their correlation to mixed-uses at the pedestrian-scale".
  • Land-use accessibilities and mixed-use calculations incorporate dynamic and directional aggregation workflows with the optional use of spatial-impedance-weighted forms. Shortest-path workflows operate on primal or dual graphs, while simplest-path workflows require dual graphs. For more information, see "The application of mixed-use measures at the pedestrian-scale".
  • Network centralities dovetailed with land-use accessibilities, mixed-uses, and general statistical aggregations from the same points of analysis to generate multi-scalar and multi-variable datasets facilitating downstream data science and machine learning workflows. For examples, see "Untangling urban data signatures: unsupervised machine learning methods for the detection of urban archetypes at the pedestrian scale" and "Prediction of 'artificial' urban archetypes at the pedestrian-scale through a synthesis of domain expertise with machine learning methods".
  • The inclusion of graph cleaning methods reduce topological distortions for higher quality network analysis and aggregation workflows while accommodating workflows bridging the wider NumPy ecosystem of scientific and geospatial packages.
  • Underlying loop-intensive algorithms are implemented in rust, allowing these methods to be applied to large and, optionally, decomposed graphs, which have substantial computational demands.

Project details


Release history Release notifications | RSS feed

This version

5.2.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cityseer-5.2.0.tar.gz (187.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cityseer-5.2.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (2.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

cityseer-5.2.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (1.9 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

cityseer-5.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cityseer-5.2.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cityseer-5.2.0-cp313-cp313-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.13Windows x86-64

cityseer-5.2.0-cp313-cp313-musllinux_1_2_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

cityseer-5.2.0-cp313-cp313-musllinux_1_2_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

cityseer-5.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cityseer-5.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

cityseer-5.2.0-cp313-cp313-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cityseer-5.2.0-cp313-cp313-macosx_10_12_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

cityseer-5.2.0-cp312-cp312-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.12Windows x86-64

cityseer-5.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

cityseer-5.2.0-cp312-cp312-musllinux_1_2_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

cityseer-5.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cityseer-5.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cityseer-5.2.0-cp312-cp312-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cityseer-5.2.0-cp312-cp312-macosx_10_12_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

cityseer-5.2.0-cp311-cp311-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.11Windows x86-64

cityseer-5.2.0-cp311-cp311-musllinux_1_2_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

cityseer-5.2.0-cp311-cp311-musllinux_1_2_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

cityseer-5.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cityseer-5.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cityseer-5.2.0-cp311-cp311-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cityseer-5.2.0-cp311-cp311-macosx_10_12_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

cityseer-5.2.0-cp310-cp310-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.10Windows x86-64

cityseer-5.2.0-cp310-cp310-musllinux_1_2_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

cityseer-5.2.0-cp310-cp310-musllinux_1_2_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

cityseer-5.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cityseer-5.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

Details for the file cityseer-5.2.0.tar.gz.

File metadata

  • Download URL: cityseer-5.2.0.tar.gz
  • Upload date:
  • Size: 187.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.14.1

File hashes

Hashes for cityseer-5.2.0.tar.gz
Algorithm Hash digest
SHA256 1ec73c9d6c1e2818637e97dd56ae7adcf21d60dee59fa68233d6898ca31324f8
MD5 c583d7ad5b3e156e55e583bda5dc4f7e
BLAKE2b-256 73242e0236126c3b5ab8a289a5599ed286b7cfa3cd98aa12813112e535f05bfc

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8297070072fea95f1a5dbdfd4ad5927d76fa19098e7712ba56f4c30afcb0f6f2
MD5 5bde9034bec169427008514d3e75ed2c
BLAKE2b-256 c51c987b0c453ec10d00ebad31d7d23b54838d36d1984f71390d8375a13b945f

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 67f791e1fb4185f57ff4534155d622e4089c52162d5792cdbce5247231768608
MD5 d2c4331929b43438200fc9e40ed03b05
BLAKE2b-256 a4aab93546ade7a5ae059f260cd39d716966417679daf1bfea38f640ae0af31b

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 099717d24342e55ee574551d3b85c9f1a75c006cf98ca4ac21f9c5fb3da7a3a0
MD5 2b5c7aa2d71f50cbd8052dd68dfadcdf
BLAKE2b-256 1fbaf553737a23f55e0d109bb1f52abf0b1bcc6bc4c4165524d487393b163a50

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2caa09d385d40d12feea2957c7d26084e68a126d976166708669ca3cb25f1277
MD5 4ac540fb95565a2a4a01c355e243bbef
BLAKE2b-256 5358effcd7d14140fe2faa0fb230f35d781f191b3c109dc982c75f459e65a9a7

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 fa120c81896dc5dec050daf4c9a4754308ad6210f9706f7fd1e2622fc6d923c4
MD5 3d2247e3027da23454bd3ac37b6f68a3
BLAKE2b-256 8a8880c3c44962473bd036e1e01cecd286965a88c78faa84709293f337901562

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8e434b40d623acdee6f9e6735d6b3a386e52f76e4308f32af420fe8f58c41cf4
MD5 6203c59e8873110554136cd6ab9a2e1c
BLAKE2b-256 a2b4306201ba2e74ddece84af6445dbaf9e5492bb5234a176f415c4196c765de

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6a5e686d7b49d0a10eac70816382855047feb95769f190a5718c0739c142c01b
MD5 6afd7702bbb4d8ef64fa6acd4a776719
BLAKE2b-256 5c62024c272b32a723bca930f50c69792df14c979ccac8d495cb63107155ea4d

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25c76802ab4663bb3d1cfaf5425d0bfdcabd526886dbce87ad84f6d2ab9342f5
MD5 b35bcdcfe16a06239100909c2cb906e6
BLAKE2b-256 cd1420cc29c1506bd238de602301cb242bfa5f6fd1da3b37d4474cb3d373887d

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b18b55f4c2af2ece8d73d7a32ba561b6f22e7bb3bfc33b3009d4151de845173c
MD5 a4e27b4d12a2cc9da8406b12525bbd21
BLAKE2b-256 f42cb9c34729c8601498373864375278dbbc04f178fe0a1223d54107d612956e

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f7e8fde5bb71baa325f953cb9edef5ab226577b7b8f566bf1b501873b53adb8
MD5 645e95e7be60661b75d25056f64d9ac5
BLAKE2b-256 9f88e29155a7e6b749d73dc30dd9f1ad1d8998f7d8e9f893c62c4cb1dc596e0e

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 12355a233d8467bf253522045c465f914f9133f3f3d7ec102b6b1ff5b33afa41
MD5 c4723f44d97064d4ad7862ef0dd70d02
BLAKE2b-256 2632647f6cdfe50f2206efb1f622540cd135a81bb6ddb9843819fe7306bb415a

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 da06fd48599419ca8a0806af0adf00d15e909d49701c33348fe3fea0633e00d2
MD5 d6c82a10ea4e2a02bef083ebf337373b
BLAKE2b-256 197ba2c2796dca348ff372847a124a20632a18ccd9aca38706f430ce412eee1a

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cd270b0edb3a1c44f88cadf542439cfc534a2f7742b41507cddd7f565dce1013
MD5 fb7161916656d2107be75144571d02e3
BLAKE2b-256 f22f0df646a9f5b493498079106c9447f0c13baa33031b78af1d091bf30a243a

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bb10d14deeba890acf560997a2c503319a97051d53c400f390fd4b8ee22a91cd
MD5 6613ed299417e3b0325dcff7d60504d8
BLAKE2b-256 a8f8c18b0e63d78eaebb037956af0417e15faeebdde017a925629245b3477221

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 055e0568f6b1659e2ddf65b08038f4fae5cc230b5699d9119ba71db38423491a
MD5 306f9179388b954f25c5f81dad09167c
BLAKE2b-256 34f24a2ce48fafa4fd52008f96176c2b6bfcdd06cb3fe13975018017e5af892f

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a723d94e3d4f682cddd490f775fe0a95f616f1a2593977b6ee4f9ed8f1d9101b
MD5 fa6bc7dc37888d17230d035e7784ddab
BLAKE2b-256 11d3400e1f922a82d9e5b6ec779580f2521361bca3a6f39b688a51f5cde78631

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bc9533f77405bcd6e52a6ce970c2afbc7b851031a042710b08369404bfa8e731
MD5 8a9afe4c2dc76bdcaa71a6ca8d648e31
BLAKE2b-256 53ca03183d0424eaaf872063bd9f8e2c3f05321b531e889bf718aa43b6a8b4b1

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d594de19741a4f43f00bbda44ced6db9c8ae815738400dbcabc950436376cdc6
MD5 73c9901ffd68079238fd3c081439a34f
BLAKE2b-256 efaa7257f696848762b41f4dca73a351ae129f06d153027ebb19c36e739d7ccf

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 151e7314172ec471f467603577d0fc14e8afbfaee7a4b2c8edeefda9d176574f
MD5 abeb7f540345cbc50f60643a90c7e545
BLAKE2b-256 963f5426b1b02e01e0372ffc798e5a1d96a9b8702402eb7c55aac7e87bc4ebcc

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2887208c5694c53192507a81f7f1c3df2fb9a83f89bed7e776466b1fb2e1199c
MD5 423a9ae306178e15272273b02bf2d970
BLAKE2b-256 f4a5326056f237c1c797bfe8364af73cb6cb0633cff1607221f7720c623b0f27

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 03ef5dbb13484a27b6f23e4c79521475c1ec72fe760674ab0b879d84f264c36b
MD5 91a4decb1f4fadbd4349c1e9ed1a1214
BLAKE2b-256 89c5ac2543e8e44b88f85afd869b10108d3abcaa69aba93aedd1d8bf4faad7c1

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4871a014666070fd1cd02cb2add5618f2272a5dd867700a67933db07da3ec5f4
MD5 afa6d4334b5347460f006ffe97cf573a
BLAKE2b-256 a3473a65a1f0917cdb7b3e1408be4eab481ddd9bcb7b53a77aa29aaf3fc4c7ed

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bf08666f2a9fbc983657439bb54af96b126d6f88b338bd1e0453c0cdb80edc33
MD5 eb2b4be5cf64b5c59121b52cf7196642
BLAKE2b-256 f259f07fa313c81011417d9a8046f013012fef0246f4ce5845453f47c5b2d4b1

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 611468167fd7772b0dfba4b55208634399c03b349912393d2f907688b39e0354
MD5 fe7096578908b87dced742818822ea6b
BLAKE2b-256 dfeff641de3dee8ecc6253182246fea58a917348f0fb33985d810ce877f15a99

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f0de788c3fe49fd985982aa602db096c2889b1ba40981cd91ba872c2ee73cec8
MD5 67b7556eed1d1ebd8ed98b9ab31ebc3d
BLAKE2b-256 3f8f2351babbdec5533594c891851a974afc8d7c0500da9aa04ae14c21f2386d

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5d380de8f91f52f0a716b78eaa753a6fe7987d00fed9361da50483ca2acba14f
MD5 a568e898d4152735ce82aa933d26cc12
BLAKE2b-256 4d46fd05a2a425093f5c6e748a53c746bd00156feaa0b99df32ffca736d4baf2

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c748679152b5aede2e031f9c3e24880284104be009224ec7bb0135ba650edad1
MD5 125c295ca2a1496fa124543e5cd3a537
BLAKE2b-256 dc9c0a7789428bb0dcde68d3f75473fcaf15c336bfe1929921292c0c86cc2cbf

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e163e7d09d92ef458a63bcdbc1830aa62946fec9fa78d4973c0a0cb8f9cc631c
MD5 d28b8615a3ba15ba578bedcf121ae0b8
BLAKE2b-256 418791888295e65b0cbc8d0a4a67ce46587aede013b929026cd2594bfbf402bb

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12fd18bb05644355a246dfdd9091e74d33e5397d01d9ca80ba0f54e7469b5bb2
MD5 f8e40cdc41f1c4fe0aebfaffa9a5888d
BLAKE2b-256 27307fcc6a891cf774d737c2ebfa4ed3119aa8c6f20a139780182f5cb7a7b201

See more details on using hashes here.

File details

Details for the file cityseer-5.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cityseer-5.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7062683f29a2a69c2d6076623aa9171071f01ec7f74fe1163f18214692bbb4ee
MD5 223e764bcc7cca1b83d43611255c44c9
BLAKE2b-256 d98f923130cc22a314d25aafe449d7403482b2ccdf84723b983aa2edc2ad6e41

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page