Skip to main content

Well Known Polylines - fast and compact encoding of geometries to strings using the Google Polylines algorithm

Project description

wkp (Python binding)

Python package that provides high-level geometry APIs on top of WKP core.

Architecture

  • Uses nanobind for the extension module
  • Calls the C ABI in core/include/wkp/core.h directly
  • Python package version is managed independently
  • Runtime compatibility check enforces WKP core

Dependencies

  • Python >= 3.8
  • build: setuptools, wheel, nanobind
  • runtime: numpy, shapely
  • dev/test: pytest, build, twine, polyline

Install (editable dev)

From repo root:

pip install -e bindings/python[dev]

Build

python -m build bindings/python

Test

pytest bindings/python/tests

GeometryEncoder example

from shapely.geometry import LineString
from wkp import GeometryEncoder

encoder = GeometryEncoder(precision=6, dimensions=2)

geom = LineString([
	(174.776, -41.289),
	(174.777, -41.290),
	(174.778, -41.291),
])

encoded = encoder.encode(geom)
decoded = GeometryEncoder.decode(encoded)

print(encoded)
print(decoded.version, decoded.precision, decoded.dimensions)
print(decoded.geometry.wkt)

Benchmark

From repo root:

python bindings/python/benchmark/benchmark.py --linestring-points=10000 --precisions=5

You can also run with defaults:

python bindings/python/benchmark/benchmark.py

Packaging / release

  • Wheels are built in .github/workflows/python.yml using cibuildwheel.
  • Release/publish runs from tag pushes or workflow_dispatch in .github/workflows/python.yml.
  • Tag publish (recommended): push a tag in the exact format pypi-vX.Y.Z (for example pypi-v0.1.0).
  • Publish order is always TestPyPI first, then PyPI.

Manual publish from GitHub

  1. Open Actions -> Build and upload to PyPI.
  2. Run workflow dispatch.
  3. The workflow publishes to TestPyPI and then PyPI automatically.

If you only publish via git tags, manual dispatch is optional and can be removed.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

wkp-0.2.0-cp313-cp313-win_amd64.whl (91.5 kB view details)

Uploaded CPython 3.13Windows x86-64

wkp-0.2.0-cp313-cp313-win32.whl (83.5 kB view details)

Uploaded CPython 3.13Windows x86

wkp-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

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

