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.8.0.tar.gz (1.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.8.0-cp314-cp314-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.14Windows x86-64

pyrosm-0.8.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.9 MB view details)

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

pyrosm-0.8.0-cp314-cp314-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyrosm-0.8.0-cp314-cp314-macosx_10_15_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

pyrosm-0.8.0-cp313-cp313-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.13Windows x86-64

pyrosm-0.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.9 MB view details)

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

pyrosm-0.8.0-cp313-cp313-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyrosm-0.8.0-cp313-cp313-macosx_10_13_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pyrosm-0.8.0-cp312-cp312-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.12Windows x86-64

pyrosm-0.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (5.0 MB view details)

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

pyrosm-0.8.0-cp312-cp312-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyrosm-0.8.0-cp312-cp312-macosx_10_13_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pyrosm-0.8.0-cp311-cp311-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.11Windows x86-64

pyrosm-0.8.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.9 MB view details)

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

pyrosm-0.8.0-cp311-cp311-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyrosm-0.8.0-cp311-cp311-macosx_10_9_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pyrosm-0.8.0-cp310-cp310-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.10Windows x86-64

pyrosm-0.8.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.8 MB view details)

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

pyrosm-0.8.0-cp310-cp310-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyrosm-0.8.0-cp310-cp310-macosx_10_9_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pyrosm-0.8.0.tar.gz
  • Upload date:
  • Size: 1.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.8.0.tar.gz
