Skip to main content

structtype

Fast Struct type with validation + JSON serialization for Python.

  • High performance — 5-60x faster than dataclasses, attrs, or pydantic for common operations
  • Schema validation — familiar Python type annotations, enforced at decode time
  • No runtime dependencies — built on a monolithic C extension based on msgspec
  • Rich type support — nested Structs, dataclasses, TypedDicts, enums, UUID, Decimal, datetime, and more
  • JSON Schema generation — auto-generate JSON Schema 2020-12 / OpenAPI 3.1 specs

Install

pip install structtype
uv add structtype

Requires Python ≥ 3.10.

Quick Example

from structtype import Struct

class User(Struct):
    name: str
    groups: set[str] = set()
    email: str | None = None

alice = User("alice", groups={"admin", "engineering"})

# Serialize to JSON
alice.struct_dump_json()
# b'{"name":"alice","groups":["admin","engineering"],"email":null}'

# Deserialize and validate
User.struct_validate_json(
    b'{"name":"alice","groups":["admin","engineering"],"email":null}'
)
# User(name='alice', groups={"admin", "engineering"}, email=None)

Documentation

Full documentation is available at https://tds333.github.io/structtype/.

Benchmarks

structtype is as fast as msgspec and about 3-5x faster than pydantic. See the benchmarks page for the full numbers.

Links

License

New BSD. See the License File. The core is based on the work of Jim Crist-Harif from msgspec.

Metadata

Release files for structtype 0.5.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 structtype 0.5.0
File Size Uploaded
structtype-0.5.0.tar.gz 334.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for structtype 0.5.0
File
structtype-0.5.0-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details
structtype-0.5.0-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
structtype-0.5.0-cp315-cp315t-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 Details
structtype-0.5.0-cp315-cp315t-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 Details
structtype-0.5.0-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
structtype-0.5.0-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
structtype-0.5.0-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
structtype-0.5.0-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details
structtype-0.5.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
structtype-0.5.0-cp315-cp315-pyemscripten_2026_5_wasm32.whl CPython 3.15 CPython 3.15 PyEmscripten 2026.5+ WebAssembly Details
structtype-0.5.0-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
structtype-0.5.0-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
structtype-0.5.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
structtype-0.5.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
structtype-0.5.0-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
structtype-0.5.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
structtype-0.5.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
structtype-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
structtype-0.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
structtype-0.5.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
structtype-0.5.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
structtype-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
structtype-0.5.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
structtype-0.5.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
structtype-0.5.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl CPython 3.14 CPython 3.14 PyEmscripten 2026.0+ WebAssembly Details
structtype-0.5.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
structtype-0.5.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
structtype-0.5.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
structtype-0.5.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
structtype-0.5.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
structtype-0.5.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
structtype-0.5.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
structtype-0.5.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl CPython 3.13 CPython 3.13 PyEmscripten 2025.0+ WebAssembly Details
structtype-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
structtype-0.5.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
structtype-0.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
structtype-0.5.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
structtype-0.5.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
structtype-0.5.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
structtype-0.5.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
structtype-0.5.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
structtype-0.5.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
structtype-0.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
structtype-0.5.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
structtype-0.5.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
structtype-0.5.0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
structtype-0.5.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
structtype-0.5.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
structtype-0.5.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
structtype-0.5.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
structtype-0.5.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
structtype-0.5.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
structtype-0.5.0-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details
structtype-0.5.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
structtype-0.5.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
structtype-0.5.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
structtype-0.5.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
structtype-0.5.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
structtype-0.5.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 10.9 MB

Release files / structtype-0.5.0.tar.gz

Download URL structtype-0.5.0.tar.gz
Size 334.9 kB
Tags Source
SHA-256 checksum
How to use checksums
3f8ec91f6c8defe446415e1bf83aaf18ed4eac6ea976d0c4a4ff19d71897baf7
BLAKE2b-256 checksum
How to use checksums
13ad73c6dc4505ccc4b00c2c7fe2e52f1afe4b3ee19367225ced9524b9391a1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315t-win_arm64.whl

