Skip to main content

A Python tool to parse OSM data from Protobuf format into GeoDataFrame.

Project description

Pyrosm

Conda Version PyPI version PyPI - Python Version Documentation Status Coverage Status CodeFactor PyPI - Downloads DOI License

Pyrosm is a Python library for reading OpenStreetMap data from Protocolbuffer Binary Format -files (*.osm.pbf) into Geopandas GeoDataFrames. Pyrosm makes it easy to extract various datasets from OpenStreetMap pbf-dumps including e.g. road networks, buildings, Points of Interest (POI), landuse and natural elements. Also fully customized queries are supported which makes it possible to parse the data from OSM with more specific filters.

Pyrosm is easy to use and it provides a somewhat similar user interface as OSMnx. The main difference between pyrosm and OSMnx is that OSMnx reads the data over internet using OverPass API, whereas pyrosm reads the data from local OSM data dumps that can be downloaded e.g. from GeoFabrik's website. This makes it possible to read data faster thus allowing e.g. parsing street networks for the whole country fairly efficiently (however, see caveats).

The library has been developed by keeping performance in mind, hence, it is mainly written in Cython (Python with C-like performance) which makes it fast to parse OpenStreetMap data from PBF files. Pyrosm decodes the PBF data with Google's Protocol Buffers library (using its fast upb C backend). Protocol Buffers is a commonly used and efficient method to serialize and compress structured data which is also used by OpenStreetMap contributors to distribute the OSM data in PBF format (Protocolbuffer Binary Format).

Backend change. Since v0.8.0, the backend used to parse the protocol-buffer messages is Google's Protobuf (its fast C upb backend) instead of the previously used Pyrobuf. The switch was made for maintainability and installation reliability: Pyrobuf is no longer maintained and its source build fails with modern setuptools, which broke pip install pyrosm, whereas Google's Protobuf is actively maintained and ships prebuilt wheels and conda-forge packages for Python 3.10–3.14. The change does not slow down parsing — see the backend benchmark. v0.7.0 was the last release that used Pyrobuf.

Documentation is available at https://pyrosm.readthedocs.io.

Current features

  • download PBF data easily from hundreds of locations across the world
  • read street networks (separately for driving, cycling, walking and all-combined)
  • read buildings from PBF
  • read Points of Interest (POI) from PBF
  • read landuse from PBF
  • read "natural" from PBF
  • read boundaries from PBF (+ allow searching by name)
  • read any other data from PBF by using a custom user-defined filter
  • filter data based on bounding box
  • export networks as a directed graph to igraph, networkx and pandana

Install

Pyrosm is distributed via PyPI and conda-forge.

The recommended way to install pyrosm is from conda-forge with mamba (or its standalone variant micromamba), a fast drop-in replacement for conda. If you don't have it yet, download and install mamba via Miniforge from the conda-forge download page — it ships mamba preconfigured with the conda-forge channel. Then install pyrosm with:

$ mamba install -c conda-forge pyrosm

or, with micromamba:

$ micromamba install -c conda-forge pyrosm

(the same command works with conda if you have it). You can also install the package with pip:

$ pip install pyrosm

Troubleshooting

Notice that pyrosm requires geopandas to work. On Linux and Mac installing geopandas with pip should work without a problem, which is handled automatically when installing pyrosm.

However, on Windows installing geopandas with pip is likely to cause issues, hence, it is recommended to install Geopandas before installing pyrosm. See instructions from Geopandas website.

When should I use Pyrosm?

Pyrosm can of course be used whenever you need to parse data from OSM into geopandas GeoDataFrames. However, pyrosm is better suited for situations where you want to fetch data for whole city or larger regions (even whole country).

If you are interested to fetch OSM data for smaller areas such as neighborhoods, or search data around a specific location/address, we recommend using OSMnx which is more flexible in terms of specifying the area of interest. That being said, it is also possible to extract neighborhood level information with pyrosm and filter data based on a bounding box (see docs).

How to use?

Using pyrosm is straightforward. See docs for instructions how to use the library.

Get in touch + contributions

If you find a bug from the tool, have question, or would like to suggest a new feature to it, you can make a new issue here.

We warmly welcome contributions to pyrosm to make it better. If you are interested in contributing to the library, please check the contribution guidelines.

Development

You can install a local development version of the tool by 1) creating an environment with the necessary packages using mamba/micromamba and 2) building pyrosm from source:

  1. create an environment for one of the supported Python versions (3.10–3.14) by:

    • e.g. Python 3.14 (you might want to modify the env-name which is test by default): $ mamba env create -f ci/314-conda.yaml (or $ micromamba create -f ci/314-conda.yaml)
    • environment files for other versions are available under ci/ (e.g. ci/312-conda.yaml)
  2. build pyrosm development version from master (activate the environment first):

    • pip install -e . --no-build-isolation
    • (--no-build-isolation builds the Cython extensions against the build dependencies provided by the environment, i.e. Cython and cykhash, instead of refetching and recompiling them in an isolated build environment)