Algorithm Hash digest
SHA256 0774b5e853be74e4e292eb0073f321ccd42658e622c317af2f31e164e4969fb7
MD5 5bc3f30b614e777b6fd77fe48c35b1e6
BLAKE2b-256 8d5513a657b6ee08ff9752bb17f16f07b4e879e34db3d723eac8636998f02349

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pyrosm-0.8.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 2.2 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.8.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8eb4a2a20c024fc38815dbac64f8ad32d044606b136e608e7b153bf589f3247f
MD5 c74f5c9bb34a7db444580c9cb43ce754
BLAKE2b-256 73bc927375e992cc3072e8ae195988357c180bfff8b6d11641cbc49604037739

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.8.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.8.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.8.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 32d0112bc63c0de7c61ebb993a2c0ff407a0c13bc0341ecbede8e0cda1d2f5bc
MD5 4596b6c721b9131d7b264a6eb941be90
BLAKE2b-256 4abb23702994aef78a4c5aa82838e7b6413f4ed0eaf7c98d3f5586f26e48c7a4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pyrosm-0.8.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5ae8d3dcc334d8fc41653a69c05b25e9b5231bb2f089ad45df966782d95403ca
MD5 c48f3b2fc577c428f655bd84b1cdc62e
BLAKE2b-256 0d76b62d0a414bf884791412a7e437b90b16eb5a77fec19d65d44f52f55db395

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pyrosm-0.8.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2e7f48448c810fccba1d85ab7121e31b2641d55bbbfd4b32322b54718d9abd78
MD5 c0e039e00cbb4012af9eabaa9dfd8172
BLAKE2b-256 a9e5662d57335671b2c7fbda80664a99c904447bf4465b5650f6849c68f8912e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pyrosm-0.8.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.2 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.8.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2b8e28d2677e9aeaf77a1f074f45f5d2a2f8f5969f513c872866a0274a0060ed
MD5 b3cf49043436306b7191853c478e0ffd
BLAKE2b-256 c4ad51a896119d0c83278c30d1a09312338841e2d7bd54e2ffd588c00784666a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.8.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.8.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.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 52892eb23f356a6c53bc5432de1aa1b581c841ec280c71f96f0b731888a65b14
MD5 d0e4dc2562f581b4f15ef05f2391f724
BLAKE2b-256 af6032b3c12a1cee8f0900f09a8efa082bc654002f7f630046a9e59242326db9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pyrosm-0.8.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79781cdb20d1e326b26f032522ac8906b0f04e8bce8f7b2492ffdb0a2387a929
MD5 800c596407e1f21b913ab41b0ea9c11e
BLAKE2b-256 48a549427122c26ff99ce829b44df3261f7dc75dc9725f158997c3f2aa5094ec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pyrosm-0.8.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5441bf39b29fc8c02f50137cd771ac1b88d3faf83715927e57b30baeecc957ce
MD5 e0247cc467f7fcba17387ff8894bdb5e
BLAKE2b-256 e3e07e5de61983e80ec00133976435f0678f8e8b5e83132588d7f0f5a0221b0b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pyrosm-0.8.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.2 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.8.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4ba75f8f607644c1af81fdfaa02637f96bad7d8ef2f61c1437d6e23d068d2cfc
MD5 8da656a9664e4252ef6e258ecf5c294e
BLAKE2b-256 bc72b88e6c371c31ac1f2da48786c9fe6d40640dcc1e5bd906b439e068c092e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.8.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.8.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.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5c1dd6a63c4417dd3d26f1c7bc90e39bc3ae5bbed9ace5476bd429e40686e3e0
MD5 f3ed95e13930d4dabd4b05c505d39e80
BLAKE2b-256 dd79a878e20cf1fe79c36de77e2a2190c7b2fb56e802521f225d3557baf788c6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pyrosm-0.8.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 10b2fb800578a0b089b6b670286b92a922c3c112d11ce34f499d067e10035f9d
MD5 303ac00f0e607201bc98c5ee6ba84df7
BLAKE2b-256 deda9e88bd0d785ff40a55540be97fe6933afc24305808d1ae6cb6d91354a466

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pyrosm-0.8.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 93ef2736f91e60e9997ce2455e1c09a82929600fff786ed9061ee019a8584dbe
MD5 3481c886d77af878357d6e5c268fa5b1
BLAKE2b-256 a46c13d52279c7e857150734a7bde4ae1a1ade36a4fa453d1b035f12e083e3a4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pyrosm-0.8.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.2 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.8.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9a16202e86e8c627ac93bb282aa1dcae2b72ad5371cdd5a43b837d1c0abeac36
MD5 4f78966b4ab3e60fadba9f576d32d18b
BLAKE2b-256 f804005b7a1259621617c4891af44eff599890b00a08085a341f6cebdbc16f49

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.8.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.8.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.8.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b51dad37d0ddb29a351768e7a61ac65d47cd1595d46aaf22d03ff3b860c17a01
MD5 70fef2002449bdc2007443f97b59f55a
BLAKE2b-256 bca7d379ad83e4b288249d562fbe8850ab18488f8d22bdf171d8123dfd1a4202

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pyrosm-0.8.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 adf33afb23ca4a944e55e88fcf05ab2d231e3df011c75cc194962c0a2f39eac5
MD5 e8d040d24ff0bb154090b0490484663a
BLAKE2b-256 c091f6bc899b84aa051325e29c5df55af03bdd0e705c1936d234a88a1a3be954

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pyrosm-0.8.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5b5a59ca824b1a8660e84096fa0d96be18a519e2088c110116fc6dba4142b93f
MD5 fcf3d0adad0b69692e969e84b77bf7ae
BLAKE2b-256 c2faa3a4d5d1558bdd9e29bba11d7b947c853946e89790587901bce651ea65c7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pyrosm-0.8.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.2 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.8.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2f7ddd53c6eb147bfd2d0167778681a08a4bf408e88ff1d3ba98eac1fdd231c8
MD5 cd6302bde0596078be85443e2d43b65c
BLAKE2b-256 35dd00bc313b13828e35ea2eb5dc8a44d753c6942e5ce4a1c21d1070dc431b10

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrosm-0.8.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.8.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.8.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 112a361b5332436924f0113714e311d93c4b05797cd9c08fe5cef01b24dc0445
MD5 82c380961904632b0c8e836eb7c983e0
BLAKE2b-256 997729b782ca55482e759bfe4682e139b67085b5cc339338327e2be2c78645a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pyrosm-0.8.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 600746fd5be642e49e9e7e03792791a2463ba2587ee256e23ef44bf08fd5ca4c
MD5 a86ed317c15dfeeded346b1e9914f31f
BLAKE2b-256 a9a910a47e27f824430cdefbffa34230973d616d70bd0e72dddb498cf7ad7e13

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pyrosm-0.8.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 794e726422d1245a91d031f8cbe31a595a0d4ebb5cc39c1791e81ae71e37b7b8
MD5 46e63dee9f4184d90a1490e9d53861c5
BLAKE2b-256 e4afc79b43cc66f2fbcb10aedebd94042ded31d20963f31989ce68c3caae2f4d

See more details on using hashes here.

Provenance

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