Skip to main content

Streamlit editor for the Digital Registrar three-layer per-organ schema.

Project description

digital-registrar-schema-editor

Streamlit editor for the Digital Registrar three-layer per-organ schema (Pydantic + extraction metadata + aliases).

Install

pip install digital-registrar-schema-editor
registrar-schema-gui

Default port: 8501.

What it does

Edits the schema files inside the installed digital_registrar.schemas package:

  • Layer 1 (Pydantic): field definitions and enums.
  • Layer 2 (Extraction): field descriptions and group assignments for decomposed extraction.
  • Layer 3 (Aliases): TOML alias maps for terminology.

Generates JSON schemas under digital_registrar/schemas/data/ on save. Use registrar-schemas --check to verify schema concordance.

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

digital_registrar_schema_editor-0.2.0b1.tar.gz (22.0 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file digital_registrar_schema_editor-0.2.0b1.tar.gz.

File metadata

File hashes

Hashes for digital_registrar_schema_editor-0.2.0b1.tar.gz
Algorithm Hash digest
SHA256 e57f3f1a599ab6a1e48c1e64f682db08701a7268535362f3fc96614ce5f0fc10
MD5 5c1a8a27a69079ac88a2ccae23fd1e42
BLAKE2b-256 ca52f1912ed58bbdf7e22db05b2673af469f47b0b5940bea894ebf7e444fc696

See more details on using hashes here.

File details

Details for the file digital_registrar_schema_editor-0.2.0b1-py3-none-any.whl.

File metadata

File hashes

Hashes for digital_registrar_schema_editor-0.2.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 3702f376e82d0a81c710cddf3881456b4bf1db8d0609a7b4d3d1e330a77eaebe
MD5 aa7967b3285997112005246353c52e12
BLAKE2b-256 82f917dde30f4c0769ff47c2aec8e4de4c34d31c0e2488cfc772bc9aef4c39c7

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