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.8.1

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.8.1
File Size Uploaded
structtype-0.8.1.tar.gz 356.9 kB Details

Built distributions (wheels)

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

Download URL structtype-0.8.1.tar.gz
Size 356.9 kB
Tags Source
SHA-256 checksum
How to use checksums
d708f21857bbff35d3a0d137052e1caa29836a535e0c9e38fdba9d3f8f235aee
BLAKE2b-256 checksum
How to use checksums
2f8a0d126cfd1dcc9ffa26c6e1a82ac49f2764bb02a3d8595a5f6e1dbf9cf021
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315t-win_arm64.whl
Size 172.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
845aa5b79f299bc75c6507cd95f00bff03e8852449f8dd3dacf31313ef268d4f
BLAKE2b-256 checksum
How to use checksums
5cb9add5837286b4045c80aafeca19ffcc3acc3491f295465414edc3379b84c2
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315t-win_amd64.whl
Size 186.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
d8e7a2600a48b2c37ef32c0c4824934ce7ef677d9c9afc6ba1eca664d83dcea5
BLAKE2b-256 checksum
How to use checksums
2fb5d960f9b2c00a9566f6e54882bc43d08f962c794d12bba424cabd7665fd04
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 214.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
787d5daa4aa66b5535f2c32252600627ccae17889fb2ed53967bed4000119631
BLAKE2b-256 checksum
How to use checksums
cbbff8ba18813d3139327efd0ce795a4cf7870ad044dbb274424667104816e7d
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 212.3 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f820c7b80305d898737373cd3ee298d39fa40792a6342a3de235b8465abac88d
BLAKE2b-256 checksum
How to use checksums
4fe12fa7caea34f32152c9500b496e600b98d1e711a1d5137ac1ed870d54f9f4
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 212.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
6d5e0999a57fcddf2a9ce0933bcfc7c4c78808ec09b84ed1a756975ac16a3965
BLAKE2b-256 checksum
How to use checksums
f700ee9777f123f09bcb3cd24aa898d8fdc51aa12b4b0680a59ed69d657ead7b
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 209.1 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
bbfe4a1a6baa160c4c3ce9c362b9e8e1121653f5613af8b7f1ac913144c96639
BLAKE2b-256 checksum
How to use checksums
be5cf930746d73df7731fdede04ae44c063e8c291f28b4ec7f6f9ba927b43be0
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315t-macosx_11_0_arm64.whl
Size 179.0 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3f813644c9899e24be81920cf56bd14b91493b75721aa3d1c4ed1e6ca08a0561
BLAKE2b-256 checksum
How to use checksums
7849b49eaf9ad34b1118b8516d43825820b83e574ff80e1e32181c38f7f1a386
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315-win_arm64.whl
Size 165.9 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
84d6b18e0317ae93705c95bd631214802a4cdf25ca441684d941ec6a4abbb439
BLAKE2b-256 checksum
How to use checksums
9dfea5a52a02fa082e12b465c6be97776987270455ae995bb112dabac87bdb8c
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315-win_amd64.whl
Size 180.4 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
bcfcfef40504d9c963552c2877bc3c841e7f3216d1053eac82b0905fa5f847ea
BLAKE2b-256 checksum
How to use checksums
5f7ce4142344a0138382b4a06332038cf8e9a4a74f0c49bbce912e69758c01a6
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315-pyemscripten_2026_5_wasm32.whl
Size 121.3 kB
Tags CPython 3.15 PyEmscripten 2026.5+ WebAssembly
SHA-256 checksum
How to use checksums
ab1a7b6715a0ad63b66aa97bcc34336c0f8e0309842eb7756cc05249d0b240d9
BLAKE2b-256 checksum
How to use checksums
e11158410f55ab04cf8ce73a2846262ca8d6f9b21f17651ede2d76261b46cd03
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315-musllinux_1_2_x86_64.whl
Size 210.0 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8def4ed344cf86d73b56e399b944627d42e567a54a6c832930a90dcee35f7305
BLAKE2b-256 checksum
How to use checksums
9e965d2bac2b54449809793e1bf14b24a5c63a53cda5738d8a14d4f4c093e132
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315-musllinux_1_2_aarch64.whl
Size 206.3 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1070044ed20e572f3e58954a5a34b0d5e493b54035548a6f4f8fa40849528a15
BLAKE2b-256 checksum
How to use checksums
428e8c3fa9368e234dc25471116edc7b3827fa771587471f9ef60a4f48bff46c
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 207.8 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b312ece38458b69a12c1ade3eef43d0e1452114d10da9d142a29146c46f41211
BLAKE2b-256 checksum
How to use checksums
22a74b09fb85638963095ed68c7e27351899035613f0ddd2573126b08df05695
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 203.5 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1a19aff4a338f50f04141a1ea6470d6c160c18c18afb8194cfbcbf697c690fd4
BLAKE2b-256 checksum
How to use checksums
2c46102e559c2375b6e09c627279e8ebde86c90607d39053e808314595402c7e
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp315-cp315-macosx_11_0_arm64.whl
Size 171.6 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3ebd3389bc00c71b524444427539bb35b2ae76054b7ae4ab667bcb3dfae40327
BLAKE2b-256 checksum
How to use checksums
4bb03abd8f5ad1d9073794adaae54e9f179ef21a64d2368aae7c592066fb0687
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314t-win_arm64.whl
Size 173.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
3c627515037a975294b952459c536681bbaf0c191b1616f786e07d257f1b6167
BLAKE2b-256 checksum
How to use checksums
6306486209e47560fcb91e723942a4f5afeb73ee754e858bd8f03b875c73f173
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314t-win_amd64.whl
Size 187.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
1b1b3cd427b9d2450abb7d9e489540b28a3f1c8e54cb33ffe7176b9f2d37a644
BLAKE2b-256 checksum
How to use checksums
4516af0007f87aa1c28dd539cd5af3e5ee71ea0493faffc37f570ab727afc84c
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 212.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
215f7ee952734d20b4c1154d3f227747c3c68720f9c2add00036b2d32f530bad
BLAKE2b-256 checksum
How to use checksums
93690588aa6b80344f2bd9caa6af527bb022feffe72e705b302fa7e640f9fe4d
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 211.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e030232ef457d48f32237eb23466d8e24a33d56281019cc924fcca05ed1569b3
BLAKE2b-256 checksum
How to use checksums
b4c3dd4905a4bcdeea1648da43616765269bac12fa94c8cd51bc72e61d69dc79
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 210.8 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
4a948bec264e3f1c737964b42bbaf69e41cb453d289377d7d81143e13164df54
BLAKE2b-256 checksum
How to use checksums
285bc3c9a7e6d5dea49565ba35e6afa49e97e73ded7cc25d5bee7d1831f673cf
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 208.5 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
e5ada516fdbb5a09f3aa87e4972d81418228d7148ae82bca8c3a155de287e026
BLAKE2b-256 checksum
How to use checksums
d18b2ba6b52c23fdb77760e5a613faf3435e9c5feb8b42aaee1d70fd83517703
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 179.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6aa872c42c4f7420183197b12672f34a40cbc61bf0e1cc5e721411666cbfe528
BLAKE2b-256 checksum
How to use checksums
aeb3d1bf14e3422c75179db67e5abc74a06ed7928e41b17bbe69dc871ce118aa
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314-win_arm64.whl
Size 166.6 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
68c0d3c321be9765719652f7a6d5f1d02168cae1f57f038609d66cbc96e8f244
BLAKE2b-256 checksum
How to use checksums
cd595c3d4bcb6c1a49c6445c81e2397123da7fd0ac5c54ca89198f74d156d1ce
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314-win_amd64.whl
Size 181.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
58420705efd621b249c07c93da1b88fde40a49d9b3ad3a5ff6349bd7dee79329
BLAKE2b-256 checksum
How to use checksums
ea42abec6f8004a067205d84b0f579610c6a5870ac2e65c0a9e17c84b47036ad
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314-pyemscripten_2026_0_wasm32.whl
Size 121.1 kB
Tags CPython 3.14 PyEmscripten 2026.0+ WebAssembly
SHA-256 checksum
How to use checksums
1ec7e403b833e1e5bee000f483c9a047c0e9608cc9505736dd9113011906fd18
BLAKE2b-256 checksum
How to use checksums
d44e9f620b9a861c895bcbdc5f53dfc0df8721e2604277aa8c93ffd9783c1614
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 208.3 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7a882b2045f46a7d96c0f694f15b2c21cd9a54258b9f8f5fbdff7874f86f5498
BLAKE2b-256 checksum
How to use checksums
be28418bab8ef98ba5f15c006c3cf26810cad69d7f0406311ab5ee41383c9ab6
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 205.1 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
832ed696fc72e5c3ce4f16e8734ee7b2fcda3c54b665e3a175f310033308ff4b
BLAKE2b-256 checksum
How to use checksums
48f1faa5af68611d10e29e0cfcc9a6dccf688e98da9c22b4bbdba29104d63dcb
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 206.2 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ccc3fb6846aa169462e41f0b956b8f0787cc096bc8bfee4e2c85bd897172f3c0
BLAKE2b-256 checksum
How to use checksums
2f03ea167def9b36978506dcb8e7574ab9143d11dbde67262954875d37a02c6e
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 202.4 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2415182b01a47339e831a8ed849efa529f260f26b7f08889075865b56a3f64a6
BLAKE2b-256 checksum
How to use checksums
6e3502d8bcf3179c2e029f86ae3c09117dc36e96ed5785fd41ffdf26f6a87f73
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp314-cp314-macosx_11_0_arm64.whl
Size 171.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9f5033ca24520efa349f47eb1d2081cb10761ede10c1e05f7c83b2f78c1633ee
BLAKE2b-256 checksum
How to use checksums
eb48411b469b35fa5d83ccedcbc778ac54b6ad8a6748ef85cc6554feee69489f
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp313-cp313-win_arm64.whl
Size 163.5 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
9dc039c8f15be6796f7da83c0a11bbe6992b146e6b3bdab16c2167d23a24316b
BLAKE2b-256 checksum
How to use checksums
5c5964de82bde6d34d050e32112265e9a6c718d300a3cf7f5d009ed171866196
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp313-cp313-win_amd64.whl
Size 177.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
514e279e9902596bdbe70c122eb1179e5abf812f1a3e5dabde4d74d815ca2d5f
BLAKE2b-256 checksum
How to use checksums
a099240fe9672bc89048a9266759c795fbd67a7f004436ef9d155f8e73bb1b96
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Size 121.0 kB
Tags CPython 3.13 PyEmscripten 2025.0+ WebAssembly
SHA-256 checksum
How to use checksums
d3b5f6d36bd05115645697c7f49ba78aaeece2dc07453692e1b6a768441405ad
BLAKE2b-256 checksum
How to use checksums
f5a908efe77ee81daa27be708dae19289e2b9f002e207024b0d135c4f00bfce3
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 208.3 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0c168c3f1aa181b5ff5e637eb211b29f6ad51213e94518a2a65c8c8a9a3aed11
BLAKE2b-256 checksum
How to use checksums
9076fb90f01bc558d87c3a9f42347cca3480c149098ee021dc4f86aaf88b9e85
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 204.3 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d3072f52548d11e442eaea14abd55c302f50ebb3ac9b72f782c49ef07674710f
BLAKE2b-256 checksum
How to use checksums
502fb2dcd96d5d8a98e42f1df98f773e0cc61118f1b1238bda797a2341492287
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 206.3 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8ddb02e93a29dc914baf68dc40bf2a565fa2384a9f6f47c3b478b1cbdeec7adc
BLAKE2b-256 checksum
How to use checksums
a3d7a934cc4d0888d8bff174c902a45f5e051be05d93914597ba8485885fbb64
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 201.5 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e02d53ca1a1bc9a7f944f4e84613e2177e7d3d2dd6ad16445b6c4a9bbe566460
BLAKE2b-256 checksum
How to use checksums
1e76bc902a5f599e743584dc1c7ddbc0f7acc244de001a939cb20c325a190869
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp313-cp313-macosx_11_0_arm64.whl
Size 171.2 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
74e748421524f7238a8ea9e14d1457b9f5f66e037302e889e9f6de66e4374505
BLAKE2b-256 checksum
How to use checksums
29450752f69daf56023591d61ac59cffad0358f9d125cb049587a0ecf3b73d3b
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp312-cp312-win_arm64.whl
Size 163.5 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
5ff208e6ff96e7c28cef4d769a6b1e67d503fddf2b11842ae9afb54bb24a6e9a
BLAKE2b-256 checksum
How to use checksums
74f2b8f63b8396b5341abe4fb8181752bb791fd9638f5c039726dd2faa38d14c
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp312-cp312-win_amd64.whl
Size 177.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b71d20ceb611076016899cd74258b139599231bd9f197529410c67f98a84a59b
BLAKE2b-256 checksum
How to use checksums
947c984f235a6e1525b8f3525274908b0a4372eb3525d4b0428ddb0f7461392d
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 208.2 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a3480b7946606dd757de7fc03e02255042511af0e11ffae3593d01acf500372c
BLAKE2b-256 checksum
How to use checksums
a45f35f366ecb7d2bbb1530b22cd01ebf88e4a2856fda4feea461f8592f67f71
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 204.3 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1ebc0e4b69fe91f898a2db2144434fb1fa80534258f396c22da50d150eaaf4a8
BLAKE2b-256 checksum
How to use checksums
c785e59ae293345bb40cdd5ca03ce29248080104545ce218ab3b9a8fa4fe5d9b
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 206.3 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f59949fb38aa7d290cde45063920091560c5cffcb037afd16608324b1c03697e
BLAKE2b-256 checksum
How to use checksums
ab16d87eafcba7ca5a6af10c90a3e3de0e05bd12565b5e2b475bb7e073081518
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 201.5 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c1fb844351a851c9cbba3d740edc82769d2d2e0f2b4808cb546da958f7df5a3d
BLAKE2b-256 checksum
How to use checksums
5474817b9dce0b1b2a8e044f7dc544e1ef1e4891182f45f0f5f2a86fa4452f37
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp312-cp312-macosx_11_0_arm64.whl
Size 171.2 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a81edf51952645693adaf504e72dddea67ead207cdc57fa45d7fc0d5d2988ab5
BLAKE2b-256 checksum
How to use checksums
e0537e4d7ef5e686ec605ec651df1c4d5eb8f882a097009004f56fd1bdd5a638
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp311-cp311-win_arm64.whl
Size 162.6 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
8462a75ae27e018a4130de8973d75714a4d33d6d85f2ee6f8f7d656b29c2c332
BLAKE2b-256 checksum
How to use checksums
ee06dfb18c0ebd9b325b1ce575293725d0cd462df7abf40112964bfb7212a394
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp311-cp311-win_amd64.whl
Size 175.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a596de86d515cb0ce91eaba8914f02bae86418cdcdc700d5ba5a4d393508799f
BLAKE2b-256 checksum
How to use checksums
dc70e26331335e4cdec6a78ede04fec1f0b706f4ebc78f87ccd93b7392514c83
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 204.6 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
96bac8d7993cb3e0545386c200bebbeb1caea4917c503188d7224dad650cb23e
BLAKE2b-256 checksum
How to use checksums
a0e1c9a80a78e13a48f2155c97b84e1808acc15540707b9d38ea2d5813caa74b
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 203.1 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
cf2838069c48966b5716bc23d49d13c008f235ad15a1775ac8d39a900c48d13d
BLAKE2b-256 checksum
How to use checksums
651e08abbc503fea1e43afb98b3177991d34dfb0b5dafe0baa4e0f007ce69dbf
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 202.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
76cb837d2b1261d2a35792945f7d4004a10e157c3b1e22912ea92e2ceae0ca83
BLAKE2b-256 checksum
How to use checksums
da009f6646f64b9caeee9c599f340aa04bd8cd1a5a531e168eee84bce550a211
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 200.1 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f7bbd8eac32add733d229c57c1be2f276135b28597b17c3b38b75837594681d6
BLAKE2b-256 checksum
How to use checksums
41dbeedd4f43402966a045bc098b1aa67e79943594481ae83d29d5e02422c20c
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp311-cp311-macosx_11_0_arm64.whl
Size 169.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9eee651ae70fe4bb13d60bc3596b23fc9ecedaf23836cc4a97bc454ae75753ac
BLAKE2b-256 checksum
How to use checksums
5b11e1124f7bc757f0d7196c9f8936edd9f667250ae556083158ca1f30968ea2
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp310-cp310-win_arm64.whl
Size 162.4 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
ad73a872ea7b6dc27b8b16dbc247001c47742fd18d06ab139d8327881694fed1
BLAKE2b-256 checksum
How to use checksums
1b7ad0d1ca21b5792101e6a3e3c14663143cc74ecf86e43aaba421876aedb8c7
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp310-cp310-win_amd64.whl
Size 174.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
14bd8e78b3d143ebd747c5c5999bb4275d41b0f6944c11ea2014d34127ffa043
BLAKE2b-256 checksum
How to use checksums
b72904cab4e1906808d8d147ac1efd00fd3fb89de38053f1411c761e86d0dc5b
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 206.1 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
32c014981379d9c0a787314a1782a9fd9c24f25f3c2cf690ac59f3a7437d4a0e
BLAKE2b-256 checksum
How to use checksums
77e72e24be13b67531f88ceb50c4f0dce62a83760bd58a0295145bd95c0e1713
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 204.5 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
07540cbed78d7d99a65fb008044a9b13ce4a36df90aab09a7553aa13fda74f93
BLAKE2b-256 checksum
How to use checksums
1116ab282020117083c6c9229b59aa23005f4944bedfb27d961a33fd8114be12
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 204.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c0c5c54bc1261a81b2447e734750c6902332cb1255a39866b7061fea55837e47
BLAKE2b-256 checksum
How to use checksums
96042142e735968eca1f37194e9e59d70d0cbc808376d2e401c925316bbb9288
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 201.2 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1748423382563255620b208daffa329179e8fdde85fc0de97c288d06f0fdf8c9
BLAKE2b-256 checksum
How to use checksums
eff7b6d7cb3a1b756c30812a86e8911081c01ff93a72df6457938d5b836705a9
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 23, 2026.

Transparency log

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

Download URL structtype-0.8.1-cp310-cp310-macosx_11_0_arm64.whl
Size 170.5 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
02e32956cd35f2d7cf95ecf91d70eda0d5265e89d6dca3301cd149e60f22c9da
BLAKE2b-256 checksum
How to use checksums
5316ccac601f1bae411e61dbd7ca55c26b496311255b6f9d7fba7d0d5a1ce945
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 23, 2026.

Transparency log

Release history Release notifications | RSS feed

0.9.0

60 release files

This release

0.8.1 This release

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