Skip to main content

Linux Build Status Code coverage Documentation Status CII Best Practices

Schema Salad

Salad is a schema language for describing JSON or YAML structured linked data documents. Salad schema describes rules for preprocessing, structural validation, and hyperlink checking for documents described by a Salad schema. Salad supports rich data modeling with inheritance, template specialization, object identifiers, object references, documentation generation, code generation, and transformation to RDF. Salad provides a bridge between document and record oriented data modeling and the Semantic Web.

The Schema Salad library is Python 3.10+ only.

Installation

pip3 install schema_salad

If you intend to use the schema-salad-tool –codegen=python feature, please include the [pycodegen] extra:

pip3 install schema_salad[pycodegen]

To install from source:

git clone https://github.com/common-workflow-language/schema_salad
cd schema_salad
pip3 install .
# or pip3 install .[pycodegen] if needed

Commands

Schema salad can be used as a command line tool or imported as a Python module:

$ schema-salad-tool
usage: schema-salad-tool [-h] [--rdf-serializer RDF_SERIALIZER] [--skip-schemas]
                      [--strict-foreign-properties] [--print-jsonld-context]
                      [--print-rdfs] [--print-avro] [--print-rdf] [--print-pre]
                      [--print-index] [--print-metadata] [--print-inheritance-dot]
                      [--print-fieldrefs-dot] [--codegen language] [--codegen-target CODEGEN_TARGET]
                      [--codegen-examples directory] [--codegen-package dotted.package]
                      [--codegen-copyright copyright_string] [--print-oneline]
                      [--print-doc] [--strict | --non-strict]
                      [--verbose | --quiet | --debug] [--only ONLY] [--redirect REDIRECT]
                      [--brand BRAND] [--brandlink BRANDLINK] [--brandstyle BRANDSTYLE]
                      [--brandinverse] [--primtype PRIMTYPE] [--version]
                      [schema] [document]

$ python
>>> import schema_salad

Validate a schema:

$ schema-salad-tool myschema.yml

Validate a document using a schema:

$ schema-salad-tool myschema.yml mydocument.yml

Generate HTML documentation:

$ schema-salad-tool --print-doc myschema.yml > myschema.html
$ # or
$ schema-salad-doc myschema.yml > myschema.html

Get JSON-LD context:

$ schema-salad-tool --print-jsonld-context myschema.yml mydocument.yml

Convert a document to JSON-LD:

$ schema-salad-tool --print-pre myschema.yml mydocument.yml > mydocument.jsonld

Generate Python classes for loading/generating documents described by the schema (Requires the [pycodegen] extra):

$ schema-salad-tool --codegen=python myschema.yml > myschema.py

Display inheritance relationship between classes as a graphviz ‘dot’ file and render as SVG:

$ schema-salad-tool --print-inheritance-dot myschema.yml | dot -Tsvg > myschema.svg

Codegen Examples

The examples in the tables below are helpful to see how to use the output of schema-salad-tool –codegen in different languages for loading and/or creating/editing/saving objects.

First set of examples is using the CWL v1.2 schema:

Language

Repository

Serialization Example | Deserialization Example

Python

https://github.com/common-workflow-language/cwl-utils/

create_cwl_from_objects.py

load_document()

Java

https://github.com/common-workflow-language/cwljava/

(Not yet implemented)

PackedWorkflowClassTest.java

TypeScript

https://github.com/common-workflow-lab/cwl-ts-auto

Creating, editing, and saving CWL docs with TypeScript

Loading CWL documents with TypeScript

.Net

https://github.com/common-workflow-lab/CWLDotNet

Creating, editing, and saving CWL docs with .Net

Loading CWL documents with .Net

C++

https://github.com/common-workflow-lab/cwl-cpp-auto

cwl_output_example.cpp

cwl_input_example.cpp

D

https://github.com/common-workflow-lab/cwl-d-auto

How to use

How to use

Second set of examples is for the Galaxy Workflow Format 2 schema:

Language

Path

Python

https://github.com/galaxyproject/gxformat2/blob/master/gxformat2/schema/v19_09.py

