Skip to main content

structtype

Fast Struct type with validation + JSON serialization for Python.

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

Install

pip install structtype
uv add structtype

Requires Python ≥ 3.10.

Quick Example

from structtype import Struct

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

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

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

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

Documentation

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

Benchmarks

structtype is as fast as msgspec and about 3-5x faster than pydantic.

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.4.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.4.0
File Size Uploaded
structtype-0.4.0.tar.gz 623.8 kB Details

Built distributions (wheels)

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

Total release size: 11.0 MB

Release files / structtype-0.4.0.tar.gz

Download URL structtype-0.4.0.tar.gz
Size 623.8 kB
Tags Source
SHA-256 checksum
How to use checksums
12104035db5f01d95e53e17f45dd8922a78e187d6a1a4c61fa04a905f4c637cb
BLAKE2b-256 checksum
How to use checksums
ba2b192e647ccea38d612c08392dbac5b7e02f0df8532516e750357e7bcb3c36
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315t-win_arm64.whl
Size 160.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
b4c5a31440c0397e621373c3fce9eb98d79749106e86cad85f0054a5ebccb31b
BLAKE2b-256 checksum
How to use checksums
b111f5524a7d63c8af84329704a2cb2098f2cd82b08469579ffcf06dcdb5b8f6
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315t-win_amd64.whl
Size 171.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
e610dc34e2b8f302d9c793c9f8d0aa687e09ec11dd90c39009e27538c3fd533d
BLAKE2b-256 checksum
How to use checksums
31d6e19e9568be5a0a3511c9ef2d0aeaafe3f0a7f4c439158db08d6bdf30b56c
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 200.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8168c8e392346418b75e380145cc6c9b6b85444c2a9c6f092c6c0b007e3badb5
BLAKE2b-256 checksum
How to use checksums
2ccf1f8a30293dcf816bb014576c1d20c5163ce98a6f2ee33a52c5a574b9cf97
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 200.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ae64275b2a169c2dd64d8aa33bdc0c6c1c958aba3361768369e3db0212e198bd
BLAKE2b-256 checksum
How to use checksums
61ea3914020d457774dc942ce8ec1740686fbcaed727a0fbf7dabff4c423edb4
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 198.9 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
d20d546292cc10a131237cab52d02686590fbeea00289e8870975abaff51ff0e
BLAKE2b-256 checksum
How to use checksums
5bbefaebc5d3d3ead06bea672bdbd2207484f38384b0981f56c696c150fccd7a
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 197.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d3e601de1908902042e2a70b94cbc3a204f57fd529db986cbed0980e4bedf463
BLAKE2b-256 checksum
How to use checksums
d27cc932161d3ca9bd8c8ac6ccff551db4a5e9696ee91adc138d25c891381ee2
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315t-macosx_11_0_arm64.whl
Size 168.0 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c61a84e0093c50322968223e1e47cd4eae3ed3b0b5a22a25b84970ca5c7c1844
BLAKE2b-256 checksum
How to use checksums
64cb3234bab6cb84d6de9285d5d065f93e0833ef7e14ac8e58de71a592df4ecb
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315-win_arm64.whl
Size 155.2 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
e716b8101aacad490ee92241b5075315f355657df97e160e99c63bc2c2e4c2c1
BLAKE2b-256 checksum
How to use checksums
b502ee17a6eaf45d5664eaa05beb1eff880c8ff8a90e602a7ee0e4c8c1dd96d3
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315-win_amd64.whl
Size 165.4 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
72bbb50702be890b7f8d0a45d38ae66e36f486c3c39431224136e0fe943d78de
BLAKE2b-256 checksum
How to use checksums
8b0323b5b91d16a7e901e025e9490ac32d39c0687df1850422d2c0ab933dd188
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315-pyemscripten_2026_5_wasm32.whl
Size 115.7 kB
Tags CPython 3.15 PyEmscripten 2026.5+ WebAssembly
SHA-256 checksum
How to use checksums
0a7c6c8e14cdd9738cd4fe9fa69de74e92f5c7e0a48b4c034cc6b9494bad28fe
BLAKE2b-256 checksum
How to use checksums
9db1c75cbf92d786889d249b285fdc400ab03443060719e89f96540c974b574f
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315-musllinux_1_2_x86_64.whl
Size 195.9 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
10170669d4d099829dba5ecb2adfd6cb6be7522d8a4c6b06537b202fba471bb9
BLAKE2b-256 checksum
How to use checksums
92d992bb80253d9afda95c46cc3bcfcdb6f471df50f6b20e6d4c88441de9e13d
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315-musllinux_1_2_aarch64.whl
Size 192.9 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f480ee402cfe8f862a3a058bc873aa02cb298ed2c0e5512b1f50b4436d5175e2
BLAKE2b-256 checksum
How to use checksums
87cd2705af656a6928c82140158bed8502df5ba77430afea3f048da62d7912e2
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 194.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
44face8ee923844ec9a8487fa83d77a52977b685c5dee5fc386d112a9eed4841
BLAKE2b-256 checksum
How to use checksums
72929e5dc58283079eeb70e37a98b95454786263e4189220c44c0d3105d0427b
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 190.5 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6eb5e63792374355423a98cb062eb5b6cb03ed5904d6ed89636886c6cbf5d897
BLAKE2b-256 checksum
How to use checksums
fc830f72cedde609966f6e384b5f9a9f5b518234f6670d22e0be43d5b19aeab3
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp315-cp315-macosx_11_0_arm64.whl
Size 161.8 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
788c2e4fa685795dbe5b4b56c52524ba41d87e62440702ee69f488ca93b62958
BLAKE2b-256 checksum
How to use checksums
a07e70c14685c0492312585497e29f041e36262d5a877033d835927c7e7e704c
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314t-win_arm64.whl
Size 159.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
c51a565887867ee1f785141d128345e66cfb5ac629029e1b3e8ebd884b83f75d
BLAKE2b-256 checksum
How to use checksums
a33b10d0bac6c21289a80687e612cbb7f304242a678426995b3662a6fce9b774
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314t-win_amd64.whl
Size 170.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
ebdef22fafa2e86a6fc65bd75c8ed1d0b667365e7d9119c14116ce8faf9a3b17
BLAKE2b-256 checksum
How to use checksums
35c9dc07c1a5bc41cac071588c5eaa88a6c50c337ad45ae3d43d7ddf6c75910b
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 199.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
969493c8ae2c7e9028dc4d239b9da108e72d107e052380445b0f5e554f81c297
BLAKE2b-256 checksum
How to use checksums
72566c068a2bf5b34ccaa8e30f77914c6647d264acd68fcc388efb4456ec04bf
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 198.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e445f2841b28cbb8efdfe3ee1270ca059a319e0f6f4ab02aee7e6eca28f7dbf8
BLAKE2b-256 checksum
How to use checksums
27ddd18b3e22cbaef748b210f1377d302859c73d85160167af979038c8726eb5
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 197.6 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
1de44c19dda80f42689814a2841f7a9450f2ce66134c68cea101373fca15b4e8
BLAKE2b-256 checksum
How to use checksums
e19afcbb2819e67f339ce15274d391ee5e7a1c27cc1a66aa466d5a8fb263e143
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 196.4 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
ff9de1d5e93ad932362af4270bfb8dbaef7ad3ec9cf8ba31a5661235e2e38fd6
BLAKE2b-256 checksum
How to use checksums
40d2348a974c572334aab1d8e913d864ba5cd5e31d1acb75400014c7a0606342
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 167.2 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
063c61ca07fe7c78b536445fab880036433e4b44efee15f5a715636f6259b31d
BLAKE2b-256 checksum
How to use checksums
d322b4ab7be7c1cef373722652584a95a9c49d0d9b44bac815ab59c18786799e
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314-win_arm64.whl
Size 154.7 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
1ec5d162794636717038c456126256e673afd44faaa809aa24432b41b23d54f3
BLAKE2b-256 checksum
How to use checksums
1a3a7d9d53cdaab3872adf65d86402cc5dc35309b3e86e11c44430fb167d481c
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314-win_amd64.whl
Size 164.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
371147f63839f47a554185308096c136d9a660ac587b71d296f0d2256ef4c76b
BLAKE2b-256 checksum
How to use checksums
04a30a804786b06e63f9e54c22e9da242cd122cf533831646ab3fc3a74756716
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl
Size 115.4 kB
Tags CPython 3.14 PyEmscripten 2026.0+ WebAssembly
SHA-256 checksum
How to use checksums
bf04fe2416f626735b2ac24478b26915f0712d2f56b13ede2c1bf4a712db8547
BLAKE2b-256 checksum
How to use checksums
09fc4489d5862cc94f8e6fbe72c6ace3ffdb6f84aedf19d52e4470b21f4d7586
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 194.5 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f2089a530cf129c7014c93bf650d0e770951da012dcae523a22f9ffeccfd1707
BLAKE2b-256 checksum
How to use checksums
3bd2bf0dc962d71071ec28997f4098e9429ca6b3dd433ff757f5f90350e6dcc1
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 191.8 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
71f7482deb981cec0d89e6f903415f8b43757b0709600a9da972508d8142db0c
BLAKE2b-256 checksum
How to use checksums
1818dea702646eefaa758c39d0810451f97ea321f4726c7db01e2231f2be1254
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 192.8 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
612e03ba94e4525e3e0858c7b24b580f8d0fcee8883335d7c838f78c65685fda
BLAKE2b-256 checksum
How to use checksums
230d9f308ce0724b4f6bdd4b55f0fe052df59c266b3cc4bb18ab4626fac0692e
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 189.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e81c03b2f02271d2031b2eee07ab33d1ee618ce267a2cd78ca9a67a8106d5aa0
BLAKE2b-256 checksum
How to use checksums
883f9da15bbd80ea3bd0dc1bbb645279751294a50c7399e61b46c08260f8ba9f
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp314-cp314-macosx_11_0_arm64.whl
Size 160.9 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dcf3f1e01bef9b95aaeec12161c082a9828385213252d3ce51c1f60c7e0693fc
BLAKE2b-256 checksum
How to use checksums
908cf912a2f35f0ccc917b17a059717f048529ed9c06b296ba2892ea1855eb39
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp313-cp313-win_arm64.whl
Size 150.9 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
bb150f2962d72e7fdf50b50c7a155d91be6065cf452468b07337f1c41f89ab66
BLAKE2b-256 checksum
How to use checksums
8b71be620245e582380b94e6ea2366556ba869eda7669b91b4ac705de3f43e20
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp313-cp313-win_amd64.whl
Size 161.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
22f597f974cb0d3b3a32f430e66d1764acea75c7ec34ad2224ff6df58ee4d9ad
BLAKE2b-256 checksum
How to use checksums
45b0503732893a9cb251b5760ea0c4e23c3e6e72de7c1c86d13802bddf2d15f2
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Size 115.2 kB
Tags CPython 3.13 PyEmscripten 2025.0+ WebAssembly
SHA-256 checksum
How to use checksums
82756aa79f1e065837dbe64c55469e896502fdeb87a196b904f5865ecd3d95ee
BLAKE2b-256 checksum
How to use checksums
aa754ed9c9a304feb689316cc574194c78b5d082375e9ab97f2616a59f9cbfc9
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 194.6 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7cc52e68c0d33bd7b5b1e3bb1f88fa4984986c6c3a9f455d58e5890ef008ecb8
BLAKE2b-256 checksum
How to use checksums
528d4f3beead67af852f7d6a7fb85253e265c5cda8f132c86b76e310bceb6f4b
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 190.7 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4329d4af02cd2c8bfa3d71ef57012c39f71f6acc840dfa91e33174ecb9c6ba59
BLAKE2b-256 checksum
How to use checksums
d9263a3b6d302968699e4195c4075014d6fed1ebae1d9ca43ec855dcd8fd2289
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 192.9 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f4c6f30f0b0fd9179dead4ee8cd3cbe024efd5b76dc307e1106f145f0fa7f3e3
BLAKE2b-256 checksum
How to use checksums
ff93b0107bf791dc36b94137bae797fc7692d8f4596821a2f6f8b9d3be9215b4
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 188.2 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
44b0cfbc3bf94c8cf494fde5e0d4e991d8ee3ebbb50632b3bee765309ccfbe68
BLAKE2b-256 checksum
How to use checksums
b4d40f80b45b28ee06af72f24a9ccf06a5942a91ef1b3774a35178a832ffc90d
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
Size 160.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
47c475c5d2aa79213495cd4b70cbd035fc4daad6d18e6c50c458f33fb20e9663
BLAKE2b-256 checksum
How to use checksums
67efd0a0cd83a73108c9d16fee9335339e1f577a4c53f35130148e99c435b06b
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp312-cp312-win_arm64.whl
Size 150.9 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
a96209492533c844204326942112d518a1616db58d1b2e48f11a8f6fb17ab891
BLAKE2b-256 checksum
How to use checksums
32c7df04316b7f58272729d0ca6377537ab1d25c262aeed44516914866e2de58
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp312-cp312-win_amd64.whl
Size 161.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
82380e411767c4d246dd49c40e01f66f32d93a5b6c96a64fa07a41dbb2709e93
BLAKE2b-256 checksum
How to use checksums
83871291d324cab8e51afea3b256c8ed1ccc7482978d6b8438f029552b66d128
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 194.6 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
efdae0e5631841da2a7bb9cf028608c00dd2bf0d9d2a95241046294c8e06585a
BLAKE2b-256 checksum
How to use checksums
1617fc17036611cfe0184d474be656101bdc44980c78f8e57ad8d370f10f0bc4
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 190.6 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b9faaa1d237ec490fbeb68ef05012ce2f8d6495f9e909b0ce3fd7385d27d166e
BLAKE2b-256 checksum
How to use checksums
98b2a75ddcdaaf611fab4e00a183ed345a7510afed6306c92f7e9eef959d42d0
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 192.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
952a75d765180ec2d5ed3f2ac2c392f83d4066dd0c024435a8adb486c1c45284
BLAKE2b-256 checksum
How to use checksums
3d54650b8890a2065ea8eabee42612808032a0a8143a1f6a6a8d687ba10fb956
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 188.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
984de04c03392065f1f386750d0d53d7d5e890cf2e77564d8478e7d72cf09a01
BLAKE2b-256 checksum
How to use checksums
ddab08411e34ad1745ab74bcac15231037eb439a93cde4c23c3c1d989b34813e
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
Size 160.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9b749994134ba3ef6b9a96b253037cea557c61eeffdccb9fba51b5a115c964d1
BLAKE2b-256 checksum
How to use checksums
5491e109adae53253e159b54c45785fd3b06b4254f082fe1834f6ee7aa6f032f
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp311-cp311-win_arm64.whl
Size 150.1 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
dd97aa087728e8de4d9f88b90d93b11f2a069481ec3330a7eaa798edde8826f1
BLAKE2b-256 checksum
How to use checksums
09a13f251fe09ed9a883f0bca4c1bd8f1f4ca11f066c9000695160a4bf0355b9
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp311-cp311-win_amd64.whl
Size 160.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
dba81532c1171c38ca3754f924f4f64a229a52448c6657eb3cb5101f2a408386
BLAKE2b-256 checksum
How to use checksums
61d7e9add39885e0b05711daaf74879a055b619b51f3bbeff5e9e22c0659cdb9
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 191.1 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c6f267aabdbdeed5b0d5276e763e86071df2b8eafb2721565418d662ce9c6337
BLAKE2b-256 checksum
How to use checksums
12ed7057b3f9d832a986c0cbbac9db2bf614ae46bf77174b845b04ac8c6bbe62
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 188.9 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
158b7c6fe78ce452db46a7cc66f5055a6076837c1f73da8b29eab6ba40c58d63
BLAKE2b-256 checksum
How to use checksums
fcefcedd6a81796d8e3e7e2d9b1fa3db6ebc69e5fe9238f33f8517ea98e4d99f
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 189.1 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e5f723fd71fc145d0b683ef03b2cae5fa36406769f9f1aa523d7af725b97a243
BLAKE2b-256 checksum
How to use checksums
ddc2b4b3a7bf96e023652d95398e25c1b3bd303dd78a150f40180ae5088c27a6
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 185.7 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2b80f96a655dcb64b08eca3f26b7c55e64f3c23d2e0bbbec3f11f277fb7875c5
BLAKE2b-256 checksum
How to use checksums
d4907c395f8a9f94cc8caa79e39389943c16ca0460e19027f362ba380c098200
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
Size 158.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
763a22e458a76f771ccb3a6f7cb0caea7ae3a57ca240916d6ef44045b9c8555b
BLAKE2b-256 checksum
How to use checksums
6b36651d2754b468a364270737051213fa6b00f2325d6b1013c1c1538d2ddac1
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp310-cp310-win_arm64.whl
Size 150.1 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
bcb39ac56f2be10aed72b80698bf2b76ea7c0fd92214b735e5628852baf4813f
BLAKE2b-256 checksum
How to use checksums
04ebab01dc337cf69154201e96e78c107a3ff1d106062c3bcdb64fba9bdb5f12
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp310-cp310-win_amd64.whl
Size 159.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d636b3f142f635672e90d8da6426aa0f054279dfcc283867aac1b94c57ad4851
BLAKE2b-256 checksum
How to use checksums
d24d350c7d9e25b23cdd5b24e02852fe3fca4c035a9bfbdf406dacecaa8c2e1a
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 192.5 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
cedbe0c3ceaec999dc7684ab685dd1b69c4c6444365da49c19886658958de149
BLAKE2b-256 checksum
How to use checksums
61fabb36f75cfd4bba9b0b98e78dd36b4d03daead53da33c7473e0d9c4d060bf
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 190.3 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8f12f0d30f1043c03cee298bfcc72e9729debc2337494e0113c524d4130c5a67
BLAKE2b-256 checksum
How to use checksums
25ac3767c9e3cdeb5a7d90b240e5e8feb8125342df9576197389e721a91430b1
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 190.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
44f81e655c6f0103f9a67b98625a5f6dd849f6f16dde05e4ffb25b43dca8b8ea
BLAKE2b-256 checksum
How to use checksums
401591b2a96b5c007207c2f66f3ecbb5f2968ee19145bbf3159ef8698f67fb1a
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 187.1 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
857d36e00b4815e94b3d5fc0dc7a4868baee2bfb63167114a7a3225ea3494f94
BLAKE2b-256 checksum
How to use checksums
e1c9a4936aefd4425a073f64a6172cb38c2b9dc0fb44e10d9f2c1a9cafc024ca
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 9, 2026.

Transparency log

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

Download URL structtype-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
Size 160.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e371ce1e7d05e029d0ae840fed5787f6f95ce2f2426d6444cda2fbbbaf1e1b06
BLAKE2b-256 checksum
How to use checksums
c68435463e329fbe8462ca0e72dcbc2dfda601ea08686b93a944015260feb865
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 9, 2026.

Transparency log

Release history Release notifications | RSS feed

0.9.0

60 release files

0.8.1

60 release files

0.8.0

60 release files

0.7.0

60 release files

0.6.0

60 release files

0.5.0

60 release files

This release

0.4.0 This release

60 release files

0.2.0

33 release files

0.1.0

33 release files

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