Skip to main content

Schema Annotations for Linked Avro Data (SALAD)

Project description

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.9+ 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.

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

schema_salad-8.9.20251102115403.tar.gz (602.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

schema_salad-8.9.20251102115403-py3-none-any.whl (650.1 kB view details)

Uploaded Python 3

schema_salad-8.9.20251102115403-cp314-cp314-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

schema_salad-8.9.20251102115403-cp314-cp314-musllinux_1_2_riscv64.whl (1.5 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ riscv64

schema_salad-8.9.20251102115403-cp314-cp314-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

schema_salad-8.9.20251102115403-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (1.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

schema_salad-8.9.20251102115403-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

schema_salad-8.9.20251102115403-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

schema_salad-8.9.20251102115403-cp314-cp314-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

schema_salad-8.9.20251102115403-cp314-cp314-macosx_10_15_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

schema_salad-8.9.20251102115403-cp313-cp313-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

schema_salad-8.9.20251102115403-cp313-cp313-musllinux_1_2_riscv64.whl (1.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ riscv64

schema_salad-8.9.20251102115403-cp313-cp313-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

schema_salad-8.9.20251102115403-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

schema_salad-8.9.20251102115403-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

schema_salad-8.9.20251102115403-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

schema_salad-8.9.20251102115403-cp313-cp313-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

schema_salad-8.9.20251102115403-cp313-cp313-macosx_10_13_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

schema_salad-8.9.20251102115403-cp312-cp312-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

schema_salad-8.9.20251102115403-cp312-cp312-musllinux_1_2_riscv64.whl (1.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ riscv64

schema_salad-8.9.20251102115403-cp312-cp312-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

schema_salad-8.9.20251102115403-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

schema_salad-8.9.20251102115403-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

schema_salad-8.9.20251102115403-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

schema_salad-8.9.20251102115403-cp312-cp312-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

schema_salad-8.9.20251102115403-cp312-cp312-macosx_10_13_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

schema_salad-8.9.20251102115403-cp311-cp311-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

schema_salad-8.9.20251102115403-cp311-cp311-musllinux_1_2_riscv64.whl (1.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ riscv64

schema_salad-8.9.20251102115403-cp311-cp311-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

schema_salad-8.9.20251102115403-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

schema_salad-8.9.20251102115403-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

schema_salad-8.9.20251102115403-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

schema_salad-8.9.20251102115403-cp311-cp311-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

schema_salad-8.9.20251102115403-cp311-cp311-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

schema_salad-8.9.20251102115403-cp310-cp310-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

schema_salad-8.9.20251102115403-cp310-cp310-musllinux_1_2_riscv64.whl (1.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ riscv64

schema_salad-8.9.20251102115403-cp310-cp310-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

schema_salad-8.9.20251102115403-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (1.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

schema_salad-8.9.20251102115403-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

schema_salad-8.9.20251102115403-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

schema_salad-8.9.20251102115403-cp310-cp310-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

schema_salad-8.9.20251102115403-cp310-cp310-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

schema_salad-8.9.20251102115403-cp39-cp39-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

schema_salad-8.9.20251102115403-cp39-cp39-musllinux_1_2_riscv64.whl (1.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ riscv64

schema_salad-8.9.20251102115403-cp39-cp39-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

schema_salad-8.9.20251102115403-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (1.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

schema_salad-8.9.20251102115403-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

schema_salad-8.9.20251102115403-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

schema_salad-8.9.20251102115403-cp39-cp39-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

schema_salad-8.9.20251102115403-cp39-cp39-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file schema_salad-8.9.20251102115403.tar.gz.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403.tar.gz
Algorithm Hash digest
SHA256 66b535d8f18ed16436aa400f785b0acca9d757064aaefd311dbe2043c1737286
MD5 aec6f94d89d9c39413dcb65e9d44a12c
BLAKE2b-256 82065a230cd2caeb0a642abafe1631db860d92731d5fdab724c54465c6766aab

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-py3-none-any.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-py3-none-any.whl
Algorithm Hash digest
SHA256 5065300fd7475e443bc3abb3d97e107c651afd6d7c8c0fbd868ed00a0ac87d22
MD5 40bcf6fa041108059df673fc7396a8fb
BLAKE2b-256 4393fe32f606529dcfabc0b8b0ef7f533b9091d8578e66aa7e530f741f83b1e6

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5743f6deb82141b313967b5e68db83eaf38df332fe4c4b5962c7773ff4a9c799
MD5 e665f4f386bcaf1020dc245a86b0485c
BLAKE2b-256 6e899b583b612e6c95b1b701daeae2d31251d2e9c83a9c55ca65648a0ff20255

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp314-cp314-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp314-cp314-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 e79c946aafc4c4c831c03fd7c56e8221ffdf2a605205e894b72e72b5506c19fc
MD5 d5594150454fdafacee3972f0e3943f0
BLAKE2b-256 a4c18a8a617f14a2df5142a49429451564661d23f5ae17b779deea66e0ae2412

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3cefad6e4eb2e6bfa5cd82356183f0e7fd7732bb731306e376cbecae75e41204
MD5 b9cb026fabb3a4eb96878e950a699f4f
BLAKE2b-256 0b88a209d5fa9427586b5fe89c013a087b4e3ece939169836b6826980124eca8

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 15f33db77f02ff9fc6da51fd58f464c1cc1cc9e9cbc5adb07a5fe49af36855d9
MD5 d27f631c51a8e6ea515d1ed4a309ce39
BLAKE2b-256 2db9f9a03e5e3f46ac009c69309fee0b2a9348cc3da7f2d9c84bee0815e0c227

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d7f9dcdafe3ca64f28a1ee219434bc1297801c9435b7431817e435e782f1c1db
MD5 f7b3dba90dede09f314cb0855962a3b5
BLAKE2b-256 89d424a137517140fc8cc07f7423695b9296c993d6b6cbf2a7867d8f859de77f

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 90523b289ef9594eb89e846019bea356ee7f9b26d1daef2e20877d807732760f
MD5 9f83ef03f92ac119323f79924451e3e8
BLAKE2b-256 876bc6c70d0d63454aa3fd8aac123f3f736756a30ef55fd0a5196b866d9b84ce

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 38c5faa34f7f70641ea4984f65aab062cc78c8f4528e3f2c092fa81503fc937d
MD5 eb444284816fa93f6b3a176455a560d2
BLAKE2b-256 713f212e32937253312e102e152c954a5495df0379255719ce28e0288194748d

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8d12fe61d68cbce0de95e5206dcd24d18bdb77a41830ab4c7b5794326ed23d90
MD5 992edcaac4676366ff3722dd0819e22b
BLAKE2b-256 62863915cb5a603e1b1d798e1ee1ce2a0a390a0f85d35da97e4b6d1c6a45421b

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 76b479ceba5731e9e75503d509bac9fc77f1ad9fec7c8062ed21c8f0e6cfbff0
MD5 addaca7a2b9e897215b4bc59cdc62bfb
BLAKE2b-256 c46be67e5c4a84e1a346befd0b618d13930e4cb849ae5c7f4c068ac89834a4ba

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp313-cp313-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp313-cp313-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 2564227103c2eae87132a0b9fdba78050513082f3b2bb497124721e89cfed855
MD5 98136feda85e5bd0c1e51349305e649f
BLAKE2b-256 b26a2f2b8ffda7b0cf698510f049f871d66b2d4694c6067b83474121f17f3f2f

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ac01bb61c93ed2a4f72e375590063367a117711c3ec4a0080aab772ef740ca3a
MD5 3fb07eec2030baabff030a3d3846d38c
BLAKE2b-256 6ca22d31c3019f2b7d689777205dafed985edb277b22a7f1a44a1458b353fa60

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 0578fbd022a04049debf585267208c8fde238215f4405d835619cde6a37a0f56
MD5 cf05794b5dc8ed90d2b1758ae9295489
BLAKE2b-256 aa19124e84adf854ef3900ce606f28de15838e0afe3ee8ab38f4243f80efde58

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 978283b037ece8d397b8b256c1b0a8c2119128704f432a2d3ed43fcae2bbd6aa
MD5 f1ce05054122df2280e3f4d60670515b
BLAKE2b-256 543813b42e1d4ddd2393c5c2c843b43b2359d062daac3aab190a0e2547a2668f

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1054ed355aaf904298a84ae410442fab7c01cd2f8fc6d9ce4feae803d37effe3
MD5 0e9021e22ea8ffb0c3ffb6b3c9774999
BLAKE2b-256 06454a292e4b6fdb442638a4c32f57a529f0ac4a1946aca398dbb9e465400d69

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 77cf8b59640c81c4cbed2b91a3a4ac572ebd957edcb71c05a5d8aa380fcbe87b
MD5 de974b7ee55502cf8cddb4ce011919c2
BLAKE2b-256 216c3e302cc394d87efc817a5a330b388a748cb07188d9f0b1aed7b88a2000b4

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 68f1e6d76615b552aa59ce9584622f27354d2100490ee664b137da1b59f30447
MD5 9363ee854edcfd34a00f3372c944b755
BLAKE2b-256 ef1f3e780132f05b049c8e75f79781ee4f974a0184c0479cf08eaa083bd40135

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 03a3e3bb71c858ab2a67eda0b2e7ff7618694f384727d4d6e3889b0c97705d37
MD5 31ee4f649cb506ae4f1c566cad809799
BLAKE2b-256 491fa77653465d76fbce6da221b8e28169553a714751ff8356f97a4554aabe21

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp312-cp312-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp312-cp312-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 b829c82c1d3aff2be6c4219f422073a9e589472bc329e2d96c087ed2d742641e
MD5 fcc4a39c2c65b83292d6a4a111fa0036
BLAKE2b-256 3f2aa162ea8b32abd886099c3f8f86a8ee3db242aa20fa8226f671dfef0619e3

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6841ecb4eccb1a9ed27efbbe3b51e11bb63b05686c6889b580cd2007b29d6e94
MD5 618bcf8b0137a006fdc25e0b75487f71
BLAKE2b-256 7935ade8a6d4211c5d393c6638a98c430a7131fe57c2a2f3e0ad65dbbdcd53d8

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 ee07d8293e6d36fe1ee36f6eeb2f97f02bd168a567a4673f555d0347993f1ccf
MD5 5ad3adf48757b407ca635d944f3f7f78
BLAKE2b-256 d75602ae5c99f01d6e304062be407fa18201f28b85ae8b6055e860a63bf8e448

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8652ffce565a21a55a8347caeec679c61d4d66d4d2b8458f7999d75965771a14
MD5 a255fde116ca95866520915504401f9f
BLAKE2b-256 be157714eda2db1dbcd1c1f08d300e7d84a3449f1eb0b07c8baac0810e4414fc

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9f36d06351ce67e3ac2a007cec1a21a81f67427247975ac261478b47b4096742
MD5 328fff316ba01383b1594174da61b9c1
BLAKE2b-256 0fc88501301596e35bc73fc098b13739767e6b507e1e658c859146da62ee9f9b

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3821c6736afd5a1e23588553ef939bf1ef6b9cb87ccdcfc6f8822f8c736bea0b
MD5 845f8171a898cde85f93c0c35b5c5b7f
BLAKE2b-256 7bd9579c0b1699f8acb067a85a30597cb32ef2ff451b16d1a25b731c213b6783

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 07c8949153f169ff44034c57f920eb35bf91ee417b67f51ad5c448233ac69ae2
MD5 dedacb26a2b21022835f29b4468e8ca4
BLAKE2b-256 63af59c1e1d1f1777fa4b9f0d4aef36ac14826af2d55489d2c72d83f9926b344

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2068f2df4b4fa2efa899bf9cc4f0df397af37abbd55779fae64fd6259eb27d5c
MD5 e66adb5a27779024bc9e2fd91f4dc13c
BLAKE2b-256 577ad2c70ed25a901acc0dc66bd0e59453fbb8a89ddcde6d0829992bceb323d8

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp311-cp311-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp311-cp311-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 43f68972a9027ef127723eb956ef101d13d4550af0eb185fbb2ebd4160181b9c
MD5 cf994678450b8a12c8d058dcf062faac
BLAKE2b-256 7f5c4b9bced6febe14a29ed9433beefd0b308df8beae77957e1427a4635d9253

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7f3bc453f836f1f5e05eb944edbf023f843eee341153bc6cf49af025041a0415
MD5 ecbe3e0dcad651c81781ff5a4dd80fbe
BLAKE2b-256 27020e5a7b108c7646ba96d2a650e5124778bebf72fa5e5bc6f494e2118a25ac

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 fd75a42a3af05dd6762714437e0e7ad6ff4e556b39cd6edb7c3dbc92c6768ea2
MD5 d5b58b32a06d760a9073eeee7481727f
BLAKE2b-256 8b5d89ff01da6bf58dd37ac5208e1503777c5f2d5c1aff25f70740ad347c5678

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c6e1f88ab08b2453a998970f7ff720a6d77cb3653f9f0100938f555e904f92c8
MD5 56bd042b8c0d4384090891fe696a07a1
BLAKE2b-256 266ccf5cf815bd0042ceefbc7ba3514f5154bb5acbfd00bb8736f9a73de5bc9f

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ef7a7245b54813b11809f3a459819ed4949fb10da6df570283835907385d7c1d
MD5 ec54d5be8ad7b182e3d99331f3d0661a
BLAKE2b-256 b2b3db2cfe67c65dc46badfad36eea0531909367b904bb4e251664649ff42b95

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f057c156e18fe322c01be7855ae022af539d567494471a7b6375b6863b91cd8c
MD5 5b7fbcf9a8c44368fa8496f231627fe2
BLAKE2b-256 498ce0e3a06ba955d869ff1c9307c45df36f661d1d3b330fa1afee9fec08b960

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dc64c2fd23c5dbca8241239562ce781a097bfa9cf8d0813cf3d2e6d08a58de58
MD5 cc03ef1c963fcaebeece626d54b9a829
BLAKE2b-256 9c964d46be68ee839a8f1ce6e6fa7489791abe10ec8f702fa17ff17bc9e60a0c

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bf06b8bc068e974b13d601d9c7866ae58fe5c8b745766eb9ac49d8825bd2101a
MD5 1ccfd34e23be66f34b6b59222ba92ccc
BLAKE2b-256 77ac80f2e34932b4a4d85752e39ae131d2f5eb1b26f1e229305849f45c535f30

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp310-cp310-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp310-cp310-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 f8eaf0111f61629abfe9e7832e5749541dff4bda23d40bec072753a0f1be3382
MD5 e49ae1fd383629c51541a7e17a324cfd
BLAKE2b-256 d2ac5e59cf7845b5d63b8160c24da839035a26b0f97400a504ea7080d46c0cd7

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 44f82af486c581a2a7cd9a3f9a00e0e8167f3c26c55853bf6417faa491efc6a8
MD5 e00bf014954df2c377490b038c527b94
BLAKE2b-256 6ca1aefe0b3ca7067c8f3bcdf2049bfd1e3205b4fbb363d83847d76640e8fbf2

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 a1f0f516d02f1ad643fc9e766467b95234847cc7d2f106a002215b488f50bc7b
MD5 32f77a058ad5a966e600cd06b61e85f8
BLAKE2b-256 995fe3d46005740ff6149710216a41a9d5b24696daee17b97046e2fc3232095d

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d4ac35f4d417d2645e976486197518b771bd59f3a7538d932bb957f7a58b6138
MD5 f14e9f345545ed50727ed80ba08b2322
BLAKE2b-256 25f788c53337102d790016f7cd9a30c402657f92d5fa05c9dfc42f91d064dc5c

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c3e31afed7d54d5d422adf2b21aad6a748858575f2665f12818932a380aabf5f
MD5 6ddfb4f3ba017a79023bfca41879702b
BLAKE2b-256 bbfeacf0ca43d9da5d74d2bf08866099e35a92620f231af0afbef45332438623

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 afa2b9dcf82bf6d6f3044337b00d98aedd90f3e2db25a8ef45c545c4031bad8a
MD5 35a577c09a6b3c7b692d0df40626f942
BLAKE2b-256 ab34b32888b4c1f50c94252494350ff46ad51fb539fb179a6e51de102155d35e

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 47f21c19ed7136ccf8ec3a7cf724f525b702a10e716ca50a49c9be62c6d63694
MD5 ed5f8d2464b2ccdafc5ee546a9c39aa2
BLAKE2b-256 f3ae560d5e50668274418d0d452fac869742967a1e432732d531d46ed4e428eb

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f65e7c68fe494b5ac5def5a44f8dc0aca43d223f221db04c4f8a02d19b1d98cc
MD5 03ca178f85ec0ce60782fefa4b691d55
BLAKE2b-256 addd9c01867f89af8a7b4bf3b73c82b89d59459150477692b16e7569d1f42fc4

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp39-cp39-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp39-cp39-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 39ac950297425587cfe7bc4ee712682a126f7662ee550b1b6e6c3f20f37ef8c7
MD5 95e8b7d9c46442b6523f430b32967890
BLAKE2b-256 9f74e6158b6b13d7258be72e6853352512bb2a46f60ca7c04b7b69f0b7a6b879

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b08426177d0510ccbf45c273c57f72421191799ccd2a1c6164d98896e89d09f3
MD5 0d769293c8c879dbb361443d1ce5c520
BLAKE2b-256 72d7475a9c0436b91f11c7490d5c15126a1d468dadba6c026e9b288bfa5feb2b

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 eb14eb10ea7317bb2c17fd45e4e0b994493491515202f0a2a8a14344cc04b0e7
MD5 8c3da27d7b8b2a038c8a97c2bf536bbc
BLAKE2b-256 e316c17aac2cd0294f5ab3e74d6cb290c4520abe2a32b1cae6c765a168ffdedd

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 808f7e6b5205cb897bb341e4e6f0ac5bfb913acbb0a53bda7286cde60cd83b78
MD5 8ed07f293fc5a1dce62b607d6d82f6bc
BLAKE2b-256 072e99a96339d766e9837ac82bc5e8d48070585ce6a636053a52019cb229220c

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a6efaa76968d72ed2b81fbbece00fa7cf5269bd7ff127624b3e59f966fb39048
MD5 184532d53ca6b814c7b1f5e3adf841af
BLAKE2b-256 12c7ddaa859eb733577d255909a744034a684797d170b086eabc206350be87fd

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 905b7ca357252266c2eb3ae29b3df5c532290a58647d3cbffb8bb776441a2a32
MD5 4f3aa0ee21cd15c86825e9404268fb1c
BLAKE2b-256 63186482e22cc53692ed3b5afbed730d50530fc7904a05e149ad85da45989dd2

See more details on using hashes here.

File details

Details for the file schema_salad-8.9.20251102115403-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for schema_salad-8.9.20251102115403-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ecb8f562e7d55f967c49890042f52278668dcdd511535f58bb6e2bef5631dbe4
MD5 a45b7502c18762e37ecde67ecc053e4a
BLAKE2b-256 fc26eb053a0016d48965867af95a582800652a47bd8668dc0f3b4c3bf623562e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page