Java

https://github.com/galaxyproject/gxformat2/tree/master/java

TypeScript

https://github.com/galaxyproject/gxformat2/tree/master/typescript

Quick Start

Let’s say you have a ‘basket’ record that can contain items measured either by weight or by count. Here’s an example:

basket:
  - product: bananas
    price: 0.39
    per: pound
    weight: 1
  - product: cucumbers
    price: 0.79
    per: item
    count: 3

We want to validate that all the expected fields are present, the measurement is known, and that “count” cannot be a fractional value. Here is an example schema to do that:

- name: Product
  doc: |
    The base type for a product.  This is an abstract type, so it
    can't be used directly, but can be used to define other types.
  type: record
  abstract: true
  fields:
    product: string
    price: float

- name: ByWeight
  doc: |
    A product, sold by weight.  Products may be sold by pound or by
    kilogram.  Weights may be fractional.
  type: record
  extends: Product
  fields:
    per:
      type:
        type: enum
        symbols:
          - pound
          - kilogram
      jsonldPredicate: '#per'
    weight: float

- name: ByCount
  doc: |
    A product, sold by count.  The count must be a integer value.
  type: record
  extends: Product
  fields:
    per:
      type:
        type: enum
        symbols:
          - item
      jsonldPredicate: '#per'
    count: int

- name: Basket
  doc: |
    A basket of products.  The 'documentRoot' field indicates it is a
    valid starting point for a document.  The 'basket' field will
    validate subtypes of 'Product' (ByWeight and ByCount).
  type: record
  documentRoot: true
  fields:
    basket:
      type:
        type: array
        items: Product

You can check the schema and document in schema_salad/tests/basket_schema.yml and schema_salad/tests/basket.yml:

$ schema-salad-tool basket_schema.yml basket.yml
Document `basket.yml` is valid

Documentation

See the specification and the metaschema (salad schema for itself). For an example application of Schema Salad see the Common Workflow Language.

Rationale

The JSON data model is an popular way to represent structured data. It is attractive because of it’s relative simplicity and is a natural fit with the standard types of many programming languages. However, this simplicity comes at the cost that basic JSON lacks expressive features useful for working with complex data structures and document formats, such as schemas, object references, and namespaces.

JSON-LD is a W3C standard providing a way to describe how to interpret a JSON document as Linked Data by means of a “context”. JSON-LD provides a powerful solution for representing object references and namespaces in JSON based on standard web URIs, but is not itself a schema language. Without a schema providing a well defined structure, it is difficult to process an arbitrary JSON-LD document as idiomatic JSON because there are many ways to express the same data that are logically equivalent but structurally distinct.

Several schema languages exist for describing and validating JSON data, such as JSON Schema and Apache Avro data serialization system, however none understand linked data. As a result, to fully take advantage of JSON-LD to build the next generation of linked data applications, one must maintain separate JSON schema, JSON-LD context, RDF schema, and human documentation, despite significant overlap of content and obvious need for these documents to stay synchronized.

Schema Salad is designed to address this gap. It provides a schema language and processing rules for describing structured JSON content permitting URI resolution and strict document validation. The schema language supports linked data through annotations that describe the linked data interpretation of the content, enables generation of JSON-LD context and RDF schema, and production of RDF triples by applying the JSON-LD context. The schema language also provides for robust support of inline documentation.

Metadata

