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.13-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.13-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.13-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.13-cp314-cp314-macosx_15_0_arm64.whl (11.8 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

honeycomb_pycpp-0.1.13-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.13-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.13-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.13-cp313-cp313-macosx_15_0_arm64.whl (11.8 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

honeycomb_pycpp-0.1.13-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.13-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.13-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.13-cp312-cp312-macosx_15_0_arm64.whl (11.8 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

honeycomb_pycpp-0.1.13-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.13-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.13-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.13-cp311-cp311-macosx_15_0_arm64.whl (11.8 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

honeycomb_pycpp-0.1.13-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.13-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.13-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.13-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.13-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b2e1cc90ce88edccb89fc67b7bb174809c05d6c1a4338a37a4490ac92e0df4a0
MD5 a4e931e1969fbe03e27228ff80cc596a
BLAKE2b-256 dae4e1de5e9a5c5261ad478781f0d62a353c3043621df95c04414a509ed1c7e2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f7ac156e98f8a83e736a068096088d56f75c6aee4afba42ce8b7074a6c34fe3d
MD5 2a7b315b310e052f4b2a33d4a067d3f6
BLAKE2b-256 b7e0afdd5c258154259b1e7ca280d0a1db286a8ce5f0170dddb5b1bd13751a82

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 87be69941f8b02b04133d5a68b187f0006e8778b8513c7ebe3e615251c912c3c
MD5 6b8c50180dc5a722a7b6419acd649551
BLAKE2b-256 735348378807f87d8f372e6dfe69d89f25d0a90aac6030b88484b1c0fbcb933f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 7c87bc586304e1d49cda862c2d2b1c71f271d1263509e602c8a56ff26ef7793d
MD5 a7effcefe7f4a66f16ddcf32664b00a5
BLAKE2b-256 0e439f3772450ab8407542169625655562db5d260243524684eaf68706bb6be3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 64c3a9a3f3ff6c9ae5fdf7a639261f23b93b8c3b75ec448297ad4e300654bb41
MD5 37ae48bc66854bc7c8a2d22f59d42aef
BLAKE2b-256 fc9fb78a53bdff22bfac81f1c1372755f7d6cef24ce8a1c079690d6390c849c3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 09b48a2fd37b2ccb158a5e2e7e963636eed62c3d708e0eff80c7abe0a471aec2
MD5 537ac6ac615972b7f3ae9d7ae42e96e5
BLAKE2b-256 a0714f82050d14d4b99774a440f29e36213e907b2b3140f2d548d9adbd9375b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 78534eaee71a1126f0558a7638db3dd7ce0e44f6ff2007e6a61771b22b9d2074
MD5 8634331b8034dba3245988afb8adcaad
BLAKE2b-256 fd270f3a8e730505bfec9f9cc576c04cad4a8a7932551a6bab062197a212f570

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 4147b636b2f1245fc417e18279f74ffe6fea45ebd9fe2aada9fa1843665cd9ac
MD5 21af727c7f867a30307029308d1d3de7
BLAKE2b-256 83ed57f4020cee17f635f32b589093d0d86ddf6a5741ab5975605d55a337999c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e096e05117a876498f235fba70e8e62d4655aac2106bb98fea66503b1d505e49
MD5 20f8f4041361298320e93266ed1eaf3d
BLAKE2b-256 37c014d116c9f01fd93238de261f15f3ca4c518222faf39ce0e2c57982fface6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 31f850bcb3a27e151e5c217be658b1c91db388eef88b11dbe2b011683e20c229
MD5 1a8542ac163908426a7792802a1ba4ff
BLAKE2b-256 04c20c27cbc91d60e6a7069f3b72bf5720a8a861b5c6cd2d829d2e0d65560535

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 56586c01223a6aa86db171ba9757f87ab83206f1ced12fec0f13aab0abc405e4
MD5 2eafdcccef9e824c9029093bea7aa82a
BLAKE2b-256 807f49e7318cefaca254f1276704d3ee5054e91f6dbf7cc27f93c1ba4f4bd149

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6043b81189d96acdfb46fc9eb2787c4cb2f32a2d26f47dc44a7fcd62d937e8a0
MD5 985f5512bbea511bf65bc756b1f9ad9b
BLAKE2b-256 4aa1335aaa001d45783f6454d017d8973641e9c4142f3540cea2ba4090e31275

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2ba8c65047785ffe1ef4ddb952c47b0625de814b3f91cc9a4283854191c315be
MD5 b4ef84ad1b4a8350fff45e8d7bd0a0c8
BLAKE2b-256 ca7da77f2b417da09b66f556819f2d6600cac906ea537ce20d7f2bcb34352bfc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e805c6b13197fdc09fd30c0ea3d66639fe70312c346167a36f64fc1c89926d73
MD5 ec6c77a16aa6825644d6fbb0aa57733f
BLAKE2b-256 2eaa6cb0b88e70f520b8405a966a28eafb852e566f91480aeee60cbc3f4ad3d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 6de48eb40175af9a8ab6dc7dd448cd85ad68cc38212ed2f8e76e0da4bebe91cf
MD5 be8fe1c7876977324122837dc832c2b2
BLAKE2b-256 d7905248a77ac6a57c7c46eaf18f1a4dc7cfb84ad35cb0fb51fdcebe0fbd923f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 8795c78114543b600e370a3ce5f584468e2481d0f3d27ba90ae7ac8a42593d26
MD5 7e6dbcb49e9c39ae2904ad55df39d033
BLAKE2b-256 dd1e3aa30e96299bb9bf69419c595f930784fc76e791286ef8df1369d1ae3fa6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 490bb1d9f66e37d3077cfaf06244dfe0a0e78653138eb3dfbd309c9df19011bd
MD5 e205ec947fdaf1cfb8eda06c8abb9a41
BLAKE2b-256 9e0534a76400751faa6d41a321d252bc103d7681345c6749b3799e064413bb23

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4ce7dd1388cbe45a4fd05db4d3bd6e3a9edac8a5533bf332e8315721b73523a7
MD5 0532405663725002319a0e1e459f9a59
BLAKE2b-256 a33e31462759198934fd14aa780f5fd1d883003418aea523249332462b9450d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 8cace4abc32fde062d547d06411aa17f7a488004db13c2ea2ddc26434a29ee98
MD5 86595f786e183121c6d0df7430242285
BLAKE2b-256 9c79b934720531b80fb9f39dabfc0b6d1897b58e9a943bd22863d18591b5edb8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.13-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 4069b4a79984522a7ce404f7a2f0ffbc5b023f786c83b4dcebff2dec0eb61fa6
MD5 a70396d8f12820fa6ac8eecdbfbeab39
BLAKE2b-256 fab24bb52bb66646f35322f5011f505aae54f0763d5bdf7f3593406e53e1e81b

See more details on using hashes here.

Provenance

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