Skip to main content

Dragonfly API

Python gRPC bindings for the Dragonfly API, generated from the proto definitions in dragonflyoss/api.

Installation

pip install dragonfly-api

Usage

import grpc

from dragonfly_api import common_pb2, dfdaemon_pb2, dfdaemon_pb2_grpc

channel = grpc.insecure_channel("unix:/var/run/dragonfly/dfdaemon.sock")
stub = dfdaemon_pb2_grpc.DfdaemonDownloadStub(channel)

Development

Regenerate the code from the proto files in the repository root:

make python-protoc

LICENSE

Apache 2.0 License. Please see LICENSE for more information.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dragonfly_api-2.3.0.tar.gz (47.6 kB view details)

Uploaded Source

Built Distribution

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

dragonfly_api-2.3.0-py3-none-any.whl (52.2 kB view details)

Uploaded Python 3

File details

Details for the file dragonfly_api-2.3.0.tar.gz.

File metadata

  • Download URL: dragonfly_api-2.3.0.tar.gz
  • Upload date:
  • Size: 47.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for dragonfly_api-2.3.0.tar.gz
Algorithm Hash digest
SHA256 c9e5f13657b039f71ed618e02f0a0a8144be6644b10eb1d66dd0807c855410b4
MD5 cb2dcf717f6977f660db0123761c049f
BLAKE2b-256 b1531d9fc742613e0f135e73be810732e9e95eb5bd50e48a2d06b03ba0c26057

See more details on using hashes here.

Provenance

The following attestation bundles were made for dragonfly_api-2.3.0.tar.gz:

Publisher: release.yml on dragonflyoss/api

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

File details

Details for the file dragonfly_api-2.3.0-py3-none-any.whl.

File metadata

  • Download URL: dragonfly_api-2.3.0-py3-none-any.whl
  • Upload date:
  • Size: 52.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for dragonfly_api-2.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bdcb98bb4cee71d484b497bc801d00d5bcb2c715d37e2305d37de0e8aae8f313
MD5 b14a286a453796cb394428096da637a6
BLAKE2b-256 2d203c23fef4419f021179484ad5f220953aee5ee4940b4b275df88ef5759642

See more details on using hashes here.

Provenance

The following attestation bundles were made for dragonfly_api-2.3.0-py3-none-any.whl:

Publisher: release.yml on dragonflyoss/api

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 Sentry Error logging StatusPage Status page