Release files for schema-salad 8.9.20260327095315

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for schema-salad 8.9.20260327095315
File Size Uploaded
schema_salad-8.9.20260327095315.tar.gz 602.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for schema-salad 8.9.20260327095315
File
schema_salad-8.9.20260327095315-py3-none-any.whl Python 3 none any Details
schema_salad-8.9.20260327095315-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
schema_salad-8.9.20260327095315-cp314-cp314-musllinux_1_2_riscv64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ RISC-V 64 Details
schema_salad-8.9.20260327095315-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
schema_salad-8.9.20260327095315-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl CPython 3.14 CPython 3.14 Linux glibc 2.31+ RISC-V 64, Linux glibc 2.39+ RISC-V 64 Details
schema_salad-8.9.20260327095315-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
schema_salad-8.9.20260327095315-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
schema_salad-8.9.20260327095315-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
schema_salad-8.9.20260327095315-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
schema_salad-8.9.20260327095315-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
schema_salad-8.9.20260327095315-cp313-cp313-musllinux_1_2_riscv64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ RISC-V 64 Details
schema_salad-8.9.20260327095315-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
schema_salad-8.9.20260327095315-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl CPython 3.13 CPython 3.13 Linux glibc 2.39+ RISC-V 64, Linux glibc 2.31+ RISC-V 64 Details
schema_salad-8.9.20260327095315-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
schema_salad-8.9.20260327095315-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
schema_salad-8.9.20260327095315-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
schema_salad-8.9.20260327095315-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
schema_salad-8.9.20260327095315-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
schema_salad-8.9.20260327095315-cp312-cp312-musllinux_1_2_riscv64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ RISC-V 64 Details
schema_salad-8.9.20260327095315-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
schema_salad-8.9.20260327095315-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl CPython 3.12 CPython 3.12 Linux glibc 2.31+ RISC-V 64, Linux glibc 2.39+ RISC-V 64 Details
schema_salad-8.9.20260327095315-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
schema_salad-8.9.20260327095315-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
schema_salad-8.9.20260327095315-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
schema_salad-8.9.20260327095315-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
schema_salad-8.9.20260327095315-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
schema_salad-8.9.20260327095315-cp311-cp311-musllinux_1_2_riscv64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ RISC-V 64 Details
schema_salad-8.9.20260327095315-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
schema_salad-8.9.20260327095315-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl CPython 3.11 CPython 3.11 Linux glibc 2.39+ RISC-V 64, Linux glibc 2.31+ RISC-V 64 Details
schema_salad-8.9.20260327095315-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
schema_salad-8.9.20260327095315-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
schema_salad-8.9.20260327095315-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
schema_salad-8.9.20260327095315-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
schema_salad-8.9.20260327095315-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
schema_salad-8.9.20260327095315-cp310-cp310-musllinux_1_2_riscv64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ RISC-V 64 Details
schema_salad-8.9.20260327095315-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
schema_salad-8.9.20260327095315-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl CPython 3.10 CPython 3.10 Linux glibc 2.39+ RISC-V 64, Linux glibc 2.31+ RISC-V 64 Details
schema_salad-8.9.20260327095315-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
schema_salad-8.9.20260327095315-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
schema_salad-8.9.20260327095315-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
schema_salad-8.9.20260327095315-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 63.1 MB

Release files / schema_salad-8.9.20260327095315.tar.gz

Download URL schema_salad-8.9.20260327095315.tar.gz
Size 602.4 kB
Tags Source
SHA-256 checksum
How to use checksums
879bc569b2d0055782c0afb2d98f1e2fc1ab586484fa4f0438ffc8febc585997
BLAKE2b-256 checksum
How to use checksums
9b5044f5938aceaae9ab3edc9c527be4129b4b9e3c8b4f54cf09c578a13dc619
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.19

Release files / schema_salad-8.9.20260327095315-py3-none-any.whl

Download URL schema_salad-8.9.20260327095315-py3-none-any.whl
Size 650.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6596f795afd4f4ca7a4658c007bfe8a26dd2616fc812f4cff1fb52d42036ff05
BLAKE2b-256 checksum
How to use checksums
3eb1aef6b7e01bd242d5f2e23c28b9caec6326e59874a3cceee1f236fb23ec34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.19

Release files / schema_salad-8.9.20260327095315-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.6 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1c4d475be76c8f5e79a722494071603b8f16ae674810ed0f01b765c7f092cd6a
BLAKE2b-256 checksum
How to use checksums
09686bbc5a9262244ffc86201ecf322df4a375f234b4d10a0da62247e8d3cc84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp314-cp314-musllinux_1_2_riscv64.whl