Download URL structtype-0.5.0-cp315-cp315t-win_arm64.whl
Size 163.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
b3e479bb6bc5221dcf2b1dc0a26cb85d9989345fe8e5766c14f5b0b285326b8f
BLAKE2b-256 checksum
How to use checksums
eefd36e2a16473d336017b3e8958e3070483f5b5c3dccbbf2fe431b00322c7df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315t-win_amd64.whl

Download URL structtype-0.5.0-cp315-cp315t-win_amd64.whl
Size 176.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
aeb150b0925e6acd387daa3388abfad6c366498bf9cb1194dda8f51e7f9bbde1
BLAKE2b-256 checksum
How to use checksums
9a7c786cdb107b0ae86ecdc60b78fc5215911cc933b594480cb39ad3f8de8dec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL structtype-0.5.0-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 205.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1d27b328eb4069d092aae8b6a279d62d3cb45c6fa87b43321c5aeaa4646c4993
BLAKE2b-256 checksum
How to use checksums
991a40a501f057239db66d4eda24e6b130436ce89507ba15c60f14eb4355942e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL structtype-0.5.0-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 203.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e6bfe662782ddf85b7e724e812aa8706af8cb9811b2a9290b7107645d2a72791
BLAKE2b-256 checksum
How to use checksums
e1dd319c77b8b72c93d0b4b1f0df722f00e0b90579df8d23d6727d1fa25dfea8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL structtype-0.5.0-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 204.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9a60c5845ab97e625515034404d488553e5014a3b624b3b786cc7767a6512d4f
BLAKE2b-256 checksum
How to use checksums
0932b58daf797af7f4a62d4f64f55a2fd2f0c6c109b9db8963033910ab732dec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL structtype-0.5.0-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 200.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0908903ec4fe1b450b53fb40f8dce4d434ea2cd3bc33be7427b1c5ebe5f8c663
BLAKE2b-256 checksum
How to use checksums
9ddd45bcaa31ed1672bff4df42f272fb016823135803db4f81bf2d2b32420c92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315t-macosx_11_0_arm64.whl

Download URL structtype-0.5.0-cp315-cp315t-macosx_11_0_arm64.whl
Size 171.7 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c8c5fa027ff966e0d72782662af84c23a17ff577ff96d16b773164a88131ab6e
BLAKE2b-256 checksum
How to use checksums
90deb98316d0c484b43a89772fd23f07c3f975804b971be2b2d43f35d56eb8fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315-win_arm64.whl

Download URL structtype-0.5.0-cp315-cp315-win_arm64.whl
Size 158.0 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
1356f607f5c6befd9a8f077f80ee4a1aebec2f5d55b0a925398a711c67e7529c
BLAKE2b-256 checksum
How to use checksums
0183a8de248dca6effb2fa223d0f845a729e0400c00220842534af10c3f3ae80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315-win_amd64.whl

Download URL structtype-0.5.0-cp315-cp315-win_amd64.whl
Size 169.7 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
6fc707d0e61f5e3d7b81581ef82c011f5ebbe928180a0607a88ab7ea885f10bb
BLAKE2b-256 checksum
How to use checksums
da69273c03308d0cfe0903751955489844f0d4d18b83818a4a67929140f12b20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315-pyemscripten_2026_5_wasm32.whl

Download URL structtype-0.5.0-cp315-cp315-pyemscripten_2026_5_wasm32.whl
Size 117.8 kB
Tags CPython 3.15 PyEmscripten 2026.5+ WebAssembly
SHA-256 checksum
How to use checksums
ed122bd9e85cea445500d6b00270863e0db062f8cadd9d4269099d080fbbf4ba
BLAKE2b-256 checksum
How to use checksums
8c34ea13493bad7a8e12ab4ce690cc91f82f9716c868f126f5c02a0b6a7fdd56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL structtype-0.5.0-cp315-cp315-musllinux_1_2_x86_64.whl
Size 200.2 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b495340f56207a78327515d2e0adc05761f222ded2150766994dea988b7c7db2
BLAKE2b-256 checksum
How to use checksums
1fe29e03d69427c232833553500a79b49e22cf637150e79e23f8231b2d3d646e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL structtype-0.5.0-cp315-cp315-musllinux_1_2_aarch64.whl
Size 196.8 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c0e677e6503e60df26e9a026be16c55b4fa1ed84828f5655d9e57e49e2fc0a5f
BLAKE2b-256 checksum
How to use checksums
f53c35ab37407e7f6afb33dae94fe4a9a357179157e87cca3ccf6c1536e5b38f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL structtype-0.5.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 198.4 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
825e884b043a13f41d7fd9ea1add794684ec71583acb5789e40761a56fcdcb12
BLAKE2b-256 checksum
How to use checksums
e8c4973246062a351f2b9d3359b8bc3729de8e3d51a28370ae27792fa890a33a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL structtype-0.5.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 194.3 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5924c701707a9baf9c679b4810632c390619a8147a8dcefcf52c4bfc10de8ec6
BLAKE2b-256 checksum
How to use checksums
24a51b0f36424492b5dadc412663c3a4daede1ab6f5fd97f8ddc8b8afaaa2e59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp315-cp315-macosx_11_0_arm64.whl

