Skip to main content

Versioned extension contracts and discovery for GAARD

Project description

gaard-plugin-api

gaard-plugin-api provides the stable, dependency-light contracts used by GAARD extension packages. It defines extension manifests, discovery through Python entry points, compatibility validation, and contribution activation.

An extension is trusted, installed Python code. GAARD does not load executable extensions from database records, configuration files, or arbitrary URLs.

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

gaard_plugin_api-0.2.6.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

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

gaard_plugin_api-0.2.6-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file gaard_plugin_api-0.2.6.tar.gz.

File metadata

  • Download URL: gaard_plugin_api-0.2.6.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gaard_plugin_api-0.2.6.tar.gz
Algorithm Hash digest
SHA256 7fb78324c180b18dd12fffc6965c7d533c7c07dc898e362bf511d5dadfe1da29
MD5 55d693d121bd1a18ce75fc444d274325
BLAKE2b-256 281988f76e4034f4df6c68cc258dbd6c2c3a78dc511cffa806bb4e23f313eead

See more details on using hashes here.

Provenance

The following attestation bundles were made for gaard_plugin_api-0.2.6.tar.gz:

Publisher: publish-pypi.yml on pkroliszewski/gaard

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gaard_plugin_api-0.2.6-py3-none-any.whl.

File metadata

File hashes

Hashes for gaard_plugin_api-0.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 737e0e781a294dd7a984980804c7f1effcad7fcfc9b03347918a81694e9e67fc
MD5 eabf8e21ef7a85cf3958bf6f820231cc
BLAKE2b-256 53533aaad8d5a6a9d4cc60dd84f2809e97923419fa1ce459ef14f33e40300440

See more details on using hashes here.

Provenance

The following attestation bundles were made for gaard_plugin_api-0.2.6-py3-none-any.whl:

Publisher: publish-pypi.yml on pkroliszewski/gaard

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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