Download URL schema_salad-8.9.20260327095315-cp314-cp314-musllinux_1_2_riscv64.whl
Size 1.6 MB
Tags CPython 3.14 Linux musl 1.2+ RISC-V 64
SHA-256 checksum
How to use checksums
a89f0fe0cbb58e407bf1ecd7824b5b04f2901bb52fb9ac261a04ab65287ec176
BLAKE2b-256 checksum
How to use checksums
f7a292367cc18846660fb19f584c5fdeb0ea02221cecdcbc3d99351000f045f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL schema_salad-8.9.20260327095315-cp314-cp314-musllinux_1_2_aarch64.whl
Size 1.5 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
797a79a2aab0c98a977045048e84925322ba4b8a23a14252950e994a0f1cc8b6
BLAKE2b-256 checksum
How to use checksums
7ac368e7134241cd3d5755e8b2584c398f3720393c11b6e352e7b2150aff813c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / schema_salad-8.9.20260327095315-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl

Download URL schema_salad-8.9.20260327095315-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Size 1.6 MB
Tags CPython 3.14 Linux glibc 2.31+ RISC-V 64 Linux glibc 2.39+ RISC-V 64
SHA-256 checksum
How to use checksums
8109c99c8b13cd1a6693d3b0be910dfcfa1ab197865491530af591af11c1a0c9
BLAKE2b-256 checksum
How to use checksums
74cf028a309fb3b5552c41fd283c44db3687d03a5794d31bd5c6fb9b48af1871
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1b1136db44003d833f66a6572b9cf79060a36e67fafa0226bfaae85f543cec21
BLAKE2b-256 checksum
How to use checksums
e8e8dff94c3ab61a3d77779d0a12c97097d0aed3f6a46b127751b93a37f3b888
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL schema_salad-8.9.20260327095315-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c68b0387acdcfe8e4e19fe5e7a8e4ed2c126cb9b4431ad2a6551c609acd7a3d8
BLAKE2b-256 checksum
How to use checksums
39f79a466585ced783c57d7d570968f96449bc7598b1faf005ac9a1f06a10dbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / schema_salad-8.9.20260327095315-cp314-cp314-macosx_11_0_arm64.whl

Download URL schema_salad-8.9.20260327095315-cp314-cp314-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
db5d09da4a24527dfcea45fa1ee3eac170b00772f28b8bc7975a4e9aac54e822
BLAKE2b-256 checksum
How to use checksums
70540cf9dd7bc4e08bb2ac8b00b99c590fdfd5493f8f6a9939355b922ec85e2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp314-cp314-macosx_10_15_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp314-cp314-macosx_10_15_x86_64.whl
Size 1.6 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
6163330d6043aa62db0c2546a328bfb89af41f9146e7dec1e2eeb8202829eb80
BLAKE2b-256 checksum
How to use checksums
b0791171cad9ea46f34d54d644e8be2cfee342a32927d5a011565327d8dd7c12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.6 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
99af92a5477ab1ba5f3f4b3b484b64ae3268888ec1ebc7ba47a4c661e9bc05de
BLAKE2b-256 checksum
How to use checksums
9e0d2a53ea6d16383d858bb34529fce497f37cdc2acd0328a93800ffa979782f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp313-cp313-musllinux_1_2_riscv64.whl

Download URL schema_salad-8.9.20260327095315-cp313-cp313-musllinux_1_2_riscv64.whl
Size 1.6 MB
Tags CPython 3.13 Linux musl 1.2+ RISC-V 64
SHA-256 checksum
How to use checksums
26abf09debcf428926e842df7440bd6aeee8758f6ca3ea499f2db3e2255e875c
BLAKE2b-256 checksum
How to use checksums
d6098678ad23d29af73d9d2fd07b87521d2d39764a6f367d00a51cc712279c7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL schema_salad-8.9.20260327095315-cp313-cp313-musllinux_1_2_aarch64.whl
Size 1.5 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
495fd9ea9b11f3ebc1cd311a4fac425d88e455de980dbcc9ddbc497e8a8da24c
BLAKE2b-256 checksum
How to use checksums
5cdf4292b094e2bed110fcd14b69926d389f8cb5c74df06903f24ba54917ea6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / schema_salad-8.9.20260327095315-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl

