Skip to main content

Convenience wrapper for exonware-xwschema - provides 'import xwschema' alias

Project description

xwschema

Schema validation and structure definitions: constraints, composition, evolution, and fast paths where implemented. Works with xwaction and the wider eXonware stack. Full detail is in project REF docs.

Company: eXonware.com · Author: eXonware Backend Team · Email: connect@exonware.com

Status Python License


Install

pip install exonware-xwschema

Quick start

from exonware.xwschema import *

# Define and validate schemas; pair with xwaction for workflow validation
# See docs/ and REF_* for API and examples

See docs/ for usage, REF_*, and GUIDE_01_USAGE when present.


What you get

Area Contents
Validation Constraint checks and structured errors.
Schema Dynamic composition, evolution, versioning.
Schema catalog DDL-style helpers (create_schema, alter_schema, drop_schema) and apply_migration for evolution; JSON-backed catalog for schema-on-write with xwstorage/XWDB. See docs/REF_15_API.md.
Integration xwaction workflows and other eXonware packages.

Current phase: docs/REF_22_PROJECT.md or docs/.


Docs and tests


License and links

MIT - see LICENSE. Homepage: https://exonware.com · Repository: https://github.com/exonware/xwschema
Version: 0.4.0.4 | Updated: 30-Mar-2026

Built with ❤️ by eXonware.com - Revolutionizing Python Development Since 2025

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

xwschema-0.4.0.4.tar.gz (107.0 kB view details)

Uploaded Source

Built Distribution

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

xwschema-0.4.0.4-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file xwschema-0.4.0.4.tar.gz.

File metadata

  • Download URL: xwschema-0.4.0.4.tar.gz
  • Upload date:
  • Size: 107.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for xwschema-0.4.0.4.tar.gz
Algorithm Hash digest
SHA256 f802298b33fbc92936407315be2de12ce81e9eb26817b35a14d95dfac79894e0
MD5 adfb3b75825bac146c9b51bd60979508
BLAKE2b-256 67ba6267c0d8d83e7252d8d745308b0c66cd2876fd7ff2fd8694162fab6a62c9

See more details on using hashes here.

File details

Details for the file xwschema-0.4.0.4-py3-none-any.whl.

File metadata

  • Download URL: xwschema-0.4.0.4-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for xwschema-0.4.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 63d823920bf50c594869f8e610ebfe45cb8c1fcaa6058a3aee1bd166a786496e
MD5 aea5fe6e0935c4fbda86b0dfadd990df
BLAKE2b-256 8f15613a7d8f821795104412bd67a1a4fc784722a9f08e4ad125353463a02a28

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