Download URL structtype-0.5.0-cp315-cp315-macosx_11_0_arm64.whl
Size 165.1 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
65ce92a98fb586ae5cb6255e579f61b64ef271248caf7dd0df4fcb9407eb04c2
BLAKE2b-256 checksum
How to use checksums
765403c5a76f05e645bc760acab4916b2c7c6bf22d72f492fee4e4b42bb9e212
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314t-win_arm64.whl

Download URL structtype-0.5.0-cp314-cp314t-win_arm64.whl
Size 163.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
34aeceafb1e466afb6d916bb036a51a300a6874c8e2f769f845486802bb7f53d
BLAKE2b-256 checksum
How to use checksums
ceb40ca49e8817be043eabb7306ed09c452e0dd381b1ce7e30612ec299e39f73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314t-win_amd64.whl

Download URL structtype-0.5.0-cp314-cp314t-win_amd64.whl
Size 176.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
0120799ae7a5253f97e4d28585effc5aa6349b5ae2cc8c57ba2f924cf844df44
BLAKE2b-256 checksum
How to use checksums
7ecf707a2c5fa62cc120509d7f949de58bcb04b43285b1e7851344e92eaf5cca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL structtype-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 203.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
39a9c5eaa40decabc5ef8c3a36c55c3f890d2aa392a03847a5e70e61563bd9c0
BLAKE2b-256 checksum
How to use checksums
a6186cf6ccbc2160680be541df94a3312a0855655aae7d7c47941f112d9041de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL structtype-0.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 202.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4e501963d81d16e703d29ee82a79c1f9c4eedaf8a7e8c732e39056ae614221e5
BLAKE2b-256 checksum
How to use checksums
ca65c8fe7bfa272114a101a04fff71782d50ffb8029e4f926354193056990a05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL structtype-0.5.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 202.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9e337bd9ad8451d7cdd1a40e76e85b863deedc89b57ddabe7c47965b4cd33231
BLAKE2b-256 checksum
How to use checksums
2d5b18f1f8b7aae958c98d2d3bafe01d492c93d3cf2452b8d30659e80feabd59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL structtype-0.5.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 200.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1356be6d9a8e9b0237534521c49bc194d11468f29b4e1c080b82da66999f5659
BLAKE2b-256 checksum
How to use checksums
8c0ab12f5561c1afb3f6d3e9625b0f535a1a6e52fd2596dc414080f1b5e1e0bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL structtype-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 171.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f4aaf9731f157b022607577701a362f5dd2e5a2f040ddaef6de485a82352937f
BLAKE2b-256 checksum
How to use checksums
248a242060fc65e2cae8b2b7aef68ef0a6644376775ccdc7d5c99633d98cfef7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314-win_arm64.whl

Download URL structtype-0.5.0-cp314-cp314-win_arm64.whl
Size 157.3 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
cb8c0a36d268b108cf3f4b1b8e2fb945419bbfd77ac8a2d57f725e6ac979ccce
BLAKE2b-256 checksum
How to use checksums
4d4073a123a1360ddc06538c0b8b01064d4c4812aa0bf4483e8293a6ea5004ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314-win_amd64.whl

Download URL structtype-0.5.0-cp314-cp314-win_amd64.whl
Size 169.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
ee76b4e115816d9a26f06dad5094929845dcee469e7de77f3f6e19e46f84eb95
BLAKE2b-256 checksum
How to use checksums
fe11b0785adaa48974855be26b4d335f8bb14dfa3d045e0adfa15daa10b768d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl

