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.1.0.tar.gz (9.9 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.1.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sayou_wrapper-0.1.0.tar.gz
  • Upload date:
  • Size: 9.9 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.1.0.tar.gz
Algorithm Hash digest
SHA256 fed768344df41d5aaa879df0fe38259da8bf86ccdd470c31219cd0a56d8b4c30
MD5 fc7378dd4d459cf45f87ab458318d9b2
BLAKE2b-256 f849f7f836fb0a564d85fd1ce34af39ef0829b637b9eed5e0bbefeeeec5ba8da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sayou_wrapper-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.8 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 693fd2d79835087020a4b4f8339d0025b19b802b92d4f26aa9d7069425aaf498
MD5 e2d5885dfe65b16aacf105e1e72d043a
BLAKE2b-256 15e0661466a933cf894a8a0e0e0520cfd528e1dacde4bd433e608b7c595606f5

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