Skip to main content

Wrapper components for the Sayou Data Platform

Project description

Sayou Wrapper

Schema mapping and validation utilities for structuring your data into Sayou-compatible formats.


💡 Why Sayou Wrapper?

sayou_wrapper is the bridge between raw inputs and your formal data schema.
It maps unstructured data fields into a standardized KG or vector schema.

  • JSONPath & Dict Mapping: Simple, declarative mapping rules.
  • Validation Layer: Ensures compliance with your ontology.
  • Composable: Works with Sayou Assembler or Refinery out of the box.

🚀 Quick Start

pip install sayou-wrapper

🏗️ Core Concepts

  • Mapper: Transforms data fields.
  • Validator: Checks schema conformance.
  • Plugins: Extend mapping logic for domain-specific data.

📜 License

Apache 2.0 License © 2025 Sayouzone

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sayou_wrapper-0.0.3.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

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

sayou_wrapper-0.0.3-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file sayou_wrapper-0.0.3.tar.gz.

File metadata

  • Download URL: sayou_wrapper-0.0.3.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sayou_wrapper-0.0.3.tar.gz
Algorithm Hash digest
SHA256 5579d1f098e956c7d646468cbf55798a3f594602d3523dad496cf26348309226
MD5 7e85cc71de2823257c1e6684b7585008
BLAKE2b-256 c77152e981aae5d555094880f06a5bcd4753ca6924e5d4fa3e066db6de25d238

See more details on using hashes here.

File details

Details for the file sayou_wrapper-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: sayou_wrapper-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sayou_wrapper-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6658ce0a84deff72db74d4b673d9e708a80efa51eda7e64fc1b5d350961704ac
MD5 8c79c8785b55f6e0a4129fef911a658f
BLAKE2b-256 ee999e5bc38d129df27c4886170fae3ecbcb5b8d03608256d3173ba452d9835a

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