Download URL structtype-0.5.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl
Size 117.6 kB
Tags CPython 3.14 PyEmscripten 2026.0+ WebAssembly
SHA-256 checksum
How to use checksums
3f61c9a2ea7aab41c348201736ca42da70b85b2a0e8e286cd27c8ca086742ba8
BLAKE2b-256 checksum
How to use checksums
4481405d67983fa210a803d081f34fe5a5c85f6dd58a5d6598f854b4837b3bcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL structtype-0.5.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 198.7 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a8a2f5e6f5c23ea48d3ccdd7697254a1c782e3442ecc5c38b3037f164f6eece7
BLAKE2b-256 checksum
How to use checksums
68684c7616a2dd82ede32584d8d72bf5e79eebdcf39691b1f4bccb4551f0f8d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL structtype-0.5.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 195.9 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9323cef1bf978789dd4eeaba85a97d78163aa262ac6120667b3195970a760a56
BLAKE2b-256 checksum
How to use checksums
9dc36bddf76791963084a1334c446dcf14bd1a20ca444cdb7bd311fb79a03780
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL structtype-0.5.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 197.1 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
031b613d3a9726f223babce7447f0b7407bb5f0148ae09a827e1a48b42339b55
BLAKE2b-256 checksum
How to use checksums
062237b7e766410d712777d8cc854ed1da24afca1478700078cbbd40783b89e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL structtype-0.5.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 193.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
160b3fa2f61936ef1733ca14c209ba943f7ddcb8e7df8e49c3dd2dbd74f2c699
BLAKE2b-256 checksum
How to use checksums
cfdea53392f081a9f0362ebaacbbb22e4913688744806ca452d367d3546d05a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL structtype-0.5.0-cp314-cp314-macosx_11_0_arm64.whl
Size 165.1 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5280aae6f6a2e0a29a01abce29a8ad6d0ce0d1044dba45708aa280bacd591f27
BLAKE2b-256 checksum
How to use checksums
90ab636b7f0bf7b37ba3e2e66a362620580b5660ec9228e1e9b06171b7040235
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp313-cp313-win_arm64.whl

Download URL structtype-0.5.0-cp313-cp313-win_arm64.whl
Size 154.6 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
b0810be8503069e7042eba3af9347b4775ff600bea4895b6224759d490e1c41b
BLAKE2b-256 checksum
How to use checksums
bd0b1933b601748576c4d1da81c49c4a05bae7d56ccf0e9b41d3195be6f1d9d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp313-cp313-win_amd64.whl

Download URL structtype-0.5.0-cp313-cp313-win_amd64.whl
Size 165.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
72f7af08cedbb71b2ec6349c9d03f7873c84788d39587c65ab4cc811faba72a0
BLAKE2b-256 checksum
How to use checksums
243df20f93e5a8a47474910e65655be2e7261cf6d8872024facec783c5a194f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl

Download URL structtype-0.5.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Size 117.5 kB
Tags CPython 3.13 PyEmscripten 2025.0+ WebAssembly
SHA-256 checksum
How to use checksums
6d26ec83c81df02169d543eed4ce66844dbfab75cc2797194528797633ee0d7b
BLAKE2b-256 checksum
How to use checksums
878f44d189d6b77ae91255a4de56618985e9533f83ce339f59134cc206dd0d10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL structtype-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 198.9 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a475888f5c9ea15f1d2d4d68085f41e5a072d02328f82b57ee62826da663e4eb
BLAKE2b-256 checksum
How to use checksums
5bafaeff8dac80be81a1d98dde120aba957bfed7842639bbcfda191c1f19f3bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL structtype-0.5.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 195.1 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8f1a88e20d9e7d1affc25b7ad23c63abeb127424e902d3bcef62de6a260d9709
BLAKE2b-256 checksum
How to use checksums
c3963adf6787d869405886d2d55998251ec549e85e6c53d45a0329ac400885e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL structtype-0.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 197.1 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9eb327c348ff83f4585734c6ff8d058045be8cb4050d7f89da3b07fc7ea765a6
BLAKE2b-256 checksum
How to use checksums
6fa7c3cf12a6f78cd186920771a16bc8d0e28549b03484a4e2e072e03544cb75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL structtype-0.5.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 192.4 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3da43011f1cce3495f11bbe5aeff772f5e185a0ae2a05744dfc7bc8b1c10b4e7
BLAKE2b-256 checksum
How to use checksums
1af26f4f7f8c3dba8f36fc5a43b827ac7fd59a2fbe83091387ab4c4a5ff14226
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL structtype-0.5.0-cp313-cp313-macosx_11_0_arm64.whl
Size 165.2 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
12f1addde71d5fc44555849c16cc90f5007ee6ea3ddf40a5e6ba3388dc802702
BLAKE2b-256 checksum
How to use checksums
6ba17963674c9c297f84a9ef429c62a426df0b28b0929ca632d0219e4fed5713
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp312-cp312-win_arm64.whl

