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.14-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.14-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.14-cp314-cp314-macosx_15_0_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

honeycomb_pycpp-0.1.14-cp314-cp314-macosx_15_0_arm64.whl (11.8 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

honeycomb_pycpp-0.1.14-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.14-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.14-cp313-cp313-macosx_15_0_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

honeycomb_pycpp-0.1.14-cp313-cp313-macosx_15_0_arm64.whl (11.8 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

honeycomb_pycpp-0.1.14-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.14-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.14-cp312-cp312-macosx_15_0_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

honeycomb_pycpp-0.1.14-cp312-cp312-macosx_15_0_arm64.whl (11.8 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

honeycomb_pycpp-0.1.14-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.14-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.14-cp311-cp311-macosx_15_0_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

honeycomb_pycpp-0.1.14-cp311-cp311-macosx_15_0_arm64.whl (11.8 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

honeycomb_pycpp-0.1.14-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.14-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.14-cp310-cp310-macosx_15_0_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

honeycomb_pycpp-0.1.14-cp310-cp310-macosx_15_0_arm64.whl (11.8 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c683d64ef0cb3fbecac50824814c3e9142d1b544b2d2ceb81c7e10bb1ad007c
MD5 2518d3460526225d028ba5f363243a87
BLAKE2b-256 375211f43446ff146c56c36a5b7ed466b7b08afa46fef44616755a1431fca357

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 df0a3f05fe39199e5467ed28aaea3df045870a723e09d2378e9e9dab9a5736e0
MD5 147a03bfc7c62729bfe54e1c22077185
BLAKE2b-256 1e4b80ea789986073d57dd7b82b067164fd96291165afbe423443a2cf0a700ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 5438859728a11fa768da23c0cacb7bfd610cd68e075e632f6795bdba6fcf296d
MD5 92356890ab0a8a38ee0511c0ace5ccc9
BLAKE2b-256 a12681a0923bd95b35e28c48f81ca9d6fc0596cc625c57935170b0ed4b63c197

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 3c33db40f59f64c0147829ef8631126e98f427ebe0e9a5b4935c87d4ce785550
MD5 00804b066487ab99ebc6ba17ec5dfb77
BLAKE2b-256 bfbbd90f13d7a32ca7e7af6e1af0123d8f019ce040a5b10ba3b93e96e37a4074

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bc7c8fac7824b2efa87955f313fef97b1c815e2bc8a9d23dda33c40f4ad3a454
MD5 08512439f8f9553b263f47bb634f2ee4
BLAKE2b-256 f7c3370f4001e92d0247246a976dc0884a335d2b67ffe5ab0fe0fbebcb706c93

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3db7ac643dcd180e106f051f54a0302c154cba82afc256a3c80c3f39dad00048
MD5 5430dd3a4c5e5fe0f204004f85efa62b
BLAKE2b-256 34064b2bfe2ee6cb34377abe35088f9c3b5edeb56716a8aa3aa8b7c27df78b5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 95fba61e63696aa2de5dd3ed0daebdc97033f26291f0bb31656bff814819f921
MD5 215afd9ff9ed796f4ae20a3b5d11f113
BLAKE2b-256 776902b99d8244e567e36b5a0312de202f94d1f47724e6aac6fabf1042560258

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5b00b3ab7261bf825bdf8b6bc2396c6d1cb37c0e23078e53f4331562628178c9
MD5 db310ad2dece733b686999daa8d7d986
BLAKE2b-256 abd865c773bb23340ac94c8077d97380e9f72faf379e123969ad9b3107a234ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 11b5bd2d1711e22a77cae15812e0b4796bf2b01e92bb549739612a3a1ff055fc
MD5 6af5217319ed28c82f2767c736302f69
BLAKE2b-256 a16349807d4aceffc8eab41c9546900f981e4b4b0caf0ca9c5fde2232f72e585

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 271dfcb6adecf2f14a0b50b4c0064c50d3944ce376c044899da978313d2798d5
MD5 4878c14a1b9f1c4ccff2a89bb11215ab
BLAKE2b-256 2eedcdd211f855329be577cd1051d8f36b6f9c0ba975d37564307fbb3527250d

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 094a30f402fb1eb21d885a7dc0d5346d2cc183d6b228a3e74133e95b33229d10
MD5 520329ccacfd0e0ea0cfee3f70d5ca72
BLAKE2b-256 f9c70380d1398d0e2af066f5431974a4d08a6bfdf9bfcdfbe8a86cfc7b24e1f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 bbb9dbfb7d69fdd3242742acf4923ce4e5fab5ebea8e35c488cc9b75227477e6
MD5 cf516e904050b065c248d752493f883e
BLAKE2b-256 edaeb1f382ce031080657161f3052a73403b8c11ea1dedddb24e5df178ff3f3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0927a10fc449547b7110fa264675a29926939b56319fdbe6036853ecdd96113
MD5 5a0461cb5c6a04999f5387b7267d397d
BLAKE2b-256 5698b6b6457271db18af78d93a402236733140564afb845b68799c1ecf09d49c

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 27692620723e1ad8a6d9fba820d494e865e33a17ad98fa6f4f2f7b47e4209f11
MD5 bbf88a96b8bea05592d80b6b424be6d8
BLAKE2b-256 74424695e697ecc9534e78fac1244baccc9c2d8667f80d68969d8f5fdbe56a48

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 4000b6e39075cac22440c434b99b6aa3c5b1cf9afbac857ef7fbd561b4cf9200
MD5 6f7c017d08577d1b566238038e079512
BLAKE2b-256 82ae28661dcc4db0144a79edca8f181f10967b24c91781766700d338c0872666

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 a4110bb0297724be70142917d64d59936e733a8bb34fa96d2a5647a1044b1286
MD5 f6763362fd20644a47553302d164629c
BLAKE2b-256 5472c70c3754f77d2e3f223ad1af5d026adbf8e8f4178ebe74ba49ae94227bc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c1a671b603fa71f51d1bce7ef6f69d8b58c46ff449fd3bce11065722bd4be23c
MD5 4b2b6f5ad46d7f9efffac6ea85177c94
BLAKE2b-256 bfc786e7495d17d8a93135bda77c67cff1f62f981cf413c1e95ee045094f0278

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e2d50a2d8a6ca7d1b169cb70f3859602286f08181066428753617fc42bb6ac59
MD5 e5d74925ea4ef84c6584f00a5b994578
BLAKE2b-256 a4d7534bc7a761421b7234ea57ab9b120bc1efb6c5f1fa084f0a277696507a82

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 985be0e04671addb5d5d0bd4539e839c6d0bd9d28974be141d90e432dec18cf5
MD5 7634ff01a53ed6e49d421846aa0c7835
BLAKE2b-256 162d0c944d599e40aff2b8e290ecfe8332e58e45fdb2561ce8bbca377914226d

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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.14-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.14-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d4a5325429b1cde09393ac85acf6c59663089e46a6f47039467d94025cd1ada0
MD5 d7e6038d8da2fc12f87024479e9aaf5b
BLAKE2b-256 7ad47b7f818a50fad8f9e35b01f2e334777e16116a6c7ad15a7eec6dce1e5d33

See more details on using hashes here.

Provenance

The following attestation bundles were made for honeycomb_pycpp-0.1.14-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