Skip to main content

Enterprise governance profiles for Meridian EUID category assignment and issuing authority discovery.

Project description

meridian-euid-governance

meridian-euid-governance defines the governance-layer artifacts around Meridian EUID issuing authorities.

It provides:

  • descriptor validation for issuing-authority documents
  • S3 key conventions for current and archived descriptors
  • CLI helpers for validate/get/put/list operations
  • a JSON Schema for descriptor payloads
  • S3 directory helpers for bucket-backed discovery

Repository Role

Use this repo when you need to manage or validate the S3-based Issuing Authority Directory (IAD) for Meridian namespaces and categories.

Primary package: meridian_euid_governance

CLI Surface

Entry command: meridian-euid-governance

Current commands:

  • validate
  • key-current
  • key-archive
  • get
  • put
  • list-sandboxes
  • list-categories

S3 commands require the optional aws extra.

Package Layout

  • meridian_euid_governance/descriptor.py: descriptor validation and key helpers
  • meridian_euid_governance/s3_directory.py: S3 directory operations
  • schemas/meridian-euid-issuing-authority.v1.schema.json: descriptor schema
  • examples/issuing-authority/: example descriptor payloads

Quick Start

pip install -e .[dev,aws]
meridian-euid-governance validate examples/issuing-authority/prod-TX-issuing_authority.json

Current Docs

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

meridian_euid_governance-0.1.2.tar.gz (18.0 kB view details)

Uploaded Source

Built Distribution

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

meridian_euid_governance-0.1.2-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file meridian_euid_governance-0.1.2.tar.gz.

File metadata

  • Download URL: meridian_euid_governance-0.1.2.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for meridian_euid_governance-0.1.2.tar.gz
Algorithm Hash digest
SHA256 c60eb236876104964a6638f13d9740e710042da96b369c3605d6ca064cc481c5
MD5 6c70b1055deb673f09f5ec129d1cd375
BLAKE2b-256 3dfa99add3457c8858adfcb554ce97de83a878ae715472d80bc2b3e32ff58526

See more details on using hashes here.

File details

Details for the file meridian_euid_governance-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for meridian_euid_governance-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6a8dc9346984cb4b50210568862a2ed8deb3b8aa57dac6f7a2521a8aa3de1f1f
MD5 8feaa3d7e84782c637725623d9bd2803
BLAKE2b-256 6499b8f32fc585a2a655aada897fb908e1604edecca69a33a97850188f760822

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