Skip to main content

Honeycomb OpenTelemetry distro which embeds the C++ SDK

Project description

honeycomb-pycpp

OSS Lifecycle Build

Python bindings for the OpenTelemetry C++ SDK. Provides high-performance tracing via a Pythonic interface, and ships as an OpenTelemetry distro for drop-in use with auto-instrumentation.

This library is experimental.

Installation

pip install honeycomb-pycpp

The wheel bundles the OpenTelemetry C++ SDK — no system-level dependencies required.

Configuration

The SDK is configured via a YAML file following the OpenTelemetry Configuration File Format. A default config is embedded in the package and used when no override is provided.

Environment variable Description
OTEL_CONFIG_FILE Path to a custom configuration YAML. Overrides the embedded default.
OTEL_EXPORTER_OTLP_ENDPOINT OTLP endpoint (default: http://localhost:4318)
OTEL_EXPORTER_OTLP_HEADERS Headers to send with OTLP requests
OTEL_EXPORTER_OTLP_CERTIFICATE Configure certificate used to verify a server's TLS credentials.
OTEL_EXPORTER_OTLP_CLIENT_KEY Configure mTLS client certificate.
OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE Configure mTLS private client key.
OTEL_RESOURCE_ATTRIBUTES Comma-separated resource attributes
OTEL_SERVICE_NAME Service name

Usage

As a distro (auto-instrumentation)

opentelemetry-instrument --service-name my-service python app.py

The distro registers itself automatically via entry points — no code changes required.

Tracing

import honeycomb_pycpp as otel

# Initialize from config file (or uses embedded default)
provider = otel.TracerProvider("path/to/otel.yaml")

tracer = provider.get_tracer("my-tracer")

with tracer.start_as_current_span("my-span") as span:
    span.set_attribute("key", "value")
    # ... do work ...

Metrics

Install the system metrics instrumentor:

pip install opentelemetry-instrumentation-system-metrics

Then activate it programmatically after initializing the MeterProvider:

import honeycomb_pycpp as otel
from opentelemetry import metrics
from opentelemetry.instrumentation.system_metrics import SystemMetricsInstrumentor

provider = otel.MeterProvider("path/to/otel.yaml")
metrics.set_meter_provider(provider)

SystemMetricsInstrumentor().instrument()

This collects CPU, memory, network, and other host metrics and exports them via the C++ SDK.

Logs

import honeycomb_pycpp as otel

provider = otel.LoggerProvider("path/to/otel.yaml")

logger = provider.get_logger("my-logger")

# Emit using keyword arguments
logger.emit(body="something happened", severity_number=otel.SeverityNumber.INFO)

# Emit using a LogRecord object
record = otel.LogRecord()
record.body = "request failed"
record.severity_number = otel.SeverityNumber.ERROR
record.attributes = {"user.id": "u-123", "http.status_code": 500}
logger.emit(record)

# Attach an exception
try:
    1 / 0
except ZeroDivisionError as exc:
    record = otel.LogRecord()
    record.body = "unhandled exception"
    record.severity_number = otel.SeverityNumber.ERROR
    record.exception = exc
    logger.emit(record)

provider.shutdown()

The LoggerProvider can also be used via bridges such that opentelemetry-instrumentation-logging work:

import logging
import honeycomb_pycpp as otel
from opentelemetry.instrumentation.logging.handler import LoggingHandler
from opentelemetry._logs import get_logger_provider

handler = LoggingHandler(logger_provider=otel.LoggerProvider("path/to/otel.yaml"))
logging.getLogger().addHandler(handler)

logging.getLogger("myapp").warning("watch out")

Deploying alongside the standard OpenTelemetry Python distro

Both honeycomb-pycpp and the standard opentelemetry-distro can be installed at the same time. When both are present, opentelemetry-instrument may pick up either distro. Use OTEL_PYTHON_DISTRO and OTEL_PYTHON_CONFIGURATOR to explicitly select which one runs.

pip install honeycomb-pycpp opentelemetry-distro

To use this C++ distro:

OTEL_PYTHON_DISTRO=cpp_distro \
OTEL_PYTHON_CONFIGURATOR=cpp_configurator \
opentelemetry-instrument python app.py

To use the standard Python SDK distro:

OTEL_PYTHON_DISTRO=distro \
OTEL_PYTHON_CONFIGURATOR=configurator \
opentelemetry-instrument python app.py

If neither variable is set and both distros are installed, the one selected is non-deterministic — always set them explicitly in multi-distro environments.

Current limitations

  • OTLP gRPC exporter not included in published wheels. Only OTLP HTTP (otlp_http) and console exporters are bundled. Use http/protobuf as your OTLP protocol. To build with gRPC support, install gRPC and its dependencies, then build from source with WITH_OTLP_GRPC=ON:

    WITH_OTLP_GRPC=ON pip install -e .
    
  • OpenTelemetry C++ ABI v2 not yet enabled, any features relying on it (i.e. links) are not supported

Building from source

Requirements: Python >= 3.10, CMake >= 3.15, C++17 compiler.

git clone https://github.com/honeycombio/honeycomb-pycpp
cd honeycomb-pycpp
pip install -r requirements-dev.txt
pip install -e .

To rebuild after C++ changes:

pip install -e . --force-reinstall --no-deps

To clean up cmake artifacts:

rm -rf CMakeCache.txt CMakeFiles/ cmake_install.cmake build/ dist/ *.egg-info/ *.so

Shared vs static libraries

Published wheels link the OpenTelemetry C++ core libraries dynamically. When multiple worker processes load the same .so, the OS shares the OTel code pages — reducing per-process memory overhead in multi-worker deployments (e.g. gunicorn, uWSGI).

To build with static libraries instead (suitable for single-process or embedded deployments):

WITH_SHARED_LIBS=OFF pip install -e .

Note: the OTLP HTTP exporter builder libraries are always linked statically regardless of this flag.

License

Apache License 2.0

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

honeycomb_pycpp-0.1.15-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

honeycomb_pycpp-0.1.15-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (8.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

honeycomb_pycpp-0.1.15-cp314-cp314-macosx_15_0_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

honeycomb_pycpp-0.1.15-cp314-cp314-macosx_15_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

honeycomb_pycpp-0.1.15-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

honeycomb_pycpp-0.1.15-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (8.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

honeycomb_pycpp-0.1.15-cp313-cp313-macosx_15_0_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

honeycomb_pycpp-0.1.15-cp313-cp313-macosx_15_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

honeycomb_pycpp-0.1.15-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

honeycomb_pycpp-0.1.15-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (8.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

honeycomb_pycpp-0.1.15-cp312-cp312-macosx_15_0_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

honeycomb_pycpp-0.1.15-cp312-cp312-macosx_15_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

honeycomb_pycpp-0.1.15-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

honeycomb_pycpp-0.1.15-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (8.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

honeycomb_pycpp-0.1.15-cp311-cp311-macosx_15_0_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

honeycomb_pycpp-0.1.15-cp311-cp311-macosx_15_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

honeycomb_pycpp-0.1.15-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

honeycomb_pycpp-0.1.15-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (8.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

honeycomb_pycpp-0.1.15-cp310-cp310-macosx_15_0_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

honeycomb_pycpp-0.1.15-cp310-cp310-macosx_15_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

Details for the file honeycomb_pycpp-0.1.15-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c76cad3af34be5c01a39dbd8c206ad28d3b400e08e3d16bac49edaa420dfdc4
MD5 46923840aa182b414fde75802cac317a
BLAKE2b-256 f4e2a4403117bc95d8fd6c9ee0f32ee869039bd7064573b5bd222173b6a8ff0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ec2b0016ded01a1aa6d846a08b26bf1e72ed0e843843a266f0a51ecf8fac7333
MD5 36fbdbd7466a800ede096b8bb81ae33d
BLAKE2b-256 38100d9a83a0ed468a50c40fe86065e4ab67f219ec55af84baf1d50caadeb4d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 64dd4b6e8549612e370a989dd613c46714a4f69bedf9adf9ac2068181778e8bf
MD5 8c22f8f30266fde0d62c499b3943dc45
BLAKE2b-256 81624a87f11468638e5c08a15f1ee22ff1a019aaa6250d6e5664c3c5631170da

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp314-cp314-macosx_15_0_x86_64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 44fce80037d909c8231e90900f801cc37b659285b48840bb051845b5309ebc40
MD5 d6c5f7f494fa91fbd0d60f174de2cd47
BLAKE2b-256 7c517e402dc89d14a57aa46bd1dbf717824e72e8e5a76318410ab8244ee45da0

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp314-cp314-macosx_15_0_arm64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 16ee47a97467ed15e5d2265ba9385a1db86bfa956aa8bb1b21dc1f1ae244485b
MD5 7b7b7e44b92519734d039eef3e702bfd
BLAKE2b-256 6559c3596373ba6e5d2f0a3bec2d63d824e18f7ed77edde4f26ee2d2b27b8e44

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3843a5d12230bb2f6b964eb94b6c3f0f5235b78d0ef74e09fd0fee6eba952b00
MD5 3f85e7d1b11c742a7b8f70d52191dbe8
BLAKE2b-256 5c34524476681aa1e2d86f1c3c4f5ef2a3b3d4d62fc9fb4898ba787ee4f40186

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 0ed6cb9c75b35a304b906efb91c47451aec23be9290bc1318c5898a9810707d5
MD5 98a1f809f55d4ac88785779940c17230
BLAKE2b-256 67cd1b9c7c751574845c1829958c3038ad4281f71707def72dfd1ddf26333ae7

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp313-cp313-macosx_15_0_x86_64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 9f1048df1ca33344d6ce1839843fc2e3a8dd637e1631f84829ebc8cd21be40d3
MD5 3dfb6d1cb9f13545abdd20c8cda88238
BLAKE2b-256 896f94419a93a5ed3954f5ff5fcb63b41aafe7cc3bd21338688fbc8cbe98c071

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1a4a3bbd39d86e1293561872455f312024681488d189dd23152db6cc1a4c7749
MD5 1c97c0c4d810301a9788ee616c764354
BLAKE2b-256 1b0346e004f09cc415da2342c4d7c231f80c73ddb53370ce2e4d416a383d6099

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c22e308e1e3c7b9682e56b814f5a94348c40685d6aeb9d450c179dc8676f8e56
MD5 9146a25f9357c17bb4bd795b5726d3c2
BLAKE2b-256 5a49d9f16ef317b6d3bf0d59683c3ce7b482d874edbcc950d5dcbde0c476581b

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 40df0159e7c36d234099f004be63e002c44dc4d6ea137f91bd93f1a706b6b94e
MD5 8964008ce70381f5f2ee5b15cedd0503
BLAKE2b-256 c3b88d8c521bc547fb5c607aeca9bed3f83fca5aab847b7c979225e94ae6db83

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp312-cp312-macosx_15_0_x86_64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0aa344150c62edadb0eb04764b91b4dad4e972820161baa9bb75853901470da2
MD5 221320c005889a3e7c1627d67aaeffef
BLAKE2b-256 dc321350e8cce898e4ae7425e4d0607334c003ed6877909f84d578b6e5917bd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 52801773db990a7dbbbc4312f936a7fbaa95e81e12cec812e52a3b34a13697ec
MD5 c4b9f925d7c4461ac0164f9bc8d85639
BLAKE2b-256 112475155928d0a3a273cdd45f6e0706693182d553e4ad74711f862f6c8c144f

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3849ea6f480e0fcaa47f0a311d08bf29ba761415689fdacf0d73716bf22dd2a6
MD5 a18e58bf3a91defa365922519fd0d707
BLAKE2b-256 fb1199c97fd01c3a6d36579481c23e2191965e1ed135aff214fd364ac01dc5a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 8bee77368b1a6d92914af20e7181757b557eeaa34b786cf4a95069029f7ab2e9
MD5 be562eae9d973d5c80f96572de786c64
BLAKE2b-256 2cc97d616705b74eb88a0c776c762dce77821e393a049d5999f9e79fe2a2de9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp311-cp311-macosx_15_0_x86_64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 8f184a9b397937bb2336882b9a88a24c99d691692dfbeba46f33717f7e7738e0
MD5 86621eab92ae21618000e531cb2cfe36
BLAKE2b-256 793d34831e268a51db09b8e5800d1f28592465261f47a36b63ae26d83b52bdd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f11d8181106c66221a424d534fefc776e787d6704955a867df905a7bd664cc89
MD5 652ff8e522f51991e1f69802c536f03f
BLAKE2b-256 e85857b340f0dfe853e6d3a2cb36a235712ac705b1176ac1dcc42aa8f9cdbe6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 964b4a544e131d7e284a74e16fce522b9b452d7cc99aae1a33f1ade3a873f66c
MD5 d7e411b86a22034280f504711ef4be8b
BLAKE2b-256 483dcc6f72c2e48d3a6525bac76e169fef7c634f17fb2ddc6fb56371f666fad4

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 927f85724965ae7a4af8241b51e32eb31723a19c5925f730593dab47ab6d29ad
MD5 459693305e3843917cdc72ab7bb0bfc3
BLAKE2b-256 087d2f1b7ae8245a125f42dc18151cbd75e3642383acb54e287ddf7720e137f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp310-cp310-macosx_15_0_x86_64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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

File details

Details for the file honeycomb_pycpp-0.1.15-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.15-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d4b093d61ccdfdecd8bb794c39de7c73c5150ed7bef07bdb29ae929b5034cdd5
MD5 afc39d26aff273129e27324b3cf235f4
BLAKE2b-256 abcc104c3a8f33a7b27391f530aa22e399e766447def5273ae64ca622f819d6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.15-cp310-cp310-macosx_15_0_arm64.whl:

Publisher: build-wheels.yml on honeycombio/honeycomb-pycpp

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