npyosmium
Fork of pyosmium, including (only one for the time being) efficient numpy interface.
pyosmium
Provides Python bindings for the Libosmium C++ library, a library for working with OpenStreetMap data in a fast and flexible manner.
Installation
npyosmium works with Python >= 3.9. Pypy is known to not work. npyosmium works with Python >= 3.9. Pypy is known to not work. Support for free-threading Python is currently in an experimental state.
Compiling and using npyosmium on 32bit architectures still works but is not officially supported anymore. There are known issues around working with large OSM IDs on 32bit systems.
Using Pip
The recommended way to install npyosmium is via pip:
pip install npyosmium
We provide binary wheels for Linux, MacOS and Windows 64bit architectures for all actively maintained Python versions.
For other versions, a source wheel is provided. Make sure to install all external dependencies first. On Debian/Ubuntu-like systems, the following command installs all required packages:
sudo apt-get install build-essential cmake libexpat1-dev zlib1g-dev libbz2-dev
Installing from source
Prerequisites
npyosmium has the following dependencies:
- libosmium >= 2.16.0 (versions 2.21.0 to 2.23.0 have a known issue when processing extract diffs)
- protozero
- cmake
- Pybind11 >= 2.7
- expat
- libz
- libbz2
- Python Requests
- scikit-build-core
- a C++17-compatible compiler (Clang 13+, GCC 10+ are supported)
Compiling from Source
Make sure to install the development packages for expat, libz and libbz2.
The appropriate versions for Libosmium and Protozero will be downloaded into
the contrib directory when building the source package:
python3 -m build -s
Alternatively, provide custom locations for these libraries by setting
Libosmium_ROOT and Protozero_ROOT.
To compile and install the bindings, run
pip install .
Using conda
(Tested on MacOS)
conda create -p .venv -c conda-forge python=3.10 clang cmake boost
conda activate .venv/
pip install build pytest shapely
# Resume cloning and build as described earlier
Compiling for Development
To compile during development, you can use the experimental Editable install mode of scikit-build-core:
Create a virtualenv with scikit-build-core and pybind11 preinstalled:
virtualenv /tmp/dev-venv
/tmp/dev-venv/bin/pip install scikit-build-core pybind11
Now compile pyosmium with:
/tmp/dev-venv/bin/pip install --no-build-isolation --config-settings=editable.rebuild=true -Cbuild-dir=/tmp/build -ve.
Examples
The example directory contains small examples on how to use the library.
They are mostly ports of the examples in Libosmium and osmium-contrib.
Testing
There is a small test suite in the test directory. This provides unit test for the python bindings, it is not meant to be a test suite for Libosmium.
Testing requires pytest and pytest-httpserver and optionally
pytest-run-parallel and shapely. Install those into your dev environment:
/tmp/dev-venv/bin/pip install --no-build-isolation --config-settings=editable.rebuild=true -Cbuild-dir=build -ve.[tests]
The test suite can be run with:
/tmp/dev-venv/bin/pytest test
To test parallel execution on free-threaded Python, run:
/tmp/dev-venv/bin/pytest test --parallel-threads 10 --iterations 100
CI/CD
Relying on act to test GitHub actions locally (to some extent). Install:
- act
- GitHub CLI (gh)
- gh-act extension:
gh extension install nektos/gh-act
Then to test a single matrix combination:
act --artifact-server-path /tmp/artifacts --concurrent-jobs 1 --matrix os:ubuntu-22.04 --matrix 'cibw_build:cp310-*' pull_request
Documentation
To build the documentation you need mkdocs with the mkdocstrings and jupyter extensions and the material theme.
All necessary packages can be installed via pip:
pip install npyosmium[docs]
To build the documentation run:
mkdocs build
or to few it locally, you can use:
mkdocs serve
Pregenerated man pages for the tools are available in docs/man. For rebuilding
the man pages run:
cd docs
make man
Bugs and Questions
If you find bugs or have feature requests, please report those in the github issue tracker.
For general questions about using pyosmium you can use the OSM development mailing list or ask on OSM help.
License
npyosmium is available under the BSD 2-Clause License. See LICENSE.TXT.
Authors
Upstream: Sarah Hoffmann (lonvia@denofr.de) and others. See commit logs for a full list. Fork and numpy interface: Aurélien Grenotton (agrenott@gmail.com)
Metadata
Release files for npyosmium 4.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| npyosmium-4.3.1.tar.gz | 541.7 kB | Details |
Built distributions (wheels)
Total release size: 61.3 MB
Release files / npyosmium-4.3.1.tar.gz
| Download URL | npyosmium-4.3.1.tar.gz |
|---|---|
| Size | 541.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
25279566ad5dcff6ea2c640c1950b55065d3c6fd67ab738c0cb0cf09da958cc7
|
|
BLAKE2b-256 checksum How to use checksums |
eaf6df5425ca3364859befa4c52a3aeeed2e62e0e3a7af72f2e90323e0447fe3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp314-cp314-win_arm64.whl
| Download URL | npyosmium-4.3.1-cp314-cp314-win_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.14 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
4414d529adc7a01203cfeebdadf6252ee6d6e94de5d6a131a89db934f818b1c6
|
|
BLAKE2b-256 checksum How to use checksums |
b5b106792bdecd70d34745870831fe6d4445abfb52e6547dcf260aadbcd4b62b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp314-cp314-win_amd64.whl
| Download URL | npyosmium-4.3.1-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
eb33945006aca87a9eca9be3b3dd1350ecf2c814613320d1d46b9bbccf339c73
|
|
BLAKE2b-256 checksum How to use checksums |
e50f8f6ac20c8c139987befcb9133e1ded837496a3ca7e36f071adee74833bc9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | npyosmium-4.3.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
aab442873c2360e08d80138228f0d2814a6128765ce2c5ca155f6c732a14dc78
|
|
BLAKE2b-256 checksum How to use checksums |
cc09fc5876be8731e771aaec642829af1d2829d0325fd23ae0e5f842015aa06f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | npyosmium-4.3.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
81353b6abcbff8f7f03ef0427b555ccbaa11053affb2d2c77a59c0c749579a5b
|
|
BLAKE2b-256 checksum How to use checksums |
849b7f82edb6d3d6c628563d730b3892c96c179879c54d6da39a58c9bb60a10d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp314-cp314-macosx_11_0_x86_64.whl
| Download URL | npyosmium-4.3.1-cp314-cp314-macosx_11_0_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.14 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
ed68b044683336aa948bb032948b51581fd4a7842ff1e7c72b288a6285e8fd82
|
|
BLAKE2b-256 checksum How to use checksums |
d748c6cbbc8e3989014436a82d09dcf3f1a2e150571291e33f682d08f023c2e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | npyosmium-4.3.1-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b403c9f595e1e8b0a434ab0b906ddfca3a028bba4cac75a42e2f041a1a4d0c92
|
|
BLAKE2b-256 checksum How to use checksums |
37c8e46f6e81c09dffddf86e340e5d07fcb6f44e1d8ad516077d1f3ee9f58285
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp313-cp313-win_arm64.whl
| Download URL | npyosmium-4.3.1-cp313-cp313-win_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.13 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
413769bcdcf817a7e880e418b825c9c872dddea4d1d8b8c3b10f994fb2d45374
|
|
BLAKE2b-256 checksum How to use checksums |
751821e6b9352607430015ce4b3a6a285b62247b1f53343073f4ff7da9928d19
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp313-cp313-win_amd64.whl
| Download URL | npyosmium-4.3.1-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5d41f3984cb6dddf07c84885dfb7d3fb5947b81898bb765aa446df1e31369097
|
|
BLAKE2b-256 checksum How to use checksums |
77bf3025895b1af180fffdc1d81084b53e0dbde54cfe43a43f19bb0ec9f81f4c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | npyosmium-4.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
497b531747996a01262776f050a813e71032f09a36c985754bc0b7ea64809bb9
|
|
BLAKE2b-256 checksum How to use checksums |
ccdcd26927614e8a6c1022d3551269eb20f2aef89520894ae35dfd593782ec61
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | npyosmium-4.3.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
7dbfd7aa33d8ce1bcc4f4c46e9b935579757424f90e474c288bb732fcd0d3398
|
|
BLAKE2b-256 checksum How to use checksums |
10eda3c394a9d6a6abb931d2c579d258122f454180d1ec38af230466f5643e68
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp313-cp313-macosx_11_0_x86_64.whl
| Download URL | npyosmium-4.3.1-cp313-cp313-macosx_11_0_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.13 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
8b7996deed04242316d20be3c4329025a43cbbe48017a5d5460e6987d3f79f25
|
|
BLAKE2b-256 checksum How to use checksums |
a2eba19a9a3bf805c46817dc5a13cf23e28f7a48dae90ab148e3c8ec7944e45b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | npyosmium-4.3.1-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
41af332ab474b714ec7c87016efd0d687814f0b813bbae825eede0b27f3b4698
|
|
BLAKE2b-256 checksum How to use checksums |
e6de44a02a5f0120f569717ba9733d976e40b7ef5a0c837d74f0ef4565401391
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp312-cp312-win_arm64.whl
| Download URL | npyosmium-4.3.1-cp312-cp312-win_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.12 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
c0983474a13f862ef7dcb15ba868b2a1d8bce873b5cb493adfec59b2bdd436de
|
|
BLAKE2b-256 checksum How to use checksums |
a3f7f0368910455b17278d8c33d34c340b6cfaf1897059cab51677d0b02bbcfd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp312-cp312-win_amd64.whl
| Download URL | npyosmium-4.3.1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8278c723dddae6af97a5df1137f8f2475aeda94f1abb9727f0c6e2d1c5642556
|
|
BLAKE2b-256 checksum How to use checksums |
8c66b97077a20c82b050d571b9d3491d4387c368863fe93a227bbd6f9058b4f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | npyosmium-4.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
69537c2118da08346739ffbcff3a3de8b4ce892b2b40887df28b5bcc063d1721
|
|
BLAKE2b-256 checksum How to use checksums |
833e73090e722042c0066a536031e32fff5567a62f44b3db6395d3528c96600d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | npyosmium-4.3.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
c46c6000c8199a780789ce2512984b8f08e4921dde76ecf935bc107bcc98fa5a
|
|
BLAKE2b-256 checksum How to use checksums |
bca350a811177f77299ac9b4f03cb932dc943787a0553e1fa1830f672424c104
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp312-cp312-macosx_11_0_x86_64.whl
| Download URL | npyosmium-4.3.1-cp312-cp312-macosx_11_0_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.12 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
b67ec40f2d908eadcc5bd12c04b4b04df0bbfce98d57e6db5a979e18e2a7ce94
|
|
BLAKE2b-256 checksum How to use checksums |
c1377bcee8e0e32e54c44b6d9a512b9d18ef97185a680f39e2fd93ed925f2ec6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | npyosmium-4.3.1-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
42dcc73b7bb2627aecafc7e8e4eac0d9ab0f77f6591ee94349a7b52a81804db1
|
|
BLAKE2b-256 checksum How to use checksums |
b83a2015484ac7d1fa69b4a2231853f7d3f5f134b743b471c34b38d196099dc5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp311-cp311-win_arm64.whl
| Download URL | npyosmium-4.3.1-cp311-cp311-win_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.11 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
ec61626a376085a930a0d7b58ee810784a70836024a1b8b1ffd7dae4f78e1134
|
|
BLAKE2b-256 checksum How to use checksums |
bf48d90fd1404bc9a44606d9ed5fd78e3348671615d2c872df1731fb1af2ed8f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp311-cp311-win_amd64.whl
| Download URL | npyosmium-4.3.1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6a64abf0184e3f681ca9ff7f3e4eb6aff7e008af1d496bed2175061237599715
|
|
BLAKE2b-256 checksum How to use checksums |
d75902d34e7af2b6f0ff12d98b7eafdac7b92c5ab2752edf1f3032e329aede13
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | npyosmium-4.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b16e7c0c42fc9b06e2f7ed013bffff7f4f218bbe63a8dc26aa18adff304c64c3
|
|
BLAKE2b-256 checksum How to use checksums |
f201a54c679b0e30a2ffe2db2f2063483bfa88dc6beab90a28722583366f81f5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | npyosmium-4.3.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
a1ff69b3b6cd531f7797135a5213e2f000e367e7996d3b1fef3c1d0152c55f36
|
|
BLAKE2b-256 checksum How to use checksums |
a1c4e6cf05fb3d9c4aa33d04be71c406e4e2e56149227f974ce9df768cf22d2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp311-cp311-macosx_11_0_x86_64.whl
| Download URL | npyosmium-4.3.1-cp311-cp311-macosx_11_0_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.11 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
3f5e33cc93e25371b12d14931216726c75b175d48308909c9e4d2ea2b888af7e
|
|
BLAKE2b-256 checksum How to use checksums |
aaa46b590df0316d8dac1a5394a223654272037bfb1473d316aa1d2ea8639fa7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | npyosmium-4.3.1-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e233c9bede0aa2ec108e9c4c5c291ea0f89f3433a266cbf46c882f241fa12c24
|
|
BLAKE2b-256 checksum How to use checksums |
25828cfcecc108a30ad03d0019d75122e530e6ad657591a3b1795654b8eedb6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp310-cp310-win_arm64.whl
| Download URL | npyosmium-4.3.1-cp310-cp310-win_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.10 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
ce22f3fc5c739515ce0b0b3337dd20c27ede4125c77b82639bf7ad899fc8ad5d
|
|
BLAKE2b-256 checksum How to use checksums |
8e810f6b401850782e6b3b2b51f974626b641b7314125ce0ce4ff49366d29db9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp310-cp310-win_amd64.whl
| Download URL | npyosmium-4.3.1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7b4ee3174b7433dd35eb580423dc6cf0e28ff65dc23bed6182d903a7d1ab7e55
|
|
BLAKE2b-256 checksum How to use checksums |
210f9f4f331af02bd482e78dad982f2dc192f0bdd9625ff64c655342eb2a67ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | npyosmium-4.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
f45f88a5d4452c372b4b9a8d09a99a54a424dc77d94a17fb76a7cc1b86243560
|
|
BLAKE2b-256 checksum How to use checksums |
da2b7a9299b60f31f6e3e60d3b176f764609e3cc713bb9fa68fb9b1d4747c437
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | npyosmium-4.3.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
ac0982c5480713b4ee5521b74da7468bdbd36e5fab50d9a0e5b803403046af04
|
|
BLAKE2b-256 checksum How to use checksums |
ec98fa71a2548e3360c6cbd3cbe90441771cd00a5ff00f82cae97cee844429c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp310-cp310-macosx_11_0_x86_64.whl
| Download URL | npyosmium-4.3.1-cp310-cp310-macosx_11_0_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.10 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
28dc41cbc35da009de854b05f44c5fff8c795795aab529991cbe47774eb0d8a2
|
|
BLAKE2b-256 checksum How to use checksums |
20cdc5212b7e0b49e085105f624adfc1e0566a5056e2510afdde1a9d90a913e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | npyosmium-4.3.1-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
a89735436a95ac3a8bcb4adccdd8fd4b13ff3eb534f96a046ddb3549580ea528
|
|
BLAKE2b-256 checksum How to use checksums |
2edb39a2d89a96dfce293bf113d29554369385c29b689b80c15c890bd1251658
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp39-cp39-win_arm64.whl
| Download URL | npyosmium-4.3.1-cp39-cp39-win_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.9 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
dbed1b9984ed41eb33e01171133f220a7d6ead8504f3db5dce86eba2dc9e476e
|
|
BLAKE2b-256 checksum How to use checksums |
80784f60d14877c942d5cdae250e52b0ad0deecfda6d9e31cf77513b1e0c3968
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp39-cp39-win_amd64.whl
| Download URL | npyosmium-4.3.1-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9227531ee9fbbda5343c1fe350a7da1a70b6252d3a9fe4fe598fd159dde1b990
|
|
BLAKE2b-256 checksum How to use checksums |
4b0840530c08c213eb6f1c5b2d819f2b3b911d6164cd5636e3758ca40503c72e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | npyosmium-4.3.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
3df5bca36d84f119308aafca39aef6579cb163ac4abb032aad51d192ea546efe
|
|
BLAKE2b-256 checksum How to use checksums |
dc423b51961ff4864c93722d93337f867384ec352b6a5bdc5640bed977997a77
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | npyosmium-4.3.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.9 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
1fd35cf81b8952045d3ab146b9f32230a7e305b5e2ce012a23c0d2b0b5ef7f69
|
|
BLAKE2b-256 checksum How to use checksums |
8790ddbb0978dc3666ff361bcf1127bf6b40de6b8137f59987951c38b6d95023
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp39-cp39-macosx_11_0_x86_64.whl
| Download URL | npyosmium-4.3.1-cp39-cp39-macosx_11_0_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.9 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
a154c4940c97ede37f9a17a49d6e98f85e69ed7ec43daa557ed915db58311e4b
|
|
BLAKE2b-256 checksum How to use checksums |
d69630b6e0a4eb90e5aaea7ab377cfabfc68b9632bb9ae2aefa8d3a214050864
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency logRelease files / npyosmium-4.3.1-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | npyosmium-4.3.1-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
1764654fe56fd90c9f069b279965827e1e8350c6c163bdca3d3472b5a259ec24
|
|
BLAKE2b-256 checksum How to use checksums |
9e8ceb104b5e7015d00c2f6147671d94ecb29ded8e5ec603e96f2c9e3a3f74ae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 30, 2026.
Transparency log