Download URL schema_salad-8.9.20260327095315-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Size 1.6 MB
Tags CPython 3.13 Linux glibc 2.31+ RISC-V 64 Linux glibc 2.39+ RISC-V 64
SHA-256 checksum
How to use checksums
35921d047d740ea83b4e7dbe41995770ad8d19a3cc178a6e32540c7742b1c507
BLAKE2b-256 checksum
How to use checksums
273d6d60a546fb14e1574da255600eaf3288879adf0b68af18bdfc11aacd00bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c560da0682c3284d2b1f5b8833c8914ee40052cff88019339ea88dfaf4858f72
BLAKE2b-256 checksum
How to use checksums
492ea75ec902c365942ead795e748f47cdbf0a3d54f3ffa1e3ecbb66eb23c1dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL schema_salad-8.9.20260327095315-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
62960427d43094bcdb9278826c7a80e609702be702bffd99c2e49f487d965364
BLAKE2b-256 checksum
How to use checksums
a9e8fdf9fd5324451966df49fd10ad38c09ceea6ac5a3f62dfeb2cd307431b45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / schema_salad-8.9.20260327095315-cp313-cp313-macosx_11_0_arm64.whl

Download URL schema_salad-8.9.20260327095315-cp313-cp313-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a7450b7109288dc7d4b51a0b935d8e689be9cc181895e231f5505674788cafd9
BLAKE2b-256 checksum
How to use checksums
23adf1bc8c7947f93716bca02f1e91b77c3f3fbb8dbe1c35522ed3e30fd3ae53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp313-cp313-macosx_10_13_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp313-cp313-macosx_10_13_x86_64.whl
Size 1.6 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
7e8daed3f0818918d33582f6de1d9a7e1eb9982bf733345567c6c314e25b9d01
BLAKE2b-256 checksum
How to use checksums
5769cacf07d313744f358eadc87572d82708a971b14560a9e4fecc95f158fa0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.6 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c6642417266bf4c106272a88bd5b23f15d01f55e5f98b6fb796a7456ed92e345
BLAKE2b-256 checksum
How to use checksums
a8c8820d30fdc16090584ddba675b8292a3df237adb5e3bf8311946163938ea3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp312-cp312-musllinux_1_2_riscv64.whl

Download URL schema_salad-8.9.20260327095315-cp312-cp312-musllinux_1_2_riscv64.whl
Size 1.6 MB
Tags CPython 3.12 Linux musl 1.2+ RISC-V 64
SHA-256 checksum
How to use checksums
0308728ab028584164e7051a66ad72e65b5b41028a7a92c20463ebc5f94e2fc5
BLAKE2b-256 checksum
How to use checksums
8c11041b135716b28ee00cd74aa72339287a62e67efd01cace4b4bbd0fb7af07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL schema_salad-8.9.20260327095315-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.5 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
44d90310d17c131572f5637156558f602cf5a333d519113ba85bf4ea0ad21dc5
BLAKE2b-256 checksum
How to use checksums
b079ca52e9ebd8ada4d67c6ebe1a4be753e67d73abafb448ea1f377a0f9473c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / schema_salad-8.9.20260327095315-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl

Download URL schema_salad-8.9.20260327095315-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Size 1.6 MB
Tags CPython 3.12 Linux glibc 2.31+ RISC-V 64 Linux glibc 2.39+ RISC-V 64
SHA-256 checksum
How to use checksums
221e68c2ca3ea0344025aec77baac03d46785f8c140325f25b906ec0e9a07875
BLAKE2b-256 checksum
How to use checksums
a0dcdf95876a058a944a83b5de9c68391bbcb2c68ab9d55f91d6cb90b1eb1517
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e026de4a7f54e67a46aa7e92d42b6654f598be16bf0d76286176044307be2b02
BLAKE2b-256 checksum
How to use checksums
8bbd5fb8666ccce4d349b9d08078cb713dad417bb24792015ddb18154aca77b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL schema_salad-8.9.20260327095315-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
94679eb830fcba11c3976135e3f1d95606342a8185446449cb7a923f66483646
BLAKE2b-256 checksum
How to use checksums
a38c791b8cab718bda08851bc56b43e957ec45c87dd6bc75f475ed0f4c1ac62a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / schema_salad-8.9.20260327095315-cp312-cp312-macosx_11_0_arm64.whl

