Skip to main content

PolyShell

Static Badge Static Badge PyPI - Version Build Status Docs Build Status

A high-performance coverage-preserving polygon reduction library for Python, written in Rust.

[!IMPORTANT] This software is Emerging and subject to ECMWF's guidelines on Software Maturity.

Shows a bar chart with benchmark results.

Time to reduce a 50,000 point polygon by 90%.

This project was developed as part of ECMWF's Code4Earth initiative by Niall Oswald, Kenneth Martin and Jo Wayne Tan.


Highlights

  • ✅ Guarantees encapsulation of the initial polygon.
  • 🔥 Rust-powered performance.
  • 🧩 A simple Python API to access all reduction methods and modes.
  • 🌍 Seamlessly integration with NumPy and Shapely.
  • 📏 Tunable accuracy and reduction rates.
  • 🐍 Python and PyPy compatible.

PolyShell is supported by the ECMWF through the Code for Earth programme.


Installation

PolyShell is available on PyPI for easy installation:

$ pip install polyshell

PolyShell can also be built from source using maturin. See the guide here.


Example

All of PolyShell's reduction algorithms are accessible through reduce_polygon.

from polyshell import reduce_polygon

original = [
    (0.0, 0.0),
    (0.0, 1.0),
    (0.5, 0.5),
    (1.0, 1.0),
    (1.0, 0.0),
    (0.0, 0.0),
]

reduced = reduce_polygon(original, "auto", method="vw")

For all the available options, see the full list of features.


Learn more

For more information see the guide.

Release files for polyshell 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for polyshell 0.2.0
File Size Uploaded
polyshell-0.2.0.tar.gz 2.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for polyshell 0.2.0
File
polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ IBM System/390x Details
polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ PowerPC 64-le Details
polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-32 Details
polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARMv7l Details
polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
polyshell-0.2.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ IBM System/390x Details
polyshell-0.2.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ PowerPC 64-le Details
polyshell-0.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ ARMv7l Details
polyshell-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ ARM64 Details
polyshell-0.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
polyshell-0.2.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-32 Details
polyshell-0.2.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
polyshell-0.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ IBM System/390x Details
polyshell-0.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ PowerPC 64-le Details
polyshell-0.2.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARMv7l Details
polyshell-0.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 Details
polyshell-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
polyshell-0.2.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ IBM System/390x Details
polyshell-0.2.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ PowerPC 64-le Details
polyshell-0.2.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32 Details
polyshell-0.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARMv7l Details
polyshell-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
polyshell-0.2.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
polyshell-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
polyshell-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
polyshell-0.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ IBM System/390x Details
polyshell-0.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Details
polyshell-0.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details
polyshell-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l Details
polyshell-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
polyshell-0.2.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
polyshell-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
polyshell-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
polyshell-0.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ IBM System/390x Details
polyshell-0.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ PowerPC 64-le Details
polyshell-0.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32 Details
polyshell-0.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARMv7l Details
polyshell-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
polyshell-0.2.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
polyshell-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
polyshell-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
polyshell-0.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ IBM System/390x Details
polyshell-0.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ PowerPC 64-le Details
polyshell-0.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32 Details
polyshell-0.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARMv7l Details
polyshell-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details

Total release size: 24.4 MB

Release files / polyshell-0.2.0.tar.gz

