Skip to main content

structtype

PyPI version Python versions Build status

Fast data 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.

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.12.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.12.0
File Size Uploaded
structtype-0.12.0.tar.gz 382.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for structtype 0.12.0
File
structtype-0.12.0-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details
structtype-0.12.0-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
structtype-0.12.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.12.0-cp315-cp315t-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 Details
structtype-0.12.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.17+ x86-64, Linux glibc 2.28+ x86-64 Details
structtype-0.12.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.28+ ARM64, Linux glibc 2.17+ ARM64 Details
structtype-0.12.0-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
structtype-0.12.0-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details
structtype-0.12.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
structtype-0.12.0-cp315-cp315-pyemscripten_2026_5_wasm32.whl CPython 3.15 CPython 3.15 PyEmscripten 2026.5+ WebAssembly Details
structtype-0.12.0-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
structtype-0.12.0-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
structtype-0.12.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.12.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.12.0-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
structtype-0.12.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
structtype-0.12.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
structtype-0.12.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.12.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
structtype-0.12.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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
structtype-0.12.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.12.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
structtype-0.12.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
structtype-0.12.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
structtype-0.12.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl CPython 3.14 CPython 3.14 PyEmscripten 2026.0+ WebAssembly Details
structtype-0.12.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
structtype-0.12.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
structtype-0.12.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.12.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
structtype-0.12.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
structtype-0.12.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
structtype-0.12.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
structtype-0.12.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl CPython 3.13 CPython 3.13 PyEmscripten 2025.0+ WebAssembly Details
structtype-0.12.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
structtype-0.12.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
structtype-0.12.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.12.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
structtype-0.12.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
structtype-0.12.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
structtype-0.12.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
structtype-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
structtype-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
structtype-0.12.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.12.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.12.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
structtype-0.12.0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
structtype-0.12.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
structtype-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
structtype-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
structtype-0.12.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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
structtype-0.12.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.12.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
structtype-0.12.0-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details
structtype-0.12.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
structtype-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
structtype-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
structtype-0.12.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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
structtype-0.12.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
structtype-0.12.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 11.6 MB

Release files / structtype-0.12.0.tar.gz