Download URL schema_salad-8.9.20260327095315-cp312-cp312-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cdb4b5b5d84ecceea2668b35dbf23c5e16ff1468d67085a094a602fa8d8c0e9a
BLAKE2b-256 checksum
How to use checksums
e4bd2c7c5d056bafc8f98f80f77de45b5de1ca0f3289eed809786d96440692c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp312-cp312-macosx_10_13_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp312-cp312-macosx_10_13_x86_64.whl
Size 1.6 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
4a72e042c35199e4e54c98b418b1977699987ec3cd601d2584363bd6720d44c2
BLAKE2b-256 checksum
How to use checksums
33f42af9f02561f2f26f56c6926f6609f0eae706f686ad384b4b6d64c8169d37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.6 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c7508b51ace9f3cc49d46873ddb04a0a399b9b69febe953bfa3031392efb43bf
BLAKE2b-256 checksum
How to use checksums
6bfd94d510257d04b7bbfbe052f5d8a89ccd91d67ff143647e8e453da280fc4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp311-cp311-musllinux_1_2_riscv64.whl

Download URL schema_salad-8.9.20260327095315-cp311-cp311-musllinux_1_2_riscv64.whl
Size 1.5 MB
Tags CPython 3.11 Linux musl 1.2+ RISC-V 64
SHA-256 checksum
How to use checksums
a319a67e84118382dcecb4b09b61a2d4231052e605e5b0a526c7b8cf9cbea293
BLAKE2b-256 checksum
How to use checksums
6bd1e149516ec68f2b2884dd823a67f0450f8e0a02f73830b44f4d21b4ca54b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL schema_salad-8.9.20260327095315-cp311-cp311-musllinux_1_2_aarch64.whl
Size 1.5 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a07a2a42659a17a45bd74334f6cda664447f0f34ba6de3610ae726789bb1964b
BLAKE2b-256 checksum
How to use checksums
b21b7635ecd4c2b1e54d1a52e070816209df2d474ed7df702e147076d4f5e81a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / schema_salad-8.9.20260327095315-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl

Download URL schema_salad-8.9.20260327095315-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Size 1.5 MB
Tags CPython 3.11 Linux glibc 2.31+ RISC-V 64 Linux glibc 2.39+ RISC-V 64
SHA-256 checksum
How to use checksums
52cf23b0ab73db12d05382f069e442f5dce95229b49642755d441c1b14199054
BLAKE2b-256 checksum
How to use checksums
f93f35c1e17cc9664d39aa4e830049db25cbe9747a1c36f850c49b7162002a22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
df7d900db0bee2087a50349216cde07c14cbe0e4914f2ac2e69a95971662037f
BLAKE2b-256 checksum
How to use checksums
afe3c405b6d1944f11616e09a101d5e178a458653838c4d33584fb83d2000721
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL schema_salad-8.9.20260327095315-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c751985dfd5d6007e880591c0983216f0699c7757abe615f37a9409dde6aec31
BLAKE2b-256 checksum
How to use checksums
cad79c574ab77d5132cea18c590ff6f3a73ab5824c2e69351d4c07b7484cba0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / schema_salad-8.9.20260327095315-cp311-cp311-macosx_11_0_arm64.whl