Download URL structtype-0.5.0-cp312-cp312-win_arm64.whl
Size 154.6 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
cd59c4cad9d3460c03cf38f9c889de936415de1196df01841ef341b2d76b2742
BLAKE2b-256 checksum
How to use checksums
33a7809fd1e9365e5df9b5e4baeb9664c8f5603d4e965ead7512db6134620d4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp312-cp312-win_amd64.whl

Download URL structtype-0.5.0-cp312-cp312-win_amd64.whl
Size 165.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
06a3b413a4cedc27e26276424f13e88f9d0164d19300e23688bdec53993f2e3d
BLAKE2b-256 checksum
How to use checksums
ba5df0cc8dab724dceecb86bf1d171fa4225ca9a8cc67824a63c22245fd203a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL structtype-0.5.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 198.9 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f4b020dd8506d42336aa071e7cad5ae5c8e6f947fc3188215fb5d91413bc9024
BLAKE2b-256 checksum
How to use checksums
ec3da264cb1dc7c31ac0bc6b64aae9f8d74df1ead9168fb9b88c675693af8b1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL structtype-0.5.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 195.0 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f2bdcd55d446c1b6820ed1d48d7110c9e175ccc1b5355bdc8a85f4e190cc4b96
BLAKE2b-256 checksum
How to use checksums
c8c9811fa576c0a9c8f4f6550fdc54d4597771d2eee64bd29c681aede97117a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL structtype-0.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 197.1 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b689edb9b086189ff00fd14853f8a70e49b6cacfae49ded9744f26bcf9859ba5
BLAKE2b-256 checksum
How to use checksums
97534cf6c505258a5f4c1d0c28ebb14228ae24e20d562b3ad9d487f0c87ce12e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL structtype-0.5.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 192.4 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1d360972502c48facaeddc45cb442be6e40b435c391fad8fbc4c9e4dc103ade4
BLAKE2b-256 checksum
How to use checksums
03cb67a4107fb26ca64c97ac37ece53ee0df577aae4d591efacf852f7d313a2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL structtype-0.5.0-cp312-cp312-macosx_11_0_arm64.whl
Size 165.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
522629a491ee4a2561d7bb3c24f821613a7389df9f9555e7dd085cbb6c33b263
BLAKE2b-256 checksum
How to use checksums
1b11664dc1061b9df7f6243972f8987b59a031107e39d80dec5b4b0c367c3613
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp311-cp311-win_arm64.whl

Download URL structtype-0.5.0-cp311-cp311-win_arm64.whl
Size 152.9 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
222410f56ec8fd29b81f8e5e882595fb060070042ddf9d0c701cd5938fdd15e1
BLAKE2b-256 checksum
How to use checksums
c88fb8d47dd06a533ac4a362b93273730ceb731c9bb6509a5b48814e02540237
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp311-cp311-win_amd64.whl

