Fast Struct type with validation and JSON serialization for Python.
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file structtype-0.1.0.tar.gz.
File metadata
- Download URL: structtype-0.1.0.tar.gz
- Upload date:
- Size: 249.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b12407573d297920da2f205f1f2e60ac745f0dc12b9647626feb39c956838016
|
|
| MD5 |
92d031c9a3efffcae24a686864c5b897
|
|
| BLAKE2b-256 |
f839fb72023f05c6136f772c566e82dd485304719bf83f342db781a7fa8ccbad
|
Provenance
The following attestation bundles were made for structtype-0.1.0.tar.gz:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0.tar.gz -
Subject digest:
b12407573d297920da2f205f1f2e60ac745f0dc12b9647626feb39c956838016 - Sigstore transparency entry: 2256188978
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: structtype-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 200.3 kB
- Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d2c01fa9d0b2c951fbc8c935099ba19b1ea5b6df6fcf04a9861d44c517977db0
|
|
| MD5 |
05e65e820609556ae84dba0f55c33907
|
|
| BLAKE2b-256 |
2c921a701678138a0a3d1edbc89ba514887c7cdf595d8aca2567090326e200da
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl -
Subject digest:
d2c01fa9d0b2c951fbc8c935099ba19b1ea5b6df6fcf04a9861d44c517977db0 - Sigstore transparency entry: 2256189160
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: structtype-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 199.5 kB
- Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d954dea6c254ddc313769b14bcc1ff949216456901b97077ca20be7fb41963cf
|
|
| MD5 |
c7251a4ce666fa18993b6a4a95bb3914
|
|
| BLAKE2b-256 |
693454afefcb493d43a4a59ef12e171b7965d72394cd5d1c3f35d5f5e3c2e93f
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl -
Subject digest:
d954dea6c254ddc313769b14bcc1ff949216456901b97077ca20be7fb41963cf - Sigstore transparency entry: 2256189175
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: structtype-0.1.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 198.6 kB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d82cc83d772a876a6d1b2b9faedbd0121f0fc2dc0439dec6c398cee1931cc729
|
|
| MD5 |
e42f5f66c4485c33ad9e1683064a01db
|
|
| BLAKE2b-256 |
cd5dce5559a494d1142a348a88a348a62740188657d46bfe0d20f5def7abe6bb
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
d82cc83d772a876a6d1b2b9faedbd0121f0fc2dc0439dec6c398cee1931cc729 - Sigstore transparency entry: 2256189266
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: structtype-0.1.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 196.6 kB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b9209e302e3e5f599098abe738a7d69d3eb425becba2a37a9d98f46cffc11b1
|
|
| MD5 |
d8bb12efba700560e4e4c2192439d994
|
|
| BLAKE2b-256 |
c7d9b5e84dd03c704b7fe54b042944393df18460f9d5942b9d25b3576deea5eb
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
8b9209e302e3e5f599098abe738a7d69d3eb425becba2a37a9d98f46cffc11b1 - Sigstore transparency entry: 2256189084
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl.
File metadata
- Download URL: structtype-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl
- Upload date:
- Size: 167.9 kB
- Tags: CPython 3.14t, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bd940bdb7c568a65fe56343a0a2c29173eff857d076d745f9af1ff9e3a1377d1
|
|
| MD5 |
49c73752e9060e719986ab91c4c38fbc
|
|
| BLAKE2b-256 |
c0bd48a74285baba040794ee07da3106237c650657f303410e8206eebd61cf9d
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl -
Subject digest:
bd940bdb7c568a65fe56343a0a2c29173eff857d076d745f9af1ff9e3a1377d1 - Sigstore transparency entry: 2256189114
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl.
File metadata
- Download URL: structtype-0.1.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl
- Upload date:
- Size: 114.3 kB
- Tags: CPython 3.14, PyEmscripten 2026.0 wasm32
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2232b77575d156000dbbae4f3fce078c8497c30444cddb6ffb5e5bc5109338bf
|
|
| MD5 |
a433234d4946f3c6c1651e3ba951f86d
|
|
| BLAKE2b-256 |
2cf9b9c580f3b2c1da8a49821761b556c5d0e47b031694c35661e2e14a5c7a29
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl -
Subject digest:
2232b77575d156000dbbae4f3fce078c8497c30444cddb6ffb5e5bc5109338bf - Sigstore transparency entry: 2256189205
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: structtype-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 195.5 kB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc254b1ab1313cd96f417f95c658e722bffe75207e05b5918593869b94bc2c5a
|
|
| MD5 |
056a1c3314f6f0b9a79e1e6ba2dbdc01
|
|
| BLAKE2b-256 |
dbb62781b887a03f43a3fa26c19d1cf401b76f8c1ac28066d5865ad9b56ca163
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl -
Subject digest:
fc254b1ab1313cd96f417f95c658e722bffe75207e05b5918593869b94bc2c5a - Sigstore transparency entry: 2256189149
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: structtype-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 192.9 kB
- Tags: CPython 3.14, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a5a08c9f7419889ab8361df366b3f47bfb4e09be307bbeb4fbba2b92853668a
|
|
| MD5 |
02f1a978d5b7ac0e37a9dfea8bfde1dd
|
|
| BLAKE2b-256 |
f8a74b3867fa720d532cbdbf9032a1945c504954ffac0da2b2fc782d70969cb1
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl -
Subject digest:
1a5a08c9f7419889ab8361df366b3f47bfb4e09be307bbeb4fbba2b92853668a - Sigstore transparency entry: 2256189071
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: structtype-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 193.9 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9914716af5f898d8037eae860022599cd34d889cee13bce2202668cc26f391d8
|
|
| MD5 |
deee00a1c9c726623da65c8d89ed8add
|
|
| BLAKE2b-256 |
7edb6791fc068c53e17d601743c5c335d7596daf1c33c2514e2d4c487f7b9a02
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
9914716af5f898d8037eae860022599cd34d889cee13bce2202668cc26f391d8 - Sigstore transparency entry: 2256189182
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: structtype-0.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 190.2 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95a3ee90df1e12cc8b44b2858bbf49836bc354281b21833a50f1f23d98f5ac8c
|
|
| MD5 |
06ed77c671b4cf78433708ef8c4d146a
|
|
| BLAKE2b-256 |
4b18ae8c7548468c6854001b905de1c4f79305892a8574e5188118e36a5ece0c
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
95a3ee90df1e12cc8b44b2858bbf49836bc354281b21833a50f1f23d98f5ac8c - Sigstore transparency entry: 2256189274
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: structtype-0.1.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 161.3 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f6ae1636a6d6cd31a0d46b00ecdf7905bb499776a34e2fd6b886493e5b893c6c
|
|
| MD5 |
67682cd8ce633530fb1b3e6dfe521895
|
|
| BLAKE2b-256 |
4db9fa133d2f7140866ba391dde0d4407f34a9b2b9c619e2909e533dd800cc17
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
f6ae1636a6d6cd31a0d46b00ecdf7905bb499776a34e2fd6b886493e5b893c6c - Sigstore transparency entry: 2256189239
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl.
File metadata
- Download URL: structtype-0.1.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl
- Upload date:
- Size: 114.2 kB
- Tags: CPython 3.13, PyEmscripten 2025.0 wasm32
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8f5e561608850657639dee730d6d8f4ea3d7dec079d8b34f76a2e204fc8297f1
|
|
| MD5 |
ff91dfdf909a478072d23c99076908c1
|
|
| BLAKE2b-256 |
4aa5c9326a6076f7a593f07f45b663f1c09502becf4ce13e62fa871f0a22461d
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl -
Subject digest:
8f5e561608850657639dee730d6d8f4ea3d7dec079d8b34f76a2e204fc8297f1 - Sigstore transparency entry: 2256189021
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: structtype-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 195.4 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e018225079cdde8fab85562631ce227542edc353b54f8255a567d0ab13ea5ed0
|
|
| MD5 |
b4537f1bf4a6e48e017a841b78dc143c
|
|
| BLAKE2b-256 |
fad315a52b57df13a6396bc2aeff2e900998e49c9390e469c3f1eae850acf736
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl -
Subject digest:
e018225079cdde8fab85562631ce227542edc353b54f8255a567d0ab13ea5ed0 - Sigstore transparency entry: 2256189259
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: structtype-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 192.1 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
49aed1e5a7df808b993f8b34c6930160ce88a5c531d6ea1c40d75ec66d74e974
|
|
| MD5 |
4b757f13faafd987727586270c1d51f6
|
|
| BLAKE2b-256 |
0121ac9adffd2ca3b399362f01af6fedfce86b2ee44ae162da9a5955f27065d1
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl -
Subject digest:
49aed1e5a7df808b993f8b34c6930160ce88a5c531d6ea1c40d75ec66d74e974 - Sigstore transparency entry: 2256189099
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: structtype-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 193.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12dde242a163aedd42f4c27fcab452b9b6593cd40398eccae326af9b635fe3e8
|
|
| MD5 |
95fe06833a0f451a4fb7615d71c22078
|
|
| BLAKE2b-256 |
de98d07f763fd8350e0262746777858e94341b9b869baf30320cf274d8b06093
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
12dde242a163aedd42f4c27fcab452b9b6593cd40398eccae326af9b635fe3e8 - Sigstore transparency entry: 2256189107
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: structtype-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 189.6 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
062d1f8905741689dc593cd041d3e4f94b887d0e3a4d5ee549c9f25b66b6c86f
|
|
| MD5 |
aed1c06b6a4dbb7e21ec77a3e5239cc2
|
|
| BLAKE2b-256 |
2fbae2b1d0fde5aee930171d724e0b12e8b5a7b03b01ae08912c9216e0a6e8c2
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
062d1f8905741689dc593cd041d3e4f94b887d0e3a4d5ee549c9f25b66b6c86f - Sigstore transparency entry: 2256189008
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: structtype-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 161.0 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a8bca80ec0f6c01bf8da7e6c13d6a3bd03feb28b795324d4d515b3e758bae16
|
|
| MD5 |
8744085501885e9acd208498a9d9467c
|
|
| BLAKE2b-256 |
0a8177d835bb0dd3c4f0ed7509a18e3945ec4ec2ff76e29bde1ee1af7b727f41
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
2a8bca80ec0f6c01bf8da7e6c13d6a3bd03feb28b795324d4d515b3e758bae16 - Sigstore transparency entry: 2256189222
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: structtype-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 195.4 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77252e341a5d5424559e3122abeaea187703798ccb1c5afca4b6baf717cb85d3
|
|
| MD5 |
0c9454880722d56414429a44b28b43b7
|
|
| BLAKE2b-256 |
b9e54be31cf5cad8bf75c7f0948f444e54cd4058e99683de6d3d7be6ead83a40
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl -
Subject digest:
77252e341a5d5424559e3122abeaea187703798ccb1c5afca4b6baf717cb85d3 - Sigstore transparency entry: 2256189030
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: structtype-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 192.1 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2654faa706460989112a13de86a0d5fabf09ce670690941f156017415d72faab
|
|
| MD5 |
b9d6f26372f927cabe12cd4bc581fa3d
|
|
| BLAKE2b-256 |
872e833907d99afbb696bc251a4f455baedee82eb6894898b09768450029bd42
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl -
Subject digest:
2654faa706460989112a13de86a0d5fabf09ce670690941f156017415d72faab - Sigstore transparency entry: 2256189134
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: structtype-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 193.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55172cc77c74260ed0fefdd72629978f589725e2a4d92044ace5b68a4210fdc1
|
|
| MD5 |
7e5e9e52afd53b529e7724ac557afc6e
|
|
| BLAKE2b-256 |
3c31fdc1b150d2777d4f3903db7244f001467c8175482b40097305517c10553a
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
55172cc77c74260ed0fefdd72629978f589725e2a4d92044ace5b68a4210fdc1 - Sigstore transparency entry: 2256189142
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: structtype-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 189.6 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8731c7859fbac2e9ac6e1fbfab0c728104e4963a62e601d47f99ae41b9ca1163
|
|
| MD5 |
304f66a81e37a103f67ee4fd7a2f5b96
|
|
| BLAKE2b-256 |
3795c556fd86700dd141a27302d13b0cecd9b737f22014a6ff7c46905fae8100
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
8731c7859fbac2e9ac6e1fbfab0c728104e4963a62e601d47f99ae41b9ca1163 - Sigstore transparency entry: 2256189217
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: structtype-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 161.0 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d87aebf9dc0b5b2abdf89143d70cc560ba6cc2e1e7322f5cac87822e0e393f7e
|
|
| MD5 |
f90796f360bf0954f349cad42eb35694
|
|
| BLAKE2b-256 |
a5556ccab58b410563015290caa3b3a3d56c269b7436117cdece249da8c084f8
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
d87aebf9dc0b5b2abdf89143d70cc560ba6cc2e1e7322f5cac87822e0e393f7e - Sigstore transparency entry: 2256189248
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: structtype-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 192.1 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ebc1be2ec7f2f702b21fa45c382470f9575ef9e1dbba8d16948696bb63698932
|
|
| MD5 |
9458c2c260fce546452699f104c41fea
|
|
| BLAKE2b-256 |
ab9032b80a4ffaff6721b825bf7f445ecba487ed5aa81788fc70362630c408ca
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl -
Subject digest:
ebc1be2ec7f2f702b21fa45c382470f9575ef9e1dbba8d16948696bb63698932 - Sigstore transparency entry: 2256189193
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: structtype-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 190.7 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
521aae4061f7df3886262cfe156880e620b2a213abccb9d2c713f582721589cf
|
|
| MD5 |
db7bc0adb91db336c71a6b7c4a7403a2
|
|
| BLAKE2b-256 |
7fb1db3cc7475bfb45f3c5b96f4050fe122b22e24811abe71dad26027665ce2f
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl -
Subject digest:
521aae4061f7df3886262cfe156880e620b2a213abccb9d2c713f582721589cf - Sigstore transparency entry: 2256189053
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: structtype-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 190.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5cc5d0d4fe0226fa06184d9de593e3148336030f53582bc1b493dc2ea4dab257
|
|
| MD5 |
87d3bfb455d79bea07ebbe861b3263e9
|
|
| BLAKE2b-256 |
1bd96480d1bb7112b70c648d413578354c6acf58af42471b86ee2d0143768d50
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
5cc5d0d4fe0226fa06184d9de593e3148336030f53582bc1b493dc2ea4dab257 - Sigstore transparency entry: 2256189289
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: structtype-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 187.8 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab8c536b8c5c3db0dc51abb56723bddde72c53398ddf231d539b5e5a8ca1cf80
|
|
| MD5 |
9b272d45d66b946e787353c8596450b9
|
|
| BLAKE2b-256 |
715b27798f8148d54b9cb9c5ad02458b807646495d167b73b62f1de7f84ae107
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
ab8c536b8c5c3db0dc51abb56723bddde72c53398ddf231d539b5e5a8ca1cf80 - Sigstore transparency entry: 2256189167
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: structtype-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 158.7 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
342f0064c907985d45bd956753a936afed259b8f370d4f3be5e95831aba5e52a
|
|
| MD5 |
ea36f64b401762482662429f23e9f779
|
|
| BLAKE2b-256 |
284e4094527d5562f27e943ce100885c3793e2f02c52a58b5e8b2b5996d93e9a
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
342f0064c907985d45bd956753a936afed259b8f370d4f3be5e95831aba5e52a - Sigstore transparency entry: 2256189198
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: structtype-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 193.3 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1fa0be4fb67b3fe6916aa532a71a53b6bdb1a9db40c437c0e3780dda9f8ca90d
|
|
| MD5 |
d9b929277a5ef625b288437764e6ae02
|
|
| BLAKE2b-256 |
5de3129ada57bafc92e97a4d49f3602908431e973b3111ef4371cfe45488997c
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl -
Subject digest:
1fa0be4fb67b3fe6916aa532a71a53b6bdb1a9db40c437c0e3780dda9f8ca90d - Sigstore transparency entry: 2256189103
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: structtype-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 191.8 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7351320eb7f09f526a4d9fdd24f7e30d342dc981834968288ef651e194e692a
|
|
| MD5 |
63d53248766ab6ccb2aacdc9514f4561
|
|
| BLAKE2b-256 |
c8b848a51e0eaf4dad558cdec2aa40a6034830fe064591058f490461506154c6
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl -
Subject digest:
c7351320eb7f09f526a4d9fdd24f7e30d342dc981834968288ef651e194e692a - Sigstore transparency entry: 2256189042
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: structtype-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 191.6 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2fc3b7b82a6c363d72c4732f5c0af905ff9703aa1f8a935c130444fd582867d
|
|
| MD5 |
bbec8933dc30d52e2f742729f222d453
|
|
| BLAKE2b-256 |
697aeb0852810aa2329e915dd9aa0ebcbc637dc8f13d6758f22f8241379ea4f3
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
c2fc3b7b82a6c363d72c4732f5c0af905ff9703aa1f8a935c130444fd582867d - Sigstore transparency entry: 2256189127
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: structtype-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 188.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8763944bfcae793864bb4e617d9115d34e6f957ddf1e087606066ee18e84e2d6
|
|
| MD5 |
267e02aa57faaf284e822c5311a422cb
|
|
| BLAKE2b-256 |
1c41ab59df1b8adfdbcbddf109c3d57c31bbbbf3e6d67a5ef2aa2bc6a9a3bf29
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
8763944bfcae793864bb4e617d9115d34e6f957ddf1e087606066ee18e84e2d6 - Sigstore transparency entry: 2256189231
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file structtype-0.1.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: structtype-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 160.0 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4dbcbf79834fa96b29c45bb1dbb6f836e414a30400b505284303c897e68647d4
|
|
| MD5 |
347830da7462d71e14655ffd0663fb12
|
|
| BLAKE2b-256 |
81ee746af5830e1fd3531705bdee8bf8e0ab9b763a7e43ef089695ec7d137dee
|
Provenance
The following attestation bundles were made for structtype-0.1.0-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
publish.yml on tds333/structtype
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
structtype-0.1.0-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
4dbcbf79834fa96b29c45bb1dbb6f836e414a30400b505284303c897e68647d4 - Sigstore transparency entry: 2256188992
- Sigstore integration time:
-
Permalink:
tds333/structtype@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/tds333
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@ccbabcb9aebd2f0e7eec4390765426dc57f993c8 -
Trigger Event:
release
-
Statement type: