Skip to main content

Compute the area of spherical polygons on the unit sphere.

Project description

sparea: Spherical Polygon Area

Python bindings for sparea_zig, a Zig library for computing the area of spherical polygons.

import math
from sparea import polygon_area

# Octant triangle: equator at lng=0, equator at lng=π/2, north pole.
# Vertices may be either (lat, lng) in radians or unit (x, y, z).
polygon_area([
    (0.0,         0.0),
    (0.0,         math.pi / 2),
    (math.pi / 2, 0.0),
])  # ≈ pi / 2

polygon_area([
    (1.0, 0.0, 0.0),
    (0.0, 1.0, 0.0),
    (0.0, 0.0, 1.0),
])  # ≈ pi / 2

The result is in steradians, in [0, 4π). Reverse the vertex order to get the complementary region (4π − interior).

Installing

Wheels aren't on PyPI yet, but you can install straight from the git repo with either pip or uv:

# regular pip
pip install git+https://github.com/ajfriend/sparea_py.git

# uv (project add)
uv add git+https://github.com/ajfriend/sparea_py.git

# uv (one-off in a venv)
uv pip install git+https://github.com/ajfriend/sparea_py.git

The Zig toolchain is pulled in automatically via the ziglang PyPI wheel listed in [build-system].requires — no host-level Zig install needed. The hatchling build hook (src/hatch_build.py) compiles libsparea.{dylib,so,dll} and bundles it into the wheel before pip installs it. The upstream sparea_zig source is fetched over the network from the URL pinned in src/zig/build.zig.zon.

See dev.md for architecture, layout, and contributor notes.

Project details


Download files

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

Source Distribution

sparea-0.1.1.tar.gz (7.4 kB view details)

Uploaded Source

Built Distributions

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