Download URL polyshell-0.2.0.tar.gz
Size 2.1 MB
Tags Source
SHA-256 checksum
How to use checksums
aa2ab80851386a53d00fb0265ab2b594e6bbd0ea646e2ea80b5bb127238dccce
BLAKE2b-256 checksum
How to use checksums
ba72213df39b0e5f102bbde01d63bb3a157c05aab55abffd7818765a745cf7e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 457.3 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
0e9aa1455390a40d7382ad7ed14e335e46a51a4c6c42854afce5ddc8a8803f59
BLAKE2b-256 checksum
How to use checksums
96146bf2393982b781647caa1a332d6ffcd781d523aba4a13332d9c18c8b1337
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 491.5 kB
Tags Linux glibc 2.17+ IBM System/390x PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
b93443af1c52d7cd43d20e2fe17a0824a3c72d2bfd75d7898ba6047a9418cb63
BLAKE2b-256 checksum
How to use checksums
fd2d2b27e055d5b8d4124da4e814a9ab6ccf048c6d139c2552bd6b2d957aeb03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 596.1 kB
Tags Linux glibc 2.17+ PowerPC 64-le PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
3f564b0eeacdc4a88f037019dc79a67e6816bad9da4ffc1d482cd7d1483b7209
BLAKE2b-256 checksum
How to use checksums
f328740972fd2028cf1c0819e751236e6c548c94f7992322199b779b2f7e66f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Size 491.9 kB
Tags Linux glibc 2.17+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
89f4d87dfddbd87cfe747b169a48cea7a5f1e2bdd8ec82ba4331ab377e486db5
BLAKE2b-256 checksum
How to use checksums
18a6757d07c077793c64dfeb79202d8dec0985649cc3ea87f0f2ec18248d41c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 449.8 kB
Tags Linux glibc 2.17+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
32f47dbc0d08639bc39879f021dace5a0ed8f8f5c5ee2fe74a15f7d66ff2501d
BLAKE2b-256 checksum
How to use checksums
cc123071d50756cc0575b97e24c5c14e59e90b05b3bdfc9c3ab36e32ee8d39af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polyshell-0.2.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 442.3 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
8259ddb83fbe3efc112b8cc7e77826669f518853ea9cb93805af265ad37c2c03
BLAKE2b-256 checksum
How to use checksums
0e78bae0a8255765a08604f78966a2e5c56fc41a7074b788de0c33e0304c0427
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL polyshell-0.2.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 491.7 kB
Tags Linux glibc 2.17+ IBM System/390x PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
67ddc496a14a067b1b1dbb429206632be78c0ae08cec35fa582f53ae8e35b415
BLAKE2b-256 checksum
How to use checksums
e62f6b1429fa9a6b02f322e2bb22cbb464fd08b0e6eebe70015fcac55f1224e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polyshell-0.2.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 596.1 kB
Tags Linux glibc 2.17+ PowerPC 64-le PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
fc94f3e6378fc3954ddedc44217874dc0d6b44675a1ff806b6e2a5a5903b91bd
BLAKE2b-256 checksum
How to use checksums
0b02a344c1d48f336ed2fde86812e3c1c400dc27143b05dcf2cbd263cdbe1685
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polyshell-0.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 449.9 kB
Tags Linux glibc 2.17+ ARMv7l PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
c1ee78df0a846ef344952d1062e6ab73c9cd0a413f515109c9efea72b5088a33
BLAKE2b-256 checksum
How to use checksums
02599fba73a07358247a4eb5c76527af5f0228fa241fc2d748b5f2e59d80d4ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polyshell-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 442.7 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
b4519b60c856a4fff1dede6f6937104a419731b8ce3e2bd6d2b89f37c30b1469
BLAKE2b-256 checksum
How to use checksums
0d4f28252523a90cbb26239fd94a6dddee7dbe6a7847aec7d13f3f01c21a0ec3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polyshell-0.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 456.0 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5882df82d8058b2131b61253cadd2229bfa2be0fe5416a47b0eef1cc14d9ee17
BLAKE2b-256 checksum
How to use checksums
30ef3e1be7bfff511540ad06ff5bd74601f86667bfafb5f963213f9d16dc64e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL polyshell-0.2.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Size 488.4 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
2c82cd5411d7c0318b0825015ddfe9ad72a35fe2b8a737b5eba8a2e26bba42c3
BLAKE2b-256 checksum
How to use checksums
bb61b3f7ae28fd45108114217d907fbc3592add2f98626fd9a318ee0d14f61ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL polyshell-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Size 388.9 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
36ae795cf5ee023d1761620855c6e1d786749d6ccb0f00bef8cf952b0ddd16f8
BLAKE2b-256 checksum
How to use checksums
6df0d974fa1f18d9d84fc0146a5f726a7a70c05dad266fec405ac1c2f2bc54a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL polyshell-0.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 490.3 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
d5ac7e442961d14c431a49d65865dfc689357250ba9a46c09db9f2cd6650491d
BLAKE2b-256 checksum
How to use checksums
d1d2c70d73358f45eed91dda80db622ae74c4c9129d23b0a002ad4f2ea7b8446
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polyshell-0.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 591.6 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
cba3405dca1373a3561f2fde45328c44293e047fabe14f94d5417b03d3ddb373
BLAKE2b-256 checksum
How to use checksums
4a118fb1e03583f589561ce0672247351f2e626d4680436d9b993d9327ea2b44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polyshell-0.2.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 448.6 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
73fbe874d9a2ad65b8d9ca6d673cab3fba1ae7abd98a9c3fb36ff2add390ee4b
BLAKE2b-256 checksum
How to use checksums
cfa5c0b93f7e040ad8faf267f54183245c6b6c9cf3c2dca5636df25ace7061a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polyshell-0.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 440.6 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
10222f1a6ef00d46a0c112936bde6eeb1175479c5a5c82b1d713b4865f386356
BLAKE2b-256 checksum
How to use checksums
13f6459ee347d835ff214923813dcf7d349901f853e07e0a54e113f5c3989ed0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polyshell-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 456.3 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d42815ff1fe41822010d68a8f8f82bdcc633189769a93a01be3892849b93981d
BLAKE2b-256 checksum
How to use checksums
be2802467fe5f7070e12a88d0e75211a1ca898e3056abb00f1196ef2d0a48631
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL polyshell-0.2.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 491.0 kB
Tags CPython 3.13 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
7e824906c8fedacd851d1aa566feb531b873cb16a9f52bf5feb66790a55260e3
BLAKE2b-256 checksum
How to use checksums
6769ff32a2ce84301ad3a502a712280bfee323653bbe47105174cbaf24c94079
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polyshell-0.2.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 593.3 kB
Tags CPython 3.13 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
1c1a3c714196bd0e65c962fd53d8f648496e1fe7f645893aa3605a8af9ebe877
BLAKE2b-256 checksum
How to use checksums
d072a464a0c98481fc996cc2379f1c870e2220c8a94eb1690d2a7fa09e24bd33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL polyshell-0.2.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Size 487.9 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
c44c535dfc9b5398c7f8f9568390f09b7a742f7359018d5951f123265afc990f
BLAKE2b-256 checksum
How to use checksums
0a9c663a10c039c5fd9f7b8d925472c91f925f3e162061dc1b48df0d5af8d0b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polyshell-0.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 448.3 kB
Tags CPython 3.13 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
c83f46d7aa9beb40fe117fa30c225fce1dd3978dd31f6346976a4cc5077ac9d0
BLAKE2b-256 checksum
How to use checksums
e3cc776171563c0f6e203401b9c50b57bb3074b371f78426b28705ef79f75752
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polyshell-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 439.6 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ad5395e52629e8c353fb772cb3b7612fcb3576deb9cf94cdc1ca63bcc31a87b5
BLAKE2b-256 checksum
How to use checksums
5acc29226e91031f22c5c55b4a2b1594efc21eb559713b8264fcd67dd21f305c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL polyshell-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Size 388.9 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c8365750dbc8b1e3ed7199972f0a03dbbaba444e23459d9f335cd7c48bc2e7b6
BLAKE2b-256 checksum
How to use checksums
06846581bc308bff066e727afffcfd858c90b9d71e0509c4d7b5351972f7dfc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL polyshell-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 409.3 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
85cdbca6a63f14e7d0ad21aee7ae0f79375241b899c2f7257150dd27403114c6
BLAKE2b-256 checksum
How to use checksums
ccb24f6b7dd76cc6f72f12beb1c7c8a4d641d3b71a148108a69a8ea086d34bf8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polyshell-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 456.3 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fd670e6aaf31549f0b5534fedf5b1fb49320bedf3fad22e6796d9c9c484d76d7
BLAKE2b-256 checksum
How to use checksums
9f6f80d04c758ace8f99221671ad858ede77ef075f70f8d64301795b9ec907f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL polyshell-0.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 491.3 kB
Tags CPython 3.12 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
58b7bbc06b14a5f693a901d85dda183331f455a65c0c5640b3f2472e18654ee8
BLAKE2b-256 checksum
How to use checksums
f4f4b6d8c9a92df7133619c57d1eeb9abb3a9874d087b3afe7cfc8a62b416628
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polyshell-0.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 592.8 kB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
91d303379dd01a441096bb1386f0c5498432c45a96c7ea3e82dc4c8dfcac2bbd
BLAKE2b-256 checksum
How to use checksums
edea229454b16577de27299859ab9469dc98c17acb56b35feca95dde3540db21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL polyshell-0.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Size 488.4 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
40e3325e843146578facf03edf9c8a1f55f9d00333e1e0a663d6321a211bba9b
BLAKE2b-256 checksum
How to use checksums
711db4daafb46bbefb09ba00ebfd4772f39e9db4cc8c645de54c7600f86c72f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polyshell-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 448.3 kB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
a6b0dcafc6cfc1798b51c3d392469418db2f74824358aed06d64a78f3cc6ef05
BLAKE2b-256 checksum
How to use checksums
247184b2f9e1ae1068672628194b0d6e8712d2d2ba881c3fc485e121593fe5bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polyshell-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 439.4 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e3f026b62319d7ba6f589f72db73bda203e8f1318c048da17dca7516d0ae3a7d
BLAKE2b-256 checksum
How to use checksums
0d3241b4b55036f1d3d0a3b4c424372230a262311520ba67f773609c0019859a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL polyshell-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Size 389.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c56af9de0b016c17fa405f7f2ab895f5ef9b8f045011c9ea7cc946576a2cdb97
BLAKE2b-256 checksum
How to use checksums
fede523a69233bdbad1c673b28e8714e73f620405376b5fd15114c2142846a87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL polyshell-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 409.1 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3ccf4843ec3e1588985d5ead7a37bed09b9a82fdc53af501ff0c1f2f6a31da04
BLAKE2b-256 checksum
How to use checksums
1b4765bc6139648c7871cbfe682251cc32164a457be1749d5d4599bbc90e350c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polyshell-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 456.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
14ae1a7598d02eef76ee634479c269942452a5c6b77e52473a08ee685e1ff24a
BLAKE2b-256 checksum
How to use checksums
26e6905cfff1bccb41775514765e556ef34a4a9c7e5d65af225ad843805be54c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL polyshell-0.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 491.1 kB
Tags CPython 3.11 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
462005d6a18c058d949f87d20d8c3f47d75f33c8955e87dca21eb3ba71c1f6fb
BLAKE2b-256 checksum
How to use checksums
7904233ebac7863241234d71169b59362a5b9309cda0d2fdb306bebf16946a57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polyshell-0.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 596.3 kB
Tags CPython 3.11 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
a24a9db24a1d7e4c0adad59e99955ccb1f90273f0db5cab17cd48d2fd058f7cc
BLAKE2b-256 checksum
How to use checksums
317712ad05802b8b51cbd59a6b913f3ed5b55d32614b0eb6ac604ac10b329708
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL polyshell-0.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Size 491.7 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
ee218ef94806cf30f0e7db75d66b25c9eae5ae08ca35e510b863602909e977b0
BLAKE2b-256 checksum
How to use checksums
bbde431f084c78dd37f9c2c18fa1e980bc21d8a3b92252f8766fa574a0dd653e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polyshell-0.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 449.4 kB
Tags CPython 3.11 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
7f6964383a86735d74636682dd42dff878e60cd108c6bd4369a8ec1a81dd49e7
BLAKE2b-256 checksum
How to use checksums
838af055aebc0a18da82ca455074271d630c8e1c8ed138181ad455463ae335d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polyshell-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 442.1 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
57b8e34954f67c3576db18cc9767d3d8e4797351568d679032e662dfc4271cb9
BLAKE2b-256 checksum
How to use checksums
9fca0e75880625fe87f8e904c1d23c690fcdb14dd9b1c5b26d5d42954ddc76bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL polyshell-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Size 389.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
17dd74153e3382bb0cec24f4beb947f1030881fd51b2a89742e81dc52b303090
BLAKE2b-256 checksum
How to use checksums
6c4f8379dd72ce57f1328930b7ad3c7bf0925c6aa89634977527ae9e64392ef4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL polyshell-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 410.5 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b2adfc73dad3f4ebe23dc925cf031e5e77fb3280e8e1d128f5ba0c4d5d7e756e
BLAKE2b-256 checksum
How to use checksums
dc56f6874d91eae54439426529c8500aabeff6d32c73db49181bb271edcd3176
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL polyshell-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 457.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d5ad02ab6f086060f87e7ba8b770a51bfbb900f87d1358024ce9b028b3962bdf
BLAKE2b-256 checksum
How to use checksums
ffca3c3c83ec1eac85f2b35f2604c9f8a73c21c6bc1fa04ffd0a14147574993b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL polyshell-0.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 491.3 kB
Tags CPython 3.10 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
8806e072d57503658326067274ab624f1dabe1f1bf6c1c1728a2ab75cb16ee3e
BLAKE2b-256 checksum
How to use checksums
99ed1416edbe342ba4fc6864f59d8e267ba78c8475a26f209b0c508f80d23ec5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL polyshell-0.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 596.4 kB
Tags CPython 3.10 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
333be246bdb2d1948bf20a09468d6f74fe1d305861c29b1ec7adec12547dc53e
BLAKE2b-256 checksum
How to use checksums
2497f0e62effb1cec318dc99242f44b351c489afe0b9f2838addbc0e1709d3ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL polyshell-0.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Size 491.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
70e3be26f5f51832e580663c07a33a391782d4980666144d641b4ae78145aef2
BLAKE2b-256 checksum
How to use checksums
524002b30eb9168225f9be10a7c23c12923ffc014e778e3cbe9b8d528ea055a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL polyshell-0.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 449.5 kB
Tags CPython 3.10 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
e708aef1a3656bf183fe433b64d7a564c10828cdd7ae3e54f64f1a836814a376
BLAKE2b-256 checksum
How to use checksums
016ae56493fbe612b5e48fe9119d4c5a6ed4e852e0673dc89f66dc19dda210b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / polyshell-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL polyshell-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 442.2 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
51ec88b8e37a45b57896c4c3a905dfe06b4827ea706bfb5baba7786223909c20
BLAKE2b-256 checksum
How to use checksums
ad34a3d736b07030500c80ce8374f8ac650f5f22c7f9fefd3c5a659b1917666d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release history Release notifications | RSS feed

This release

0.2.0 This release

48 release files

0.1.0

48 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page