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.1.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.1-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: meridian_euid_governance-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 b652320ef9a637eaf18b8ef30481d6f2ab920b5823b01b740d260dfa6734b2b4
MD5 ef981853e0f1949e8bc9a2048e3a795e
BLAKE2b-256 d4650f0358af55528d8a73659247f3beacc11bcbb822c39c365444e989f2bcf3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for meridian_euid_governance-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ab288582caf0f77418e5f70a56b3543ff0e23df16eed417811a13862ff031645
MD5 5142f2bfc26d9e31504afeb7642932c2
BLAKE2b-256 56c594f312c08e34da1c076b8033c61f0531dc0bff59240a7e06dee630661bf9

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