Download URL schema_salad-8.9.20260327095315-cp311-cp311-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bedf677a8396ebe56a04e15fe93df7c87e9f643781604d244836488aa659c406
BLAKE2b-256 checksum
How to use checksums
087d5e530eab0c21719adfe32412b5ec8e44c718004f4a79e8982d49c1cd830a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp311-cp311-macosx_10_9_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp311-cp311-macosx_10_9_x86_64.whl
Size 1.6 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
6f2c9e1b6a779e15c333d12f68e3bf2f22864b602389bb7a4d59bcf5bfbddbba
BLAKE2b-256 checksum
How to use checksums
8dd42e17fba85fbf6e22b043881fec2ec50dcc9e1e8047299a08bf68bd6d6e19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.6 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2afba5b8a9ae210104296dfa7db566474fd992680d551484d1502a4b43990827
BLAKE2b-256 checksum
How to use checksums
c83e33225a94209ffd3ff2c83cea4dc6bf6e0d166e55c5606340df02278f7f9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp310-cp310-musllinux_1_2_riscv64.whl

Download URL schema_salad-8.9.20260327095315-cp310-cp310-musllinux_1_2_riscv64.whl
Size 1.6 MB
Tags CPython 3.10 Linux musl 1.2+ RISC-V 64
SHA-256 checksum
How to use checksums
1f32efee02c1b538f45721e53ac5d6f68c8948ab1e2f1a5ca5bdd88e817f6973
BLAKE2b-256 checksum
How to use checksums
dc079c04b55b4bda8b608a4e4f7d9ff3da6f424c73d2f9b8675ebd0bf11dfb88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL schema_salad-8.9.20260327095315-cp310-cp310-musllinux_1_2_aarch64.whl
Size 1.5 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3be6f9ea69c237e5a51e7dcbb54e7caeb700f01dfd51122f31a0a3fb98439694
BLAKE2b-256 checksum
How to use checksums
0c2addbee722cd5b7365a247a771fe3ecf3008f4d451759a584494c3fd8d5314
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / schema_salad-8.9.20260327095315-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl

Download URL schema_salad-8.9.20260327095315-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Size 1.6 MB
Tags CPython 3.10 Linux glibc 2.31+ RISC-V 64 Linux glibc 2.39+ RISC-V 64
SHA-256 checksum
How to use checksums
59b69ae8e61428d1e3c16f87195aaef3c27c12d889a46ffb7e236c37a1faa8d2
BLAKE2b-256 checksum
How to use checksums
7d7a5ba31edfc29731ad0e93c33f0886c1bc389740ed112ac3028d070503a447
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
906f52c693d826cd97f30e5113f5ed06a59c70a3ef1b28305123907838e1b9b8
BLAKE2b-256 checksum
How to use checksums
51d60e82240a23eff91cabb7a430119fd3a043dc9702d87895585d9deea23239
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL schema_salad-8.9.20260327095315-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
011efcbe7233a8336abaf9841423573584a9026e4cb04a8e59cbf1aeef51d461
BLAKE2b-256 checksum
How to use checksums
91ab779584801b291c80e60a683359fa8baaf16429ce1582ac2a327c7acecc69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / schema_salad-8.9.20260327095315-cp310-cp310-macosx_11_0_arm64.whl

Download URL schema_salad-8.9.20260327095315-cp310-cp310-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4f9959d9bd457dcbf34b1aa3367e5c612919b9450b25c5f36e784cab887ef7af
BLAKE2b-256 checksum
How to use checksums
604dce1bceb334838f08389c018f42d8ef088ee2c4738a8f1952752215874991
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release files / schema_salad-8.9.20260327095315-cp310-cp310-macosx_10_9_x86_64.whl

Download URL schema_salad-8.9.20260327095315-cp310-cp310-macosx_10_9_x86_64.whl
Size 1.6 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
270fabffd34e35b98f64c80c536578700a5ba58cac8d4e6c7ee8304b290be0e1
BLAKE2b-256 checksum
How to use checksums
cf8115d86f73af169cabc26c1d872cfd452fb730938026c69616765d86976a41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 31, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

8.9.20260327095315 This release

42 release files

8.3

12 release files

1.7

2 release files

1.1.1

1 release file

1.1.0

1 release file

1.0.6

1 release file

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

1 release file

1.0.1

2 release files

1.0

2 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