wkp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (122.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

wkp-0.2.0-cp312-cp312-win_amd64.whl (91.7 kB view details)

Uploaded CPython 3.12Windows x86-64

wkp-0.2.0-cp312-cp312-win32.whl (83.6 kB view details)

Uploaded CPython 3.12Windows x86

wkp-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

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

wkp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (122.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

wkp-0.2.0-cp311-cp311-win_amd64.whl (93.2 kB view details)

Uploaded CPython 3.11Windows x86-64

wkp-0.2.0-cp311-cp311-win32.whl (84.2 kB view details)

Uploaded CPython 3.11Windows x86

wkp-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

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

wkp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (123.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

wkp-0.2.0-cp310-cp310-win_amd64.whl (93.0 kB view details)

Uploaded CPython 3.10Windows x86-64

wkp-0.2.0-cp310-cp310-win32.whl (83.9 kB view details)

Uploaded CPython 3.10Windows x86

wkp-0.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

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

wkp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (123.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

wkp-0.2.0-cp39-cp39-win_amd64.whl (93.2 kB view details)

Uploaded CPython 3.9Windows x86-64

wkp-0.2.0-cp39-cp39-win32.whl (84.1 kB view details)

Uploaded CPython 3.9Windows x86

wkp-0.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

wkp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl (123.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file wkp-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: wkp-0.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 91.5 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a3fa8c456bc2bde7754ff3fa11795d2c8452c04c8daf10a380c5b0ff530a96e3
MD5 92df62d2fe5cb160a7dc4b02cd41671d
BLAKE2b-256 45e0764467847ce9ab4e504a06d4d06096530d7cb601b675a24822821d4f69e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp313-cp313-win_amd64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: wkp-0.2.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 83.5 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 066b94b513a57469f8caf0bc529440d852e672fed1e657d70ab7510ed7b45147
MD5 c12f8d585d4b18191a85201e803c0841
BLAKE2b-256 8041677d8ff5d52ea7d540741dc315f4dc136d82bbb3f8dfe9bb82291759fb8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp313-cp313-win32.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for wkp-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b467acb16702c6c36a0f8a404d58ef0b88f9bdb21698b28bfe2df1bb8f014cd0
MD5 68e851a909861ba7dda8be86aa2786ee
BLAKE2b-256 45de6e7ace9676a39b51f4a9494118abb437a1062a2eb508d6138ba24bc7b71b

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: wkp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 122.7 kB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 014ac95b60a5fc6470348581523d169430701723a0014cb484c27b0bb4b5329d
MD5 91c1c76b205d8737b0b110aea1dba851
BLAKE2b-256 faeaca36a8306194e0728c2c1bb2649d104517342c45f7c53b33b7d3b9c6c8cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: wkp-0.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 91.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a284dd44c930a2a1b6e91c4f5a7d37007b8bf8e37672893fb6e3135ac30d5010
MD5 b64d1cb2afea874ccf6effdf69a77587
BLAKE2b-256 e59dad1bed63ff10232c7046963f5fb96150e2a96c956e0e47868a9757907db8

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp312-cp312-win_amd64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: wkp-0.2.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 83.6 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 3982b65724530c04dec3b08de6608a226091fff3e36ff7abe8272209546ab22c
MD5 ac31d42cf2b0c90c63a9047fcf108497
BLAKE2b-256 f87776980fba842f690863420bc3c15e0f69ffa9d4c3d8b186738160488f839b

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp312-cp312-win32.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for wkp-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3ef9f0e139bee6c1b65ca1b16967b2a353986ae3ccf3e1776f65c4a96375d5e5
MD5 a055e2352e5827c1eb72bb6877845d78
BLAKE2b-256 88b19006c6c4baaec0307a1027ac12b07ea30707da9548678f9293f84b505deb

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: wkp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 122.5 kB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d4fc4a380c6bf9020f4585cb38bdd603088ead0a44fc0270debd1b3fb2a988f7
MD5 dabb11e3639a7f96a1dc0863c2cfa13d
BLAKE2b-256 f512663ece63e30bc445c1676bbd0dfe819eeffacac4682f94d009d95fa59444

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: wkp-0.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 93.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0a8a1746b683656c6090beec94024e7760860d0d948e559d829202d5ef4b9bbd
MD5 d280b2fbc415bc260f9eaff29b0698e8
BLAKE2b-256 98ac53479a8809c483f4bfdebb74943abbfd8fbf2e8d537e1e27dda7338f0f4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp311-cp311-win_amd64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: wkp-0.2.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 84.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 013cb085adce70bbf755b69830cc87b90f28c6807fb37cd8ca90c72a562cca1d
MD5 f2488e0be52ff894b00bbf17fed33c25
BLAKE2b-256 b6a6a6036cccbe92bbf3bb4bb2e4898f9c17adfbe0d52e5f91a5eeb8ea481102

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp311-cp311-win32.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for wkp-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 070b5f4a78c082206179434b48d2b8d6c50aea0cc4b3c8e9b774a4762cb801bd
MD5 862e72143a0c11141094b0c5b3a81bd8
BLAKE2b-256 6fa0b2a64742c34ba973b1563f2ff9fd21ec5cd06215626ade3b0d58eccc71c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: wkp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 123.5 kB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 acbd5bd03896e1d3142952a92f5cc337806da3485a612bfa2db03ea149b5cfd1
MD5 62c0362a81cc2b9d4658834e279d421b
BLAKE2b-256 a176fc84494b6d519432bf7d4c3ce0fa03eadb67ffdad3358f80f001603a6455

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: wkp-0.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 93.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2e51c54dc59492be3b9cc557c13bf108caed761058cdbd0b240cf0e867bc1b1c
MD5 c879bc83d48824c382160393b62cc67c
BLAKE2b-256 291d15a9d32624ff1afa49a0a445370e9a46f359cc58eff2f054f8c5caf5d2e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp310-cp310-win_amd64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: wkp-0.2.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 83.9 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b07caac4feec4bc3810e7a8a771ea16d3991cafb085da7b90bc4edf12fd79444
MD5 70499eecc796f26463f340d46f59b604
BLAKE2b-256 0f1f44624e9a6a062386e1c7fb57edf3ccdf3de43cb63b44aab8cf509210598c

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp310-cp310-win32.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for wkp-0.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fb480ecaca972d86b65e2817927ad7106437e8838446f46e6eca97a775db8a9d
MD5 aad30bdd8069a2aa9baea0a1da758aaf
BLAKE2b-256 f2b4165876c6818d02973ec267d79de498cb09432edb1f1e79e12d262c665213

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: wkp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 123.2 kB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 20bbb4348ee7f095b3e50d068792a4b4c6abb3ee1f02a8fa7da3e7ee48125855
MD5 8943e000d027a751e012ebbc7322c030
BLAKE2b-256 d784a7cd1107ca947b99a8515fdee7380c2cd4abace7ed179bb691b071a73ce5

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: wkp-0.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 93.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9016f93e5fcc2ebb9abcb39c627f7d16ca808598c05724703b9ccef4b5f953ef
MD5 0d0e57ebcd4342d7ae76a621f0714bcd
BLAKE2b-256 5e9b0d3fc0d062a286ffbfe9aa2caa474d1ce361e752aba17d62d28b6e83d8a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp39-cp39-win_amd64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: wkp-0.2.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 84.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2cd9abff97eba8f6b7763f61d099f995249bd7fb9b3c98b5f5e5a1adce922081
MD5 1f5a8c05e6e7a53ef2fec5a000ab6ffd
BLAKE2b-256 f1ef34229949f009f7d417349d8ccc76236d50993c7039a50493a9119ec3e14e

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp39-cp39-win32.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for wkp-0.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7d1338767b03d42773d904f32513b48e5327c1a6ce8d8df8a13ddf21dbf65c16
MD5 dca360da7693cfe157efd5472f19e303
BLAKE2b-256 d3a4b11416b848547ac03b53711680c3684bb392362e0dcd43df017a0a033ec7

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python.yml on kodonnell/wkp

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

File details

Details for the file wkp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: wkp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 123.5 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wkp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a74dcbfdc28f1217dddd633232d2346953756833edc247d7b50195e0b47f5164
MD5 69f7cb291525f09637f0cf272b57fc5d
BLAKE2b-256 26a98fb717385cedcf2f3f91abb8ef5a576a229aedad7496128e94350c5d7e15

See more details on using hashes here.

Provenance

The following attestation bundles were made for wkp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: python.yml on kodonnell/wkp

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