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.9.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.9.0
File Size Uploaded
structtype-0.9.0.tar.gz 358.2 kB Details

Built distributions (wheels)

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

Total release size: 11.5 MB

Release files / structtype-0.9.0.tar.gz

Download URL structtype-0.9.0.tar.gz
Size 358.2 kB
Tags Source
SHA-256 checksum
How to use checksums
37a14c74516f085dcd76b99776ee55ba2f39dc29bc4e4453de90084fe0c64482
BLAKE2b-256 checksum
How to use checksums
76460d9efc7926279b4dabc91747870b3770362b0602bb10b3a829644f74af32
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315t-win_arm64.whl
Size 173.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
c6d44a73df6749db3693e0f63f9f3f10cf838f2466f7e58dee6042f5cd2042af
BLAKE2b-256 checksum
How to use checksums
2685cb5d9152fa5d5df098ea2bd6af7bea6f5e9b8e84f8d432eb01aed43a1019
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315t-win_amd64.whl
Size 187.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
7afb7210ac9670c989ab1832060aa67b70c752f4891033716186e886172cb5cc
BLAKE2b-256 checksum
How to use checksums
1bdd83f025f2ba98fd3723896cc9692530bcd0e9849b13b3f8f9ecf2ac7e0933
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 215.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b0b9950693641430ae7172f24e6828940f516ff7243b4a50144ab9707c2bccf5
BLAKE2b-256 checksum
How to use checksums
d711b2655ce649f8fe4cc2f040ecd47ef29bdd7130c90dc8f34f1a78d2751439
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 212.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9f1dc82d6845d06809af8178ea1a6f7c209ced56e1697af944cd77260b692428
BLAKE2b-256 checksum
How to use checksums
5b523579b954e51a42d6df37790e139c27b37d184a495e0f124336f52e9e0cb0
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 213.2 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
c7bae4fb0e5c91cff5bd52678a3b09407bb8145b14d3b64fc83905b98dd30c08
BLAKE2b-256 checksum
How to use checksums
8575410d52a3f4c204874ac7f4650e631ebd9a5bcc61fb66534500ad6beff9c5
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 209.7 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
0e824e59717b22b6ca666cc341f4104e5e382e113cd55f11058b98d45a35af47
BLAKE2b-256 checksum
How to use checksums
a4165d39b5c8d5756b7aef1fd79fca77e10142e6fab4a26127c70441caccea99
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315t-macosx_11_0_arm64.whl
Size 179.5 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
48645326c7769801b70911ca2d207b2b86ec66c7b941e91fbccb375cf03b2139
BLAKE2b-256 checksum
How to use checksums
1482d80e5698c4daa4f85ff78fc8b78aa868e158f831eda8eba753ed8fc7980e
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315-win_arm64.whl
Size 166.3 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
e4b3e516197c4bd1ba9942758974bad79c7881462bcededa22e1e87cb7514ae3
BLAKE2b-256 checksum
How to use checksums
1e1aeda4571c013380c73516ffc2de9ae191e03df51b082c5592087039f5e1ff
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315-win_amd64.whl
Size 181.0 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
08c9acfab34e1abec97c5e124688740401b5a6fc627697826536732f1905de4c
BLAKE2b-256 checksum
How to use checksums
5e6a0769fc6a8d5eb996332b23ceed2beef7e6455bc75f7be4123a78b103baba
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315-pyemscripten_2026_5_wasm32.whl
Size 121.5 kB
Tags CPython 3.15 PyEmscripten 2026.5+ WebAssembly
SHA-256 checksum
How to use checksums
f97a5ff7ced2db2869eacfa1a7f5e2de57133140b2245642d83cf9b08f4e9c29
BLAKE2b-256 checksum
How to use checksums
d26945f8e986fec4cfd1a3bb0966b0d9788edc54ef2833f2e62145a1830d20e4
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315-musllinux_1_2_x86_64.whl
Size 210.7 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c66cee7ce15fcbcd07300954335f36ca56ea16084f7ee6d5be2b79121f9f8b64
BLAKE2b-256 checksum
How to use checksums
e5ec9aa6681934a164fa1702fc155f7e0ac519782467eda8d3c2549522c64ec6
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315-musllinux_1_2_aarch64.whl
Size 206.8 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
da321d4aaad30644e1a6c12a1c57c102dccd831824a7cb16ba3c01eccddb0e6b
BLAKE2b-256 checksum
How to use checksums
776f51b81a67bdd6decbae2c53c12ff0162482163373ae04dd2478004c150ee2
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 208.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
fc4eb3c63241fae5f00a2ef372964b566d760f36a2e96e9592d6e76a8fde4486
BLAKE2b-256 checksum
How to use checksums
af6d04c4ced7132fa417891bc8741f8bc8483a0812d1b89f19c79bab8dd1c517
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 204.0 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9b73c68412a297134f719ec9cc2bec67879c7b794242f1c796e5d57c0852be83
BLAKE2b-256 checksum
How to use checksums
17c45c96ffd5b43fe4402069528b88e9855c77d26efb86f72715b8b1d48ac01d
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp315-cp315-macosx_11_0_arm64.whl
Size 171.9 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
94d475eb445bf119a2d42d4ada8aa729ac9beb3da6ddae16d0903c0b57970b8f
BLAKE2b-256 checksum
How to use checksums
4938f33257180931050a211dd35952716752cf97b8080232e14abeb2aae60af0
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314t-win_arm64.whl
Size 173.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
11a55ea5ff37124225c719766908d3b3a00391cecbc1e392e33c091d18e31a22
BLAKE2b-256 checksum
How to use checksums
cf62ea1684204ff376ef437dfcca09c63faf5263396f1b259177aa7d59c6349d
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314t-win_amd64.whl
Size 187.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
dc297fc124da4633fd38172106bcc3464a89cd801984e400e0efc8a8a56706d5
BLAKE2b-256 checksum
How to use checksums
48d4b65fd266c4f66c834438ecb05b44412f78c3bf7cad5aa154ae36b576a946
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 213.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9f92b709d314b1b860653b88172414b69bc118f9264e92ed918790115c2b9602
BLAKE2b-256 checksum
How to use checksums
21d39ad547485b0cbe3c2ca30b147d319fc1799d0f74ced4ea7bdb943d2a14a9
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 212.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6c8ce4b747ef7b45b51972632bd74a597092efec5f664e51b3de5e16815d79e1
BLAKE2b-256 checksum
How to use checksums
72dbf02d2dff3f1eabeb7796f06d4c8cba29b3f4dc44cf9516e2703c6c36bb79
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 211.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
4b86afdfcb00531064b55666e0862272e4b24dfe2ba169b52471d74d4208dbac
BLAKE2b-256 checksum
How to use checksums
0df9d729c5b004aeadfd5f158da98af4d27ad94308dbecc7008ef7e176bae2c8
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 209.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
5784f59fe6a4e405f59abf60641067836b30f46e15d6a29e722d358cda44154a
BLAKE2b-256 checksum
How to use checksums
6d0306672eb7d0c137c8936bceb6af06d68237208c3dde8d664c61799a35ca95
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 179.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fd7ea3da50a88e9c5768d293a88dbc2b22b391c5c9ca6ed58a84bde36f32f814
BLAKE2b-256 checksum
How to use checksums
d346dc60c0c83905280c766979ba7bb4b69d16392f1d815a1e170828691f7086
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314-win_arm64.whl
Size 166.9 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
b124447ef30d94c8f0bab735a63a42d8d95b25bebe4f868ac647f6433ca95c8e
BLAKE2b-256 checksum
How to use checksums
844c2d4b72406cf2ee5c0a2e9595c6da1f071ed702f39c18914d6119c46fca1d
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314-win_amd64.whl
Size 181.5 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
84d07cc3a5d24945821e99e777ade207343977278a1e489f850495a9943c8c55
BLAKE2b-256 checksum
How to use checksums
a3d4e138d0dd4fd549d4a77c610914850bcd972aafb81eed5ae0fecdeb8f19e7
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl
Size 121.3 kB
Tags CPython 3.14 PyEmscripten 2026.0+ WebAssembly
SHA-256 checksum
How to use checksums
b635ab2248f5337fb60d4b5f47f249f14e92b6217b363651184514bafde6652a
BLAKE2b-256 checksum
How to use checksums
98d29042103f4682ec95bfcce9ef4ad0a69e1e0a1c237e7c8846737f2794c0a9
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 208.8 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a0ac71f193607520d1b0758dd2ffca8fa16d9c5acd6e94162c9234fd39e9b5cf
BLAKE2b-256 checksum
How to use checksums
f3f025534d9438ab463532fd8c265071472666466e052035b72433bfecb96447
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 205.7 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
632743b22879272fefc3db1512edcc7f5efe1a00bf2c0ecfdcb49bd8809b12a6
BLAKE2b-256 checksum
How to use checksums
da3eb4bc1d1dc7db2525b38cb7af0f19556c7358e5812d3db6a324954bde221a
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 206.7 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ef83508d1c45c513718100b90f172b20598d439aac772a933cedc26d99adda76
BLAKE2b-256 checksum
How to use checksums
cd439cc5df3d43be5e594d17e4942a21b6e56ed772fe59ba7f4a82388e7f85a1
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 202.8 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b776885eb2e7adccdf0544509a0e6b40f6721dfba82af8fe29eef30da3c1509f
BLAKE2b-256 checksum
How to use checksums
50da3c75a1772027e51d4b81d242846532b33b846e66eb86fd019c256787c0ad
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp314-cp314-macosx_11_0_arm64.whl
Size 171.8 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e71f7f8c0e7bd8d8e4b188c8671d2073f518d8e7f77d096d822c30e34cea1313
BLAKE2b-256 checksum
How to use checksums
8d027ab998cb389cbd2a9f54ea10cf4018ae0d36a65dce16d44d4af6378d47e6
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp313-cp313-win_arm64.whl
Size 163.9 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
8f903cdcee57d151b1153650166e5d13806d243ecc5afde2da2f18f6c43b18ba
BLAKE2b-256 checksum
How to use checksums
e85210ec12e6e1b1a82f392cc7b0262020bfb0d5cbe48ab5a42f568463cfadd3
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp313-cp313-win_amd64.whl
Size 177.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
529108ff1c24ac2dfe95e915079597717d989e4201fe4ffd5144c2f94b86084b
BLAKE2b-256 checksum
How to use checksums
8060f99bea7d76a43506076ed29529315852ce24cdc1080d6fed57e25ace26fc
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Size 121.2 kB
Tags CPython 3.13 PyEmscripten 2025.0+ WebAssembly
SHA-256 checksum
How to use checksums
9e91f050d7acc02d6075d0baaecf734962933e209966701f64353ee73996b7c5
BLAKE2b-256 checksum
How to use checksums
1f4c507edd833f9aa0b6b4a41114f7634e2cf81610395398023a097b8b33f4da
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 208.8 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
27e09e180cca5cc55edfe0aac6ba9b02ef739be1985b0c727d86731e5abdf953
BLAKE2b-256 checksum
How to use checksums
8ac6c5ca587750c042a251c958a15a1e31b56793a0e4131055991c9db112c856
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 204.7 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6d5f7edde9b2736e09755e1d812402ca35b7cb9755f859ea3024392698450483
BLAKE2b-256 checksum
How to use checksums
29325986b25a15afcead7f692658573ae90dc68ebbc3ed2b1a1e8ee32ee2d000
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 206.8 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0b75a5dd4f6710497b57b48262ce846ac806f35624a2275835eef242b660a2ef
BLAKE2b-256 checksum
How to use checksums
8912f3ae5dc4982a97f6ce3d78511ae1fa1fcffe9fb03803c400e1dd0620e8e4
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 202.0 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6dac17640b14e72851eba30b8bdabd725cb81eebb8a63479d7a931e1604246c5
BLAKE2b-256 checksum
How to use checksums
0e3fa27ebb0d55a7632507bd87d2658472c9214fafe157a9bbd90f44a8c9bbd9
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp313-cp313-macosx_11_0_arm64.whl
Size 171.6 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7b855eb832d8805f52faceb1029b8379882c18e0ffc250ad85d35aac8bbf60ff
BLAKE2b-256 checksum
How to use checksums
ac71789ffb375a080b91704bb7ec7561352e7a1008067a6ea42b88b5736553c2
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp312-cp312-win_arm64.whl
Size 163.9 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
5fc497016af19c0bf54629b72f7d7b108a95b6751aedb1ea5047dfeca4a3263f
BLAKE2b-256 checksum
How to use checksums
722023816ee6661b7952cc08849ee45cf577c78aae7c5eefc5e790cfe4ad9a06
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp312-cp312-win_amd64.whl
Size 177.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
414f937b88cac54bfaead2ba8e8fe239a36830bfba4190d0d9b40706b7a06a61
BLAKE2b-256 checksum
How to use checksums
d3f57498742051efb75595171c0b0da492a15ae79b70cc57da0f9606f864bedf
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 208.7 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
82d53f39614b2a140aad6d4444f678215abdaea5e420c1b3febcd94ea868101f
BLAKE2b-256 checksum
How to use checksums
1254b4cf8ad2d9ce5d27417ff5403b8e976307b857328416afc54956964afd82
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 204.8 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a6ab6c4bc22b5fd2afd319a176610e4ed7c27c7e53f7c078f69cabd1949b266b
BLAKE2b-256 checksum
How to use checksums
e8e61397d978cd80329416f76b49b4702687d3776875904e778d7f8273add09d
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 206.7 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9598f221ba432c470f6c90b0b854ea279736f0056f8e9aaa944a54e8b8f2d22c
BLAKE2b-256 checksum
How to use checksums
abc70d6e9a2c14553fd5909e61252efcb1b7aa2db7b69a214050e5b1fd8b3116
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 202.0 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3f1fa5627e3134a1840020c2056ab05318d35307cf02dfa1bf6cec55b6230ed4
BLAKE2b-256 checksum
How to use checksums
f801fbb0fc90fda062893753cb18ece9d17b9575eafb845b55efe4187bbf225b
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp312-cp312-macosx_11_0_arm64.whl
Size 171.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f3f0ff866d4f8efa424db80ec02a5b29013a8dfc1f401b211b79b33f529cc3da
BLAKE2b-256 checksum
How to use checksums
d1eb3ad82b134fc374bd18210fa291f0671495d82bc45a34a698c22db57785a2
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp311-cp311-win_arm64.whl
Size 163.0 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
27a52f0f04cebeaefcca4b8eb9515d6d9d57a908b17ea0a6f57f3b33c4fd07d6
BLAKE2b-256 checksum
How to use checksums
c4b62bea958dc7af2ffc581c9ab5ea1aaf46f9f9d96ede99209c138c13176f48
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp311-cp311-win_amd64.whl
Size 175.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a6caab75f5c1810266497dbaf9e4fe0febb1e52060e3cc806202d90879591d2a
BLAKE2b-256 checksum
How to use checksums
8becf4a0a321804ea0eda9a065aa95ef04e699b2cd69293bf60d87981153e3bc
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 205.0 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f8cbf49f1814cce0304f5ecb0a4bdd95356c22a4b216034a852aa7f1896b8d6a
BLAKE2b-256 checksum
How to use checksums
4a4ccde8e98adcf22e4f42e80a1c917e8c2279db0ab14895c875ba2def1697d3
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 203.4 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8766c8f40e724ab70eeb6bd931b1f2d64b1cfc4ac9f0e5c0e7b2657602170b09
BLAKE2b-256 checksum
How to use checksums
d046796bd071834e624e050ca81a68c13c49de8e03c83318cc39a2ee94333309
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 203.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5e127d3c1a5141763207904d8e769560ae2d62484aeebf1d5d8e2bfeac586387
BLAKE2b-256 checksum
How to use checksums
bcf80f1488d60a07ee422573768cad1ca2c37c1472963a7b03a33bedf2224b92
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 200.3 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ddf43bf9c0b38f60e01714f8f1e02b6684f2c74c993f1cf032ca5367ea943bd1
BLAKE2b-256 checksum
How to use checksums
acee3f56a1871d3df5ae5f3ff4a28f7cfb56b5e938aeba5aad694e1ff744f2c7
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp311-cp311-macosx_11_0_arm64.whl
Size 169.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
92988163b93b3c762a284246012dc0aabe83237cfd49e6dae909a5ad2aaa660b
BLAKE2b-256 checksum
How to use checksums
bc2383005065bef2b0ad18943a64c8947d7f1038654830a1e25eeef731585d23
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp310-cp310-win_arm64.whl
Size 163.0 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
a730b24bd4013817f7f62ca28793b1537267ba2e69d8a8722f02b4089528d698
BLAKE2b-256 checksum
How to use checksums
2008a022afad3e00ceb2a7d03f29b723946eb149959fc9e5b65006c7a0292979
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp310-cp310-win_amd64.whl
Size 175.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
21c53ac9d6380efcd95019b9d0aae63a9809600d0231bfdca605b0a522e41def
BLAKE2b-256 checksum
How to use checksums
a272271a708893b9e84320f592fe9d6e9ada7a6354e60571beb66116c22dc556
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 206.7 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ddbf7dce6a0cadb40f722ef5ef1b25bcf2152ff7332809a57ab57ba4f31f75e7
BLAKE2b-256 checksum
How to use checksums
a6f24429c97237a152f418f297a12ef112ad3577b3e1518489afb89d2e6614b3
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 204.9 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2b2c6e09fb88e0a4929d231e8078ff9cfa0bb2f528e94d3793ca5c2e3d357113
BLAKE2b-256 checksum
How to use checksums
0de3b01948f1a71bb61816bc66215bae6c5342007e6011f5b104c07e0de5c748
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 204.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
8e0230b3715c10aaf346b0513af710d0401f03684bba6ac661858feaae5f7e9a
BLAKE2b-256 checksum
How to use checksums
d49a6b88db843e3d38750002d070b6b64e65f5d926b271e2fe886d46e01b6283
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 201.7 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
174d8fd92c31d762a27ef5e4b930a94452ddea1c277eabc85a9dd81f276e3069
BLAKE2b-256 checksum
How to use checksums
64457fa1abc49f15587e6f70863127ad58667c76cf44d0ac881842940159b96e
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 24, 2026.

Transparency log

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

Download URL structtype-0.9.0-cp310-cp310-macosx_11_0_arm64.whl
Size 171.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2ca73af1572ab52479b0ff380fa0bf34d4eb5a0839c39931f6c4b4fc925d644e
BLAKE2b-256 checksum
How to use checksums
43c25e1aa931194f23d822635425fa8952387b39d02fe68b7b88504c5d31e38e
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 24, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.9.0 This release

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