Skip to main content

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

Project description

Pyrosm

Pyrosm – Python’s Rapid OSM Parser

Conda Version PyPI version PyPI - Python Version Documentation Status Coverage Status CodeFactor PyPI - Downloads Downloads (PyPI total) Downloads (conda-forge total) 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 any location in the world
  • find and download the right extract for a bounding box or a place name
  • 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 (such as administrative borders)
  • read any other data from PBF by using a custom user-defined filter
  • filter data based on bounding box
  • control which OSM tags are parsed into columns
  • crop a PBF to a smaller area and write modified OSM data back to PBF
  • export networks as a directed graph to igraph, networkx and pandarm

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.10.0rc1.tar.gz (3.9 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.10.0rc1-cp314-cp314-win_amd64.whl (4.8 MB view details)

Uploaded CPython 3.14Windows x86-64

pyrosm-0.10.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (11.0 MB view details)

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

pyrosm-0.10.0rc1-cp314-cp314-macosx_11_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyrosm-0.10.0rc1-cp314-cp314-macosx_10_15_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

pyrosm-0.10.0rc1-cp313-cp313-win_amd64.whl (4.8 MB view details)

Uploaded CPython 3.13Windows x86-64

pyrosm-0.10.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (11.1 MB view details)

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

pyrosm-0.10.0rc1-cp313-cp313-macosx_11_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyrosm-0.10.0rc1-cp313-cp313-macosx_10_13_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pyrosm-0.10.0rc1-cp312-cp312-win_amd64.whl (4.8 MB view details)

Uploaded CPython 3.12Windows x86-64

pyrosm-0.10.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (11.1 MB view details)

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

pyrosm-0.10.0rc1-cp312-cp312-macosx_11_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyrosm-0.10.0rc1-cp312-cp312-macosx_10_13_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pyrosm-0.10.0rc1-cp311-cp311-win_amd64.whl (4.8 MB view details)

Uploaded CPython 3.11Windows x86-64

pyrosm-0.10.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (11.2 MB view details)

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

pyrosm-0.10.0rc1-cp311-cp311-macosx_11_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyrosm-0.10.0rc1-cp311-cp311-macosx_10_9_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pyrosm-0.10.0rc1-cp310-cp310-win_amd64.whl (4.8 MB view details)

Uploaded CPython 3.10Windows x86-64

pyrosm-0.10.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (10.9 MB view details)

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

pyrosm-0.10.0rc1-cp310-cp310-macosx_11_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyrosm-0.10.0rc1-cp310-cp310-macosx_10_9_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file pyrosm-0.10.0rc1.tar.gz.

File metadata

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

File hashes

Hashes for pyrosm-0.10.0rc1.tar.gz
Algorithm Hash digest
SHA256 fb6613ca0b0628a7d15b7b9fb5b373653fd319ea0749fa121e7201f31b2c5d6a
MD5 f1a960b8aced21f351cf6f0798623cda
BLAKE2b-256 c6d2a9043a1230f2af8bbf346ca16f3a9715b17118fe76faeef6bf3dd4e44c5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1.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.10.0rc1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pyrosm-0.10.0rc1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 4.8 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.10.0rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0ee4db7925720d2da4d3dc257b44854f606ae19cd69442b804b30d86ab90773f
MD5 b063723801cac5cadcab6c847c5d537d
BLAKE2b-256 df72a588f52866320bad94c87fbc074bb91529d4d2975c05612e36848d44f24e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f5b7f7e142be4ee27ee65ef0c66cecfe5fe9b18d9178fffd41807e0ce776986b
MD5 3fc630a93751451a5c9dd628fee787ec
BLAKE2b-256 8918107b7bbc13187fa358ae14811ffa621c11daa0729324bae23baa7ac067b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b59c38d0f662e9079b2f315b87d7390eaf529b969a07d6b3e7ec2ef5e571bc69
MD5 292b32749e2ef28eddad0d991632310f
BLAKE2b-256 641ed925654d18c1ad98d4961e71fa2378b6a71de5154753f497ef6da56a9c02

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 672b7d42e1c5a62d02381eceb67679d867be84b119355f49a955d63bb8f91576
MD5 f1eee0c1958f54a2e1d3197f8c4d9908
BLAKE2b-256 8c173131878f140225aa6e2425f7b58b98787d75300ae0f924435a8ad489cc37

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyrosm-0.10.0rc1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 4.8 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.10.0rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2303a5a1e94f5412c621448a8befa361cfe250356443a2933951fa1588134cfc
MD5 46abcb14bf3dc074b10fc8a2a7eaca3f
BLAKE2b-256 9b5d7b049b91ab24ab6d5039ce7d756c359467331c6f6e8b32877aa1d5190cc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c5e0b59688f8d26ea2245ed7e9bd49911358f3ebbd51662ebfa42259f4c6a69
MD5 739d41a3e768809d33364d93ddbdd578
BLAKE2b-256 ed224ef6fa8b165333625a823adfe5eb5843cb7d0cee3641f3c2dcb2211ebcb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b082e93b1838369453cece1f7b7fd5716f6a2be21b3361fbb0e386d99db6b84b
MD5 b2156c511f3cbec8f871fe23de9f29e4
BLAKE2b-256 72c8d54dcccde7b4c38b3f6b1c307939d17c147727f727472b2dd8cedb35e835

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0002323f89ba7f6475079bcf6553a077c84ca9414576cea4b7a1dd825ba09b48
MD5 391e650318a43c208d556184a34b9dd2
BLAKE2b-256 178fa415f978903fc34a02f5929fe031711bd3041b70fe4f803a09a1e1888728

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyrosm-0.10.0rc1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.8 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.10.0rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ccbcd243a82dc4ef4737c41d4e582bb8fe38e9aa78b23d764258fbb6d160cd64
MD5 75e5f78496bc411c429b86fce40bd074
BLAKE2b-256 fad04c45fd25e09792261c78cf9994fe040a0fa67a4db57b36cdc9b9bc62dc7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e53894d14b23117cbcaa2d3424ff320f10d5b36adc8e9a42ca4ed6f749fcdb45
MD5 79183b547c5e0ebd393441406e51fb5d
BLAKE2b-256 4c00afbb2eac2f23df461ff1645f62781336e56c6141e3ff799552624a38c275

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e053ced2483a774b6374c5c1f16f05c95e077353c18c3dbe433e12a37bbf128a
MD5 7321205792616e08c68cc4f76c35b9de
BLAKE2b-256 1db75786330318add20143cd8e4f76f9c9105c7d750aef4042af516ac261e9dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b9632832f72c31fd6a0d0638e8622391dabfbe4b9298dd8bff0f22c8833e1fb5
MD5 d7a408cffb720a5bd94fd560c5e7c57e
BLAKE2b-256 b2a5f146d0d142941257d061802772899d3cc71e15225344ce6639c0bbdb28ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyrosm-0.10.0rc1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.8 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.10.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 69674ad73938097be0fe7f6edb43ed4821a5a96720548f8e9c1a2be836ebafe1
MD5 046a759456e08798365f1d14169534b0
BLAKE2b-256 f1a964d84276a52b802d5bea74e61d48a6b94a36e596fef55a25b1d79c1971d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 52a8c13b5ba86cf5451fff4b0f070d53ce2cd0c33d920f95cc704ca5e8de159e
MD5 844d1127980e194458d617b36868c60a
BLAKE2b-256 580173c86e2d7f4b535de1472ce7943315b723f14833f3f25ce3f3868b4330df

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 609fa3d2fd78a29684d1d0ad8d21842d7a2d89a9ba462ee77ed46fabcc2296a4
MD5 01513af5ad3ffbf945ac1ee523fa93a5
BLAKE2b-256 284688a18ddd4dbb17e752338d0095d6a8530a378b2719f0a084d438197388f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6742a8eaf9bff5bf1ab682cda4cee49c3acaa3c001a78df6d073bb856c6ae761
MD5 69f674f6678dd71f503210ff926d0c1d
BLAKE2b-256 2406035180d7bbdf115c6551bbb199f3df00f488c576d464df65e3d6a6ad1963

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyrosm-0.10.0rc1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.8 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.10.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7b5a32d590ccf76d8e98cb69e91b8b8848e2f310ef13724e1240158acfc2d5b6
MD5 be7d8b789e2c7ecdbc13548bc59fe9fb
BLAKE2b-256 48b22059eb20a47d84c7c80d4d896795d33ecf8533367ac8e388a7dd235e77ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d554f23bf1b9ead16107cbe83239d21ce5b2b8d3f9ead5401c661fd4c5de38ed
MD5 4a194bfa5a6bb200ab8f0ff798b1e1b0
BLAKE2b-256 90c91e9ecc559efdf6d237714b36cfb201c91aef14dcf9facc47ecd596ba08d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d6f84cf542fdbf6b99fc5bb3c8e85fa78ddf2f4528725cf0777038bbcaf553bb
MD5 c883fd7c071d87f79f531cfa7c9bf268
BLAKE2b-256 dc9f81a81f39f77608f707817ef2bf711b7f387798d292503a062af97abf62e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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.10.0rc1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyrosm-0.10.0rc1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3136c11f3f5cafa160d9c703b628e70ec2943b51ddc51898e5ee51fd75f48321
MD5 3ca2886d821f04eb76d1d6819322fbb4
BLAKE2b-256 4d05c28d66a4a4eebc0a8157cd589f2bf61e0b6d1707bd6eea832eb1c06aea5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.10.0rc1-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