Download URL structtype-0.5.0-cp311-cp311-win_amd64.whl
Size 163.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
95812bdbc54d18d4079fd7b9ea20552f5627a8a69af3b863617943ed8da32b31
BLAKE2b-256 checksum
How to use checksums
591ff690a494a3653944bdd15ea74afb0fcd832f9c6d4e6fd8ae11f6ed68137a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL structtype-0.5.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 195.8 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4e0375e9e3d1ab9b96faa43ff1392565533b975ae08f6ab5f5418df3648d7b92
BLAKE2b-256 checksum
How to use checksums
0325d286da974114aa55005574c40d7246c29e579505446609580f2a5998e3db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL structtype-0.5.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 194.3 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a436ddd824fb668a938bc6fa549f455f7c34b26a4492bd966425876044fb6d83
BLAKE2b-256 checksum
How to use checksums
ff0d7cf626fe5e6d63a0ec13b5436fb9b0878742820659f1f54dafdfc97766a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL structtype-0.5.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 193.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
75f18f67e8098443e6d6ed99b578f1b58b8e56de5a045db97befcd3e55d57cca
BLAKE2b-256 checksum
How to use checksums
a0aceee57b91e3a5b4365fd470b67ff234767e0e050b157c833c128581e12e06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL structtype-0.5.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 191.2 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
421ae506c43e2f35ea98638ca1e841e230e9a7bb34c6ef7f1c4d4f118e87d1d6
BLAKE2b-256 checksum
How to use checksums
e00dab6e8c5d74fd8d84010cb3fd8324e5ba9f6eac104227afe570ff723852ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL structtype-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
Size 162.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ea99388610167356b85b62aeda267517cbe9a1b11da8e969cecc996f0079ef9c
BLAKE2b-256 checksum
How to use checksums
f667b7bc0c4099368dcd90f32a4ff83b0fb8e96e6675f07fd4e8cd038e5d8c4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp310-cp310-win_arm64.whl

Download URL structtype-0.5.0-cp310-cp310-win_arm64.whl
Size 152.5 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
223d6195815a1386449ec31fb8910f0d9c49ed70c06410b56a8c0753de6bc06c
BLAKE2b-256 checksum
How to use checksums
f228e76b175a688f9b9e0a68386b13d2d74a816a2161479238ddd7744c55556f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp310-cp310-win_amd64.whl

Download URL structtype-0.5.0-cp310-cp310-win_amd64.whl
Size 163.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
08fa153fb4b750a0f153590a2c45d7cd66f1dcafefee52bb8abccd8a33aab1f8
BLAKE2b-256 checksum
How to use checksums
ac73722de62ed518a2a260b5a777adb530fd829d6312414421a28a57ffd26893
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL structtype-0.5.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 198.0 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
231465078b5b455ae8559b4efd9b572277874626aa6100b5557c810561181015
BLAKE2b-256 checksum
How to use checksums
9861fad9b8f4f5949727f12df224529b94996484f31782818052aaf7b30ab9d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL structtype-0.5.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 196.3 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c965ad4c0d3bc0ef90d7a2880a898613ca26c59675d25c9213dd522ae97eab90
BLAKE2b-256 checksum
How to use checksums
e75a0c4e6ed2f2d10daabbdcbbe50df4a432d102d16977ee2cee2ed6a3b3de4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL structtype-0.5.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 196.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c895f226485fd0c9fdfeeef74c4e31a7e8b0a4e9bf61c9c306252707a2c4027d
BLAKE2b-256 checksum
How to use checksums
28365be8c31d88c3fe8c8ff74a28a4926f57a32a5cb03c98f7e9a3c09f0c5c46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL structtype-0.5.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 193.0 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6c0cd563091a4ea3786aeca2e584a0fee342ad8bdf9b5ca1c4c0240563a7b0c7
BLAKE2b-256 checksum
How to use checksums
db8afbfb4354a01ebdf8fa7834f033031a3ca4e4660832d5e4078fc20e4e5f1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release files / structtype-0.5.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL structtype-0.5.0-cp310-cp310-macosx_11_0_arm64.whl
Size 163.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1f7dd12c7a707354861e8f704c05ec4471b331552415563949a9000da6ed0792
BLAKE2b-256 checksum
How to use checksums
1f71c1a2771c8e7923224b0bd596c65205b336b21470e45c3f0539e7ced5afba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 16, 2026.

Transparency log

Release history Release notifications | RSS feed

0.9.0

60 release files

0.8.1

60 release files

0.8.0

60 release files

0.7.0

60 release files

0.6.0

60 release files

This release

0.5.0 This release

60 release files

0.2.0

33 release files

0.1.0

33 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