Download URL structtype-0.12.0.tar.gz
Size 382.7 kB
Tags Source
SHA-256 checksum
How to use checksums
e602a35501d536c5ecbf0184a2a78c073715276219e378b9fe0f3d0afb5788c6
BLAKE2b-256 checksum
How to use checksums
10a1e6a3e864186d1b41386a5deee5ee04a77684c9998e87f9e1024ed6fcc2b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315t-win_arm64.whl
Size 173.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
62488708e8a32240ff487ce906959393a8956d59656336e025ef9be796e5fc80
BLAKE2b-256 checksum
How to use checksums
a19b35a5ff54b3ce8bb20109f461e7c6d6111b6517a356863785132b0fa4219f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315t-win_amd64.whl
Size 187.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
d9adf5e924f9b0fdbf4619f8f2b3c2825a0798641ab2b6ee1586b0e085aa7264
BLAKE2b-256 checksum
How to use checksums
c19430c1f52ce6ac14e3163f0fe277b9a73dc3491d863a1bcd257f082323c69a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 218.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
083a684e798f406431f246d7abc27a8a79196d6ce3805b1796928728b110f269
BLAKE2b-256 checksum
How to use checksums
1fc2f288ef8d07fc4033c2964fe5e6f8951914ed19649b53d7a365efcee207a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 215.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
73bbec50a69d47b39679c47fe7f1ebd334950af58962c6f0951f9b7670b944f8
BLAKE2b-256 checksum
How to use checksums
8feac35becb9c8cdcbe52b270742064e0c91849bcd812fad6f4d08941ed6a230
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 216.6 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
a6b14fb3c06ed80bd984e8155e3e86f83e486b1e7e3cad16e4f8ee110df10b9f
BLAKE2b-256 checksum
How to use checksums
58e7f3174b39eae89f72f8310338fc4efb1213ffea0be65b038fdf65ae08254b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 211.9 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
8c93d05ab447c1678c2a9bd08dc86433d2b59ae04a962c5de0677c9746fa93a1
BLAKE2b-256 checksum
How to use checksums
8d92a8391d1862e139a05502d24ac321a816249216d6ddfd44ac07ac4f1f53f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315t-macosx_11_0_arm64.whl
Size 181.1 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
55a6df1d77b16fd5bdb3b0466f6539734347d4543eda1a572e04bdd7015eb64c
BLAKE2b-256 checksum
How to use checksums
39e36efe9d965ecd7e28c799f27dbc611f722b07303f7185b5981848949dd422
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315-win_arm64.whl
Size 166.6 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
709738b15c3ad53ae0a5d6764f2d727dc32b2b1214c2b638c7b4ba0a9a1bcdaf
BLAKE2b-256 checksum
How to use checksums
c26deb9d72c74ca090df55e67546ece0306f2a3ab383c2377e7da95136f2acd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315-win_amd64.whl
Size 181.5 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
d83f540ec21d0c7b8792c3784001a747226760a9c7bff95cef9007e370a6148d
BLAKE2b-256 checksum
How to use checksums
88e617a39d267c662b0032c0da391588fbc1ea818488685d930dd4973fb88997
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315-pyemscripten_2026_5_wasm32.whl
Size 122.3 kB
Tags CPython 3.15 PyEmscripten 2026.5+ WebAssembly
SHA-256 checksum
How to use checksums
05ed0cbd3552ae2819f9f0a3a74e83c6955e5e35f6d0d5088e4aabfd4a7cd7cb
BLAKE2b-256 checksum
How to use checksums
cb1d25fb82bec7fba6cd9feae476bba3f2a82167759016c300c57d29d3aabb05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315-musllinux_1_2_x86_64.whl
Size 215.0 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
be57de5403c8b64a5e2bcde397b50db37680860c84bbfad9101ccc0d8831a828
BLAKE2b-256 checksum
How to use checksums
0a9268d119d2168cc8e17177b4750ae58a35c3c00e4c805140e574cfdbb07d3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315-musllinux_1_2_aarch64.whl
Size 210.1 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
354da774b3662cd77b6d94102fa2d3cce5ae51d7a18422b397855ffb50e74abf
BLAKE2b-256 checksum
How to use checksums
f639020f7d225f09fc480751cb9e921e8d7f308f7de8101a60a4c63a6f009ad0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 213.2 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e0ce693ea2f0674880366b0d054024d8e717336723a352fa64b9c8ef20a4a3c3
BLAKE2b-256 checksum
How to use checksums
5bd4fce7693f4537818b1730bfc38fa8e12f1f1fea4d4fcac5dd927b6bfafaf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 206.4 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b8e2d063abe86ef1b3bc05e750fd136b48bb1d95a90f56085e5b3544c037bd1e
BLAKE2b-256 checksum
How to use checksums
54da4b3b258db3e48d63453e8b3bed21acce0184641b96cd7ff9069d1bcda78e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp315-cp315-macosx_11_0_arm64.whl
Size 174.7 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
432cb014cc1e5053739beb44de9eade386ad0f8fb1128543db5423743c91eaae
BLAKE2b-256 checksum
How to use checksums
fb2da249d393ded3128373c2d05f13da4feeeb06824221c4c4a9d0fc66d62de4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314t-win_arm64.whl
Size 172.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
7855fbe3e37ce716121ba01bf6bf994b654500ab9aadd17c07d6679446269c97
BLAKE2b-256 checksum
How to use checksums
18647a3bd05fd222b8d923020cc03e9a405dfed84af143027b74e9adb52c7c9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314t-win_amd64.whl
Size 186.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
98ed33fb5e36af40e731e3df0adc3fbe10d2c10e105029b2a656d86da2a7e972
BLAKE2b-256 checksum
How to use checksums
121ba8020188f3cab9333f7f2e9a65a971693586c35f11526163160edb25fdc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 216.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
319133ce6d21457b159c439d7feead819e0eb9e540b136485d138ef82c190a7b
BLAKE2b-256 checksum
How to use checksums
7223867288cbfe3986a14a86cbd15507dc9eddfffe76a449e690a41ac1ef246f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 215.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
cb305f27aec7e652af6e25bebe37ebac154e743c838183d6160d3f18aac2f639
BLAKE2b-256 checksum
How to use checksums
25f7eadc19a0828afccc90db95e7a38103b779518cf3504cf8446b2089f7b0f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 214.5 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
50de4053c99533bd476eff2712d37710c67b0d49d4c3c46be902398e7bdd5db9
BLAKE2b-256 checksum
How to use checksums
304190a1fc9f7fa9a99fba2b19466bc15bbf603db3fe1b7252c8de734f5a4bb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 211.1 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
917223c736fce6477bf994349960b6f15098f850953117c676f30990a198b9b9
BLAKE2b-256 checksum
How to use checksums
2e5d6dc3c8813a0271df72a3a4238e24d8a3a4b58bf7d41b127a982eace06f46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 180.6 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e2237e4a9d2aa75c9aba8952d4de34cc25384571e864d284f2362d897734b4e6
BLAKE2b-256 checksum
How to use checksums
2736a982b877cafa82cdc7ce1fc7ebf1aff4fdd1dbd8c1ff51410bd479f74074
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314-win_arm64.whl
Size 165.8 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
9298cffd90882a892f8e12717c04a1a2fccea8f327ca170cba5cb303a714c10d
BLAKE2b-256 checksum
How to use checksums
e3c2c7819f2e9f5ff5d3e787bf3c9f378e2041a9bc13f9c621b8a560bf9304bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314-win_amd64.whl
Size 180.7 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
b09f943160b94a49cd43f1c31417e976cd7a3d561de8b154dec408f7d9983d8d
BLAKE2b-256 checksum
How to use checksums
a1ebdc7da917996320d6b37a9f46d8063a148de70aa9ef2412e32351ed561126
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl
Size 122.0 kB
Tags CPython 3.14 PyEmscripten 2026.0+ WebAssembly
SHA-256 checksum
How to use checksums
41f3dcd5d03d8cf474811186b037af201c95d81d729bb68cdd897b6d57171503
BLAKE2b-256 checksum
How to use checksums
cd1d7c83ba3751200e9ff941c2cf8c258fca19ccaf9fe393b07e60f7c38a40b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 212.5 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2e4de65a59d4b07bbdbece5a907cc8148a134d68e9bf04d6207610819186673e
BLAKE2b-256 checksum
How to use checksums
dee5cb418501096aba25bd5838c5e399f942301f80341d56ed1609778a5878c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 208.6 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
65ab94261c1b0e6ccf11c14ad7bd1aad9789f58fbf7b4788f57f0933aae26cd6
BLAKE2b-256 checksum
How to use checksums
eb2b8a49914f8885ee8f6d71bbb566a7e0602ac6eb57a11065fd5ddf41ebd3c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 210.6 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5b1748ba553d0bcd7d70df1938fe7ec7ce53d92d6aa564c0019cdf4f274109f1
BLAKE2b-256 checksum
How to use checksums
059fc79a878cb01fa9d3d6db9a2dd5c27d6d9af7d45b4e86a466c698c141336f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 205.5 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
dee23ac49b2cde0eff3ef538a2251b4f25d12009b7e059dc82128500bba5c9b0
BLAKE2b-256 checksum
How to use checksums
ddb6368335b00ae630632fad9373ecc6f18b06720e03ecbd8064577342caff31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp314-cp314-macosx_11_0_arm64.whl
Size 174.1 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f781ff30207211042cd202059236b6b5c17dcdc476bbc36864ad7d97e9fb52d9
BLAKE2b-256 checksum
How to use checksums
9e09ef7c23cdbf7ae9b6b0a772391d1fb813b883f4b270d0169cd6a3aabd45c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp313-cp313-win_arm64.whl
Size 162.5 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
5b4d67e3d02ec3c082bccec480738ce3695e078620fe05ebf5f5a6e1d41a8a6f
BLAKE2b-256 checksum
How to use checksums
7736140f91280cbeb1ce047f78b98a1bdbc192925537b5ff3749d0f3d5cba33d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp313-cp313-win_amd64.whl
Size 176.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4ae6cee35e6b32abdfff3cdfe4183ef5d96b0ff82ff67079738b76af9e878205
BLAKE2b-256 checksum
How to use checksums
5e522c4905617b1f15713106ff2a3d4a347d217672f3fc15e6ddf784f0b2130a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Size 121.9 kB
Tags CPython 3.13 PyEmscripten 2025.0+ WebAssembly
SHA-256 checksum
How to use checksums
8b0dbcecfa4e8669ce0fc4c9fee5568f3da1505953fae04e02715141f4a4d14f
BLAKE2b-256 checksum
How to use checksums
b6e794f65a71b9c59575010ca51028728918c074db347d7f3109f3410356abad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 212.6 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
56e6f3f2120b920a4f3c867ea6880d2b924d49ff99ad88d1b9e63c7b38c62e57
BLAKE2b-256 checksum
How to use checksums
9e397ff92635e29e1b588fa5f156e89116ab03e2ececd88ae2d9b3c5c582c9fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 207.9 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
314535a9163b26c861ea75af8357e7857a45cfa872b4e4281da09789352f79ed
BLAKE2b-256 checksum
How to use checksums
a9303bc43ff747831ab6c964519ab7bf6064fc407c8ca91f061ed8ebfc2a6aa5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 210.5 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
667300ebd622ae42c2dfcc63f661ba26966d1963df30b38b7a8ae40651d5dc9e
BLAKE2b-256 checksum
How to use checksums
e0ab5960793ee626792b180590eccc7c8c73fa8d68e4d5af32360583e007af7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 204.7 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
371277df75264a4a89db313f4d0dc1bee491eb484c6f1ccdc4d7f0fa24054a4f
BLAKE2b-256 checksum
How to use checksums
b6bd9976fe0b8a65d27d6594bf4275a246479956741cdb050dd3ce9b11a71322
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp313-cp313-macosx_11_0_arm64.whl
Size 173.9 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
38e6c7c3badf198e8263cf1faefccada127b943cfbac2857145a4b5fae14c9ba
BLAKE2b-256 checksum
How to use checksums
5b7ffb7373c65babb96095641134afc3c81f72fd762e75f3cf301cbcc1551e8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp312-cp312-win_arm64.whl
Size 162.7 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
bc381f446f7c36f6009971956668836ce08e410d965cbf4e1c332e09b666297d
BLAKE2b-256 checksum
How to use checksums
5c7a896496f48e37c5dc3c96d27677703e6b5378411c5eb10a0c255864b8fdbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp312-cp312-win_amd64.whl
Size 176.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8de6ceb07922edc39c0a9ab4d69c4d3537b7f7a2e3f967e19739b6a30ab6d482
BLAKE2b-256 checksum
How to use checksums
d5e2d373c9931cfec5b5d27a279e5217a75e673299885ba5f83845fa9a1b9746
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 213.2 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
50b106c47cf555819e17b576a7a8ae49c01c020e706d83b63ce810e0fe5fa015
BLAKE2b-256 checksum
How to use checksums
60f09edd2b5dd212ccb6db289b615302cc7a0ce48215ee38864a2e46cccf743c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 208.0 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0af39e7c0fdf4044c7ef6d10216c0b26681efc3b55e6552ef7826b03480eac1a
BLAKE2b-256 checksum
How to use checksums
61a5c43e0f25c471a8a4d8dd5fa528efa8b7b2c7529449cc006ea629af8aafa2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 211.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
5528b99f2ca6d23a99f2fa8f0d83686233056e666da7fdc61cb61bcb7aeef30e
BLAKE2b-256 checksum
How to use checksums
ec544ad377a72aadc04927a4d504fdfc4c8b945fbbc2d1f1c672bf1b6a8bb967
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 205.0 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c03299cb1a1e151b372106e6a8f3f70ec96770ccc8ad22c4da2c4bbfa00eff7c
BLAKE2b-256 checksum
How to use checksums
a29d2ae6576d61ca52c3f279b638592cf3d6d2143dc6d85d0c0d3a7c6d943aba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp312-cp312-macosx_11_0_arm64.whl
Size 173.9 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
20b45709b5fd24e49467654a165189f21d730bca9c2eeaaa877adf981ccf0c11
BLAKE2b-256 checksum
How to use checksums
341f282efac415da5f784328085a059bde5ac258f9d9003b9369b5e5ba7908dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp311-cp311-win_arm64.whl
Size 161.4 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
06c4f7f2265af64c948850c90d92eb3f51b24906777e408a3f55d4b36270c1db
BLAKE2b-256 checksum
How to use checksums
242e928c6e6c5539c04191c2135906c9b8ee7e20eabeef4c8467f2633d7036bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp311-cp311-win_amd64.whl
Size 174.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
88fcf8beb8926e6d37ad403cd33a0bb582b8f1cc56614c6b348d4d163b3ca0ca
BLAKE2b-256 checksum
How to use checksums
a50bc3e0f955de6295c3b0dbc80c0772363ca2f7bba3f6e0ed77a52a537b9480
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 208.6 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
85a68d5102afb2e65801cac316b8517f6a32ec5a530586a86cdf9897b250b5c6
BLAKE2b-256 checksum
How to use checksums
0a2f315480b3ff61d85c1c5c261edec47e4723009ed29a485bde2d86739b1e7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 206.5 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d5c1d4499b8194ea8ccec46e91602e0d61f190544425029231f32aed2ca6fa8f
BLAKE2b-256 checksum
How to use checksums
3ddbfd7941a6124456509c12a5a6a9d99af1b5b39af8e16f3b198e5b61dd3dcb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 206.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
587f4ec5254cc5b8faec235ed1f06ba25e25044e64d92b04bdd4555cd65f8afc
BLAKE2b-256 checksum
How to use checksums
09ebac2cad99feb56918427a00c05e7b5021cbde3f55a6251eb419670191e96b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 203.4 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9811d5ece57c5cab7c36137626b4ac4df141740341b4a455f7149fc552bbf577
BLAKE2b-256 checksum
How to use checksums
39a7d8dace64793a093549e9e93409ad0943835f93ed05712711e950c1d0c80d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp311-cp311-macosx_11_0_arm64.whl
Size 171.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2b82aad440e0b4f54166c5065f6a4b05b5116c861009f51962be30d19a4c6417
BLAKE2b-256 checksum
How to use checksums
ce24283da9ca15ad8e522c3e6d917b1905c7537e7beb2a4fd1879b9eb53a2e11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp310-cp310-win_arm64.whl
Size 161.7 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
b0d8d55d3b74847ed08689118ac8ca842f3f313b4dbe3833e855709d1fa4320f
BLAKE2b-256 checksum
How to use checksums
fd41bed85febc972dd0f2947d41bbd7bee2c4680d3323e8c215abcfdb5d3af78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp310-cp310-win_amd64.whl
Size 174.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
599cff1b5cb18d26cd18846a54d406e6db5bfcba48b7230f83ccbd7bf24af967
BLAKE2b-256 checksum
How to use checksums
d03b4b833816348c4811423be095a3734b06813a3460ad089174252164c40366
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 210.2 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4f00cd37658cd763ebbc0640a1e96450aea59915749cc2f5c4ab2200adc3a0ad
BLAKE2b-256 checksum
How to use checksums
36b601e45c9cf0c75d8c8ba96840426e68d7794927f2d51d17d864eb13bc173f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 207.8 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
31ad9203a66b2d2fbf1c046f6c95e95e7a653b2bebdf43ba9cce483a07bbefef
BLAKE2b-256 checksum
How to use checksums
d92ac33be533d24dc5c3dabcb15c5d553bca53e9268955ced116fc1a4961a808
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 207.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1fe86219bc6fb8fa864696e51f6c5af23063218c4f34e51faaf03f246071c571
BLAKE2b-256 checksum
How to use checksums
22a3cc2c5bc198b789ddfbd1c155ec98d490255629671722a7b4136943d2bf9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 204.2 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d62ecff3e8ddea85466d7668cb8089ad419c26700fd36b77abda34c37c736dc5
BLAKE2b-256 checksum
How to use checksums
ebf9536480aba7430ab4d91ab49de1c4d9db2dcf4a27256988a4a32f61fc0d02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

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

Download URL structtype-0.12.0-cp310-cp310-macosx_11_0_arm64.whl
Size 173.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6715b639c120bd7727aa80c18da13b1485eee57525d2eaa3c24ce0c4bdff07ee
BLAKE2b-256 checksum
How to use checksums
89125f02db35ab0d1f0f6e235829524cd417e62e395b53c5c654c513aaf8048e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.12.0 This release

60 release files

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

0.5.0

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