You can run tests with pytest by executing:

$ pytest . -v

License and copyright

Pyrosm is licensed under MIT (see license).

The OSM data is downloaded from two sources:

Website Website

Data © Geofabrik GmbH, BBBike and OpenStreetMap Contributors

All data from the OpenStreetMap is licensed under the OpenStreetMap License.

Caveats

Filtering large files by bounding box

Although pyrosm provides possibility to filter even larger data files based on bounding box, this process can slow down the reading process significantly (1.5-3x longer) due to necessary lookups when parsing the data. This might not be an issue with smaller files (up to ~100MB) but with larger data dumps this can take longer than necessary.

Hence, a recommended approach with large data files is to first filter the protobuf file based on bounding box into a smaller subset by using a dedicated open source Java tool called Osmosis which is available for all operating systems. Detailed installation instructions are here, and instructions how to filter data based on bounding box are here.

Project details


Download files

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

Source Distribution

pyrosm-0.9.0.tar.gz (3.7 MB view details)

Uploaded Source

Built Distributions

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

pyrosm-0.9.0-cp314-cp314-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.14Windows x86-64

pyrosm-0.9.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (9.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyrosm-0.9.0-cp314-cp314-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyrosm-0.9.0-cp314-cp314-macosx_10_15_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

pyrosm-0.9.0-cp313-cp313-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.13Windows x86-64

pyrosm-0.9.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (10.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyrosm-0.9.0-cp313-cp313-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyrosm-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pyrosm-0.9.0-cp312-cp312-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.12Windows x86-64

pyrosm-0.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyrosm-0.9.0-cp312-cp312-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyrosm-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pyrosm-0.9.0-cp311-cp311-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.11Windows x86-64

pyrosm-0.9.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (10.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyrosm-0.9.0-cp311-cp311-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyrosm-0.9.0-cp311-cp311-macosx_10_9_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pyrosm-0.9.0-cp310-cp310-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.10Windows x86-64

pyrosm-0.9.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (9.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyrosm-0.9.0-cp310-cp310-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyrosm-0.9.0-cp310-cp310-macosx_10_9_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file pyrosm-0.9.0.tar.gz.

File metadata

  • Download URL: pyrosm-0.9.0.tar.gz
  • Upload date:
  • Size: 3.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyrosm-0.9.0.tar.gz
Algorithm Hash digest
SHA256 7c0716cbb9dd26c5055b1f1aa7c6c29da6a23f781d7e762b80c6758f32c1fa12
MD5 4f880bb75465443b9e2cc5f9da5347f3
BLAKE2b-256 619a48adad3d21a492ef2bf28790feb98c0c41f64f822bf51e460411acf458a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0.tar.gz:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pyrosm-0.9.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyrosm-0.9.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ea5a61f075ca2db7aa4ce6ef76bad7bdb55808137dc1640b3a4582ae1202858e
MD5 b407b30790d6026b8023eba3cc691192
BLAKE2b-256 c4a0599978bc8e7ccf7a98ca03071f9590ac0f4eb38ef773237a182a79d93b55

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp314-cp314-win_amd64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1dc8fee6334c54bec393a6723cbf00947c6f6060f6c7141c03849cb404eee32e
MD5 7380ce686a3f229ed14e50abb7d6f4d4
BLAKE2b-256 c9ca3d0ee421577fdbf496840d56900ea07986b9973cd6cf4b9b4d3a52df3af7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b7f47f148d12d3d5f246ae2a0ed07edd3336f0d673abf3cfb95927711442116c
MD5 4e636d90c145bfb086a58908ee3c17c6
BLAKE2b-256 15b1c1c743d7abd3b7802d3bcb867f35b4420ae6fbcbadce5f13ce945b7eb3e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ed175b0bbfde2d23ce5fa7955c9624a165a9ed202f74895648a9237459f9c4cd
MD5 a472456bfdfd561efb3a45a7eaf374de
BLAKE2b-256 11e9feb52053000ee35780562ff9c1db0895974467b6022e13c7653bea8cc9eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyrosm-0.9.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyrosm-0.9.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 18acaa384016262a846c9b3fb1f600da8a65cb5fc4c93bcc8467f1d73640c670
MD5 ebb28bef2b1a358068960a6d349875e1
BLAKE2b-256 a4b9e9656320051220284be375b42ee686f071d285733e7803e67b1213f566f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp313-cp313-win_amd64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a3ad9ca567a0f953828981e178a052aa5a22dc6368bdc165ca14ef99a58e1f58
MD5 c655ae57da918b2334387729ea8946f0
BLAKE2b-256 0d96384bd5b30156a57047167ebfdf4600948a35414396edb233d80ec196d52c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 03a9d6e1301ed8dc63f67de561b1603956c3957a9d40290810c3987f4a8e1c69
MD5 7ea308fafa4ba3cd11c08f3c448d0efd
BLAKE2b-256 44582216e5019593b27f8a6d0b8374d9832ed0adbb9b180c389630c7b11ac993

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 704e0a00ab40318f648ef790578b1dd3dc52176e4eaf2a0df45798d546273982
MD5 0c1d24dbdae27f3897b3e5ba95f62647
BLAKE2b-256 90519cdba4c72fa299b39281647582c5bca9d3cc8cc53bb23dbe6b97e8c53521

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyrosm-0.9.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyrosm-0.9.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0d10be7cd1c15ab56e9e424cba699df06eda0561db7589ebced04283baa9fc51
MD5 e1e0e1fb1662db22839e8853bd335482
BLAKE2b-256 1c06647275d5eec02c74e7ae1cdc33d765cebf23f8ce0f02de209bcf97752e51

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp312-cp312-win_amd64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9842c874f81ea1837007a1b6b90ccf4978db5ef4f577a4b9b7043975787f12c0
MD5 9d57f67f7a7aed9d4573d5c863f0e16d
BLAKE2b-256 747c48a0c162b6345ecf4698b5fdf21e1f28a86d2ee8e1866e8ae5358dc81706

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 63f02178c52e1f41a4f853a8e997344238d48afe2c86b7a91463428f6d543da0
MD5 f811d337f7a74605619f9cd030f4df82
BLAKE2b-256 b5b77d92aadfab0e726d81cd0af3084aea41f2453c8a46c5432f8a989d5f3bd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0bf58e745bc57241b9042b574d3d2da8d1133d2d87f52085aec5671051fa5c08
MD5 a13bb1eeab7d15b136baf1294382a79b
BLAKE2b-256 9b1c2a6b6ec5d1cce0decef3f89e72c57772ea3256fe3aabcfaaad592125350a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyrosm-0.9.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyrosm-0.9.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f00b5ffb894a20426e7d66adcca3911dddb9a95fd8d21ce923aea4426a2e96f0
MD5 508983d553450333adea9429cf400837
BLAKE2b-256 cdb3762ba019a957f605084bbe1b125722fb518f3b776bca7128c00f0c3efe5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp311-cp311-win_amd64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cc7536fa98ac4de623da365c2f6219e4956644cdafb318cd5046df908459d1ae
MD5 b8002fc028164249911c6b64264db4fc
BLAKE2b-256 1da778e5b8832819265c37e75d9ab9e1fe62373d1f2fff9a5c96298c6d368868

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 601bd9e38a43f8d14ac689d271b9bccfba170d10a771d7473664cb33f63189ef
MD5 8206fc3b1642e754594422eae1efcd1d
BLAKE2b-256 63a79f94437085cb35fd87a44b18c06fab0840841b4c632bd8d1b780fce97d43

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0a080a93e98dbfff0026514735e4a9e8f62413677b513d5fe0945faac7e33b82
MD5 29633f7d29c8b3236fa467c505d0ed19
BLAKE2b-256 45233c69704d9441ce7b97ea22d8fde90ba50a2648b058a2623aec3e716c4918

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyrosm-0.9.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyrosm-0.9.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 244cffce9f428cd48f7762102ed04f95da882ed0d4bfda1e14bd1f3a9a796b34
MD5 44689a0046fd3ab475d4d97e136f9f68
BLAKE2b-256 6b0a5d274dce5e12c919dbd1742e94e8cf871a8494548728cce3f1e66d6e6937

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp310-cp310-win_amd64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 abdf42cd4001a09074d03be3394e138f306365220106db3bddb083cc4240b0d2
MD5 ca34c64b8a228a294f273f4fa78ec4e1
BLAKE2b-256 ee3ff348724b0bd0dc7f97a77c940f339211e75ed6c9773b733806ddf586f501

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 97982934f5871199cb9f679f6260bd9a1ca7e065d39d8668e5ac7f7f6408a36b
MD5 cd789fe17288440df6d838c60593c925
BLAKE2b-256 27a74b9a0e75f31d955c0760b228820a73fff9a15fa475fe2281aa3214a957b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrosm-0.9.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.9.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ab98b088d848efac0710e902f69c7359e912be6cfbd66e007f586c6998d2847d
MD5 7048448529cb777b9f9f11b655777803
BLAKE2b-256 42fed44513c431b4c994806ba1d7ef5726f46584f4783c02a43a44104fa093af

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.9.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yaml on pyrosm/pyrosm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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