sparea-0.1.1-cp314-cp314t-win_amd64.whl (107.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

sparea-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl (25.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

sparea-0.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl (24.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

sparea-0.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (24.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

sparea-0.1.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (25.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

sparea-0.1.1-cp314-cp314t-macosx_11_0_arm64.whl (8.6 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

sparea-0.1.1-cp314-cp314-win_amd64.whl (107.3 kB view details)

Uploaded CPython 3.14Windows x86-64

sparea-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl (25.3 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

sparea-0.1.1-cp314-cp314-musllinux_1_2_aarch64.whl (24.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

sparea-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (24.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

sparea-0.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (25.1 kB view details)

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

sparea-0.1.1-cp314-cp314-macosx_11_0_arm64.whl (8.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

sparea-0.1.1-cp313-cp313-win_amd64.whl (104.6 kB view details)

Uploaded CPython 3.13Windows x86-64

sparea-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl (25.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

sparea-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl (24.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

sparea-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (24.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

sparea-0.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (25.1 kB view details)

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

sparea-0.1.1-cp313-cp313-macosx_11_0_arm64.whl (8.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

sparea-0.1.1-cp312-cp312-win_amd64.whl (104.6 kB view details)

Uploaded CPython 3.12Windows x86-64

sparea-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl (25.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

sparea-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl (24.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

sparea-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (24.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

sparea-0.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (25.1 kB view details)

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

sparea-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (8.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

sparea-0.1.1-cp311-cp311-win_amd64.whl (104.6 kB view details)

Uploaded CPython 3.11Windows x86-64

sparea-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl (25.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

sparea-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl (24.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

sparea-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (24.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

sparea-0.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (25.1 kB view details)

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

sparea-0.1.1-cp311-cp311-macosx_11_0_arm64.whl (8.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file sparea-0.1.1.tar.gz.

File metadata

  • Download URL: sparea-0.1.1.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sparea-0.1.1.tar.gz
Algorithm Hash digest
SHA256 520e6afdb19031db14bec9a5c57a635906e65f1ab8ac68e9a2562c9ce80785e4
MD5 6fad66c5c9b1aa513080aa6dba702cb4
BLAKE2b-256 15982e0606336721c55e14f533f0f34f43fd91086af2bf38a03ac28d3d708ef2

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1.tar.gz:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: sparea-0.1.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 107.3 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sparea-0.1.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 df67c89131966517348bc6cbe8fc0c5f27c88faff9ee705032c60f7390691eb3
MD5 cfa89bf64d6c5906ec0589e46decb6fd
BLAKE2b-256 2165d1a99b880dc7518f8b1b83eef303a475329096465df03959e0a67ea87f6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp314-cp314t-win_amd64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 895d2e08d9af484af64c72435ca7c84d96a481e2d8d1550ce087d1d5fdc75896
MD5 90c7ff91c2a5a6e4e5cfaecc4c00adf1
BLAKE2b-256 a845987de8c98014d40c37d1663164afd6a65265efdfaf178010f582e9c2fe5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3d3f16e11681d21c220d7c8990f317d0abcdfdad793f0611e56e1ea85e029150
MD5 a8f70669b69a2106c15732fea07bef83
BLAKE2b-256 4d13dca0b50c6705e03c2c05dfe5fc2940c4a79445ae0003df021a37e3653f04

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3501569038d942152e1bbe76a9055d7d4a6eefa401f17fb023e34cb0baab0fe6
MD5 c2f9c6533c257fc0a85dc23a13bae66d
BLAKE2b-256 2752775614cd1d286c69e39a467926ea01c72a48ee1e25001c1b8ed27ef2adea

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 b8f88d376ff58f758f7f7ed13dfba8e80847f2d1b46a6c8ee5cd8a23b956da6b
MD5 4fa131ad78d0256881819a14aec8d75a
BLAKE2b-256 4993030c4889f4ca63b86e7ce70e2f20a381d9b6af0ca6891d8c205814decf37

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f459cc9ca026070977d0703e71807fbd35cc3c7a5a8977378eab50893aface91
MD5 357df53b9b0503f5817120a43337caa7
BLAKE2b-256 09db91a63824846bf72eed2d4929a05097880c6be91d07b722a8a71f199f0e3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: sparea-0.1.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 107.3 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sparea-0.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a31723fe93fb06140e7bbb5e352f4b911e0bc2ad3d4f2c79ba40a3e6a6353e95
MD5 34e89a2f81ed034b31f956c9d9f3d35f
BLAKE2b-256 d91e5f9cb27fed29a89405bf0b21d7e15f6a9961d70797b4bff3da2348e977aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp314-cp314-win_amd64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b038867f5fc7255b019be11c9765e373a4fab4f255829f2ad16358df771f5a27
MD5 ee130a889646f525a2eecf1059127967
BLAKE2b-256 a5dffbaf2a52892bb0c56ad5dbc3380151651733bb6689e9a7441fa4d0bc33e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d30bd6bc6efe7fc7383c0f510c655895e45f46569db3b38822ecead10a2e6437
MD5 d8a3a7c0fc7acf09f00efe5c3ea0413f
BLAKE2b-256 310ec7b2fb457ec49a35de61000526dcb9f8001bd5f94602c5b1aa164c061a5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c1baee001b8aa9fccfe5e0156efb5a1bdc1476d4c7436995649617a99e393f30
MD5 431a72056224e6e209316e25086fdbaf
BLAKE2b-256 229116c03cb075062675db01a04958fbe07055c620c93cddd8a8a46c18e793cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 fcb6693fbf2e32f12544b2c43f2d128aeb240b73d394ece2b0a354e63ab35a58
MD5 59274c09e153e7b9a59378d0b010e19c
BLAKE2b-256 3aa7a6c3c56d51795cf8268a1c7d4d8c19485a1fce340fa08cdc3af619948626

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e02e9bec7ea07568710813c8bd8d93364ef0e8a661a4dbce86f50f42132df7f6
MD5 cabcaea39b251816a2a0c42da28a366d
BLAKE2b-256 3415f92746892b87568ea2e4d08ce81d2eab537eaa5d2084b097d3165c6ab387

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: sparea-0.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 104.6 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sparea-0.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e4b2a4dff257817ce7ad20dc440aa8a8f3759e12f2dad5f3818ca7afb9b80b0f
MD5 db1d0aeb647e3d083504ee3a44646ac1
BLAKE2b-256 12592dfb5f156311cf268a1a33c1096f2be632b0655413e308734edb07e3551b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 19aecda27552b977084e2094e8a5e664166e21bbc3eee1679d6a2dce9dec7b3b
MD5 825e92fdb96784af6b7b83b60067a0e5
BLAKE2b-256 8fe44287d5e65c6a42037e596d1d3ca5e785d783268c56299f902587956e49e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6a4530e647141bb1b892119398a7977d0062d09cdbd1f7f7c9d750124e2eda8c
MD5 e7ec93e945d2293c270d1e2a438d5f7b
BLAKE2b-256 3ee44cd47c5e951f989b433c3dcec8c7f8cd58a5a7e9ad75ee5b8e02fca85688

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c02254c4180ab71fb2f000f42c6717e0b37f3f951a05a5ba37fd876023aceb42
MD5 687bbf7666cd0a51f79589b97e77bbc7
BLAKE2b-256 c3cfc1b47fdbc73cc9a43de23653b36876f18ddacdb08b076316e979feb587b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 7d8cda01c7d5a92a550ab0977b9297973a258b8eb7dc534fd5050ec00455b6c0
MD5 529a8081f7a01af37dfad266babdf8f9
BLAKE2b-256 569a69dd7076e981d0cc14b462999452aa4558f7f5566f8f318bc588d732b669

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b32e060c89f5f3a28df5d5d081ac11ffb55aa8a902d4c806c2872808c216639
MD5 6dc733f1836f647ae53c9ec9de31a548
BLAKE2b-256 1b2760d950f8ceee37c038f3b754316d6a4cc1402c92299fa6981163fc2bffdc

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: sparea-0.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 104.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sparea-0.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c06c9bdd69e625baa4ddea4e85ab34ce0e01d3e2d4282157802870c9b31d7c98
MD5 67225cd6394af6342d67d5531b28e19b
BLAKE2b-256 c245ebb356d3b7a48dac6d187c75ae114abacef77abd1fd51933326ec3253b25

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c1ebc630b6bacd2c339d24f4858d2069bf078670155d12793ea1bee114286f6c
MD5 5f1610fa7a96392c0e45794b6b131cf5
BLAKE2b-256 dacc426dd7606eaead7cc9a0e993213598ad6a93e74e04de62ce4b3194c77ced

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 65b53e7f7f27d93a07117f0b648e2fcd9b1b01649372599b36cda059e2ffc928
MD5 7d191b4636697ed4467a68287346a554
BLAKE2b-256 78f3cce871f059d4c3eb3506c735413809e26c82d9ae09e76b845b3815432f09

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b14e6c7f49c17b0a73df1c05e967434963a2ec22ca6000d4303c93881104374d
MD5 4984841860a379694180fedf34b5a156
BLAKE2b-256 e64a8d810bdceaa0a9728163d25146f1dd5e751ecdb4ad8bc8ff15809efa74eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 fa2ba2eacff3560aaf6f6a2972dcd10a898302126ff10154b62ae6e896ae0ed9
MD5 1d5bcad38345f16f082b8265277ae4d1
BLAKE2b-256 45c9936b2a12d6e6716015cd6f2242d2986d8cd32dbbbe05b3546c7a818dfc1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5af156a656652d0309a6bbb6b4d2f704e49b3172cb0a141f3c8c824f28f8b7c2
MD5 1f090969f8e18be9f05c2e32a5d8961b
BLAKE2b-256 c6d58a1e1b35c29167e0a0f7c846de72c9d39c496754b62948dd59de04b719d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: sparea-0.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 104.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sparea-0.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9e438978a896e4803035ae58d4154c2cd54f99f232ce2706da84839bf64bb18a
MD5 72c309db7bbc4af322d19587d31f535a
BLAKE2b-256 9377b82e0e2c8a2d8373f911dc62ece2ef17de0100d2ac3e62facd3b9b1d2e13

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 961b0a64232eef7eecc51229b19dae0bc02804d2d32d3bac0778019d2f999722
MD5 597c67a06e985d758355816a70f7109b
BLAKE2b-256 bef444ef2775267566949696f5219e758abf57c474b42944476835cf4be7de8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 73f5e79c9630375f50d499907f2cb152c8af51d847e446d708357dd77001f794
MD5 3263c5d16d969d5b70107e55e39c92c7
BLAKE2b-256 dfeff4db34ce6945ee00fa14d3422d548ac1350ef9fce9ef588170412a361a9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 866fe8df7b042f39369f3c7323ff272508f86fa45b11079d26bc4d8b93460611
MD5 d7fdf78da1f7f7586b13df33cb926ef4
BLAKE2b-256 9b1e0100c87620782c6b1253398136177dc5c7de32939ce4ff71ac200f081997

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 4d54f3c7a083911d17debde9c466f5a6e391dd499851530fbbb68ff637f2d35c
MD5 bc3bdeb8141e617581fa34b3cb42e3af
BLAKE2b-256 bd8ed5a9b1b0aab6d2f7e41f8d337ae466d8083e9277b8f30abb6ea2a54032f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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

File details

Details for the file sparea-0.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sparea-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 22b578b7c4ce3262049e19c46faf718fb9e8563cdeacf1eab2a2984ecbabf893
MD5 e55db65e51c30f22b3c8649deef26832
BLAKE2b-256 bc3d2155dd38450dceecfc4cb88a4fdc054673c6f2a0efde11f5a187d4e0ab8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sparea-0.1.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on ajfriend/sparea_py

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