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

The library is in beta phase, interface and features may have breaking changes.

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. Parts of the core are based on the work of Jim Crist-Harif from msgspec.

Metadata

Release files for structtype 0.15.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.15.0
File Size Uploaded
structtype-0.15.0.tar.gz 414.4 kB Details

Built distributions (wheels)

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

Total release size: 12.6 MB

Release files / structtype-0.15.0.tar.gz

Download URL structtype-0.15.0.tar.gz
Size 414.4 kB
Tags Source
SHA-256 checksum
How to use checksums
3fb883545bbc02e4a0d880579e73a0f109936ddd0118c56af180053266236873
BLAKE2b-256 checksum
How to use checksums
a4a9199cb03d006c81e15bf822a3fbc06bcf3df4736d94a04995aa1454790474
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp315-cp315t-win_arm64.whl
Size 200.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
07beea9ff4dc19a256e7c6e26642777f915f79b10e10513c0137fcece1a5a947
BLAKE2b-256 checksum
How to use checksums
69377f844951ee13f72a726471ca48c7da3d06046f8909a497e559297d08165b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp315-cp315t-macosx_11_0_arm64.whl
Size 191.8 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0df90e9ca0ae6c568c594cd1fb83fed2ad06b11c226035a06854c92ae467a1c6
BLAKE2b-256 checksum
How to use checksums
9e60b96b8d0911faedae2afbae065bfc0544b8e072c823b7dcea6ca20345446a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp315-cp315-musllinux_1_2_aarch64.whl
Size 225.4 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2bc92a537dc95ff706a3611e9b8a3987c28bd9e6718fbae41db0fcb3eee07ab7
BLAKE2b-256 checksum
How to use checksums
03fd6735cc56a3e4f6a1e75cba7176e89b827308a0a66e9cad814982062a8d8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp314-cp314t-win_arm64.whl
Size 200.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
9a6fa1554998e9a29614e240405f50cdbac708ef5e38628ac49ec4ec55844d5b
BLAKE2b-256 checksum
How to use checksums
7c04fe4d85305d3a6d70a69cb096e2aa06a9a3e868449f2a9045cdc150d31a62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 226.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7394542d37e48d8ce7ee50936af746fc783a28ce76566f059c9ea9558f9d56b5
BLAKE2b-256 checksum
How to use checksums
d8d70d85829192b086777f1c88c8a2175be2b6279b8de10c6e5551aef956715f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp314-cp314-win_arm64.whl
Size 194.0 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
787d2bd4f4d0b1d802225ca50537fcaf4603f1dc8b79908b01c5cf6653f06019
BLAKE2b-256 checksum
How to use checksums
122f3e593530cdf96fa60167caf0de29f139ed0a6adf14450facfd5fa6653be0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 224.5 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8003b3504d57f92639bbb3bedac9283ca18bb0b428f4e2d3ac4e2dcd27288d14
BLAKE2b-256 checksum
How to use checksums
9ea793fb465add879467ff41bd99b82950eeace1e15e65e83ab249499d218698
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp314-cp314-macosx_11_0_arm64.whl
Size 186.4 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
31f3901b46d23db70a1395e652fa678588ab69c0e68dba6ca7fb40fc3042dd61
BLAKE2b-256 checksum
How to use checksums
10dc4f0e76e45a1fe6c4d1d82ee6e52e395088485d90d61b3463954c9d6e7f4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp313-cp313-win_arm64.whl
Size 189.1 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
8d8000ae2ddeb9eb27f968d42788fda8783fbf7959851b703759614eaf148c5f
BLAKE2b-256 checksum
How to use checksums
318d1e0548b513d449f791eec59ea2c5bef3af10515c8f7802b5890c2795ffb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Size 128.9 kB
Tags CPython 3.13 PyEmscripten 2025.0+ WebAssembly
SHA-256 checksum
How to use checksums
1f7e7402e7a7c358a6ddb4544698d3af221a1f4a948577d2f5c637814cb6d34a
BLAKE2b-256 checksum
How to use checksums
73b56d5403159b6384b04fd29c691e6f03d3d0894c1ecb144ad27a7e5cc68149
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 223.4 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
846181f175c6f92d509e7a2f98892c2047d5303a4f91128c604ee7f20b7a432a
BLAKE2b-256 checksum
How to use checksums
8611f85bf87e1d5b8a3907a8fe5da1184e205c06ca85e4d60bb8821f5a768f7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp313-cp313-macosx_11_0_arm64.whl
Size 186.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
25df263431ae072f82989ced2ba71d3fb8445d9d245859a232318a05d558b967
BLAKE2b-256 checksum
How to use checksums
c898291d25e5d4273274dee4e2c5f1effef804d4578bb49bd2229c9e61d592bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp312-cp312-win_arm64.whl
Size 189.0 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
9f053c9f7008e02334232252069ad3eeb294959f3a836ef7ef860d2e3b7bacdf
BLAKE2b-256 checksum
How to use checksums
487ec9eb03a2bf94dd49d0f1fbc6f07b5aa0a2f5740c8016d9dfe3ed13e86f48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 223.5 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
fe2a0ba0dff244577e43bb627602dfd4568a8bce9b9b11c3cd53892017569056
BLAKE2b-256 checksum
How to use checksums
60c0f1d64e107bad71e28d310a4851063d20094dc18881c227abf1d4537d6665
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 226.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
34fc61cc9216812a5edb50116e3515ba8c6a1af0a68d708ce16da921496f5857
BLAKE2b-256 checksum
How to use checksums
80f01fff7a867b4779da6aeff5efb679df0bb910b921cd89bc2a9c7eb0420559
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp311-cp311-win_arm64.whl
Size 186.5 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
6acdc61fb09bdcf02ffc4c415565b43a64ed7f96323c45e7a8a9243d3e0fd7a2
BLAKE2b-256 checksum
How to use checksums
7cc33c60dda811c3605c01a6850d1ac5d0684bc2af4aaab26132cad1a53342d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp311-cp311-win_amd64.whl
Size 187.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
06ef3f360e6a7a52060f013405cc000f1ebdc39c004c99eabfebff75809683e2
BLAKE2b-256 checksum
How to use checksums
8857daac047bf44e8bfd8b7016a1dbc7ebe9164db942ed40ca95858013676eee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 220.6 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3175f3bdaaf418454ebfad35a79fceee04f57de722ccbe91b36847a3e5395630
BLAKE2b-256 checksum
How to use checksums
4e8b7c47e521046ebb83c9bc0120dffb74ffef73320d4583bf9d1c0aa5957ca8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp310-cp310-win_amd64.whl
Size 187.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
97ae43f31c14d26f656ff5f6bc2a857ac4223de7c51c041958b5a5a7ca287217
BLAKE2b-256 checksum
How to use checksums
54e40e07c5299e8fdb6bde7c5b2db95382ef0963a1c87b77aa558af94dd86ddf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 223.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
5c905e12e12105bb0f9f9ca534b93a95993f3658d406cee9449444833a2f8f64
BLAKE2b-256 checksum
How to use checksums
dea86b26a15f19398d2d605c7f3554422d591a1974020c6e9fa3674788cc2fb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

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

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

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

Download URL structtype-0.15.0-cp310-cp310-macosx_11_0_arm64.whl
Size 185.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0adc87ad91e52f6bbd042339421b7a0d9c52f5c44ed0dee3b50e4309c5d6b6ab
BLAKE2b-256 checksum
How to use checksums
c0d3ff04e75f2acf84d7e0f142b7c5ed7353b6e1b63edf1702bc9cdba2d9fc8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.15.0 This release

60 release files

0.9.0

60 release files

0.8.1

60 release files

0.8.0

60 release files

0.7.0

60 release files

0.6.0

60 release files

0.5.0

60 release files

0.2.0

33 release files

0.1.0

33 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page