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

  • 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

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.12-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (19.2 MB view details)

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

honeycomb_pycpp-0.1.12-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (18.2 MB view details)

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

honeycomb_pycpp-0.1.12-cp314-cp314-macosx_15_0_x86_64.whl (14.9 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

honeycomb_pycpp-0.1.12-cp314-cp314-macosx_15_0_arm64.whl (14.1 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

honeycomb_pycpp-0.1.12-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (19.2 MB view details)

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

honeycomb_pycpp-0.1.12-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (18.2 MB view details)

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

honeycomb_pycpp-0.1.12-cp313-cp313-macosx_15_0_x86_64.whl (14.9 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

honeycomb_pycpp-0.1.12-cp313-cp313-macosx_15_0_arm64.whl (14.1 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

honeycomb_pycpp-0.1.12-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (19.2 MB view details)

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

honeycomb_pycpp-0.1.12-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (18.2 MB view details)

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

honeycomb_pycpp-0.1.12-cp312-cp312-macosx_15_0_x86_64.whl (14.9 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

honeycomb_pycpp-0.1.12-cp312-cp312-macosx_15_0_arm64.whl (14.1 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

honeycomb_pycpp-0.1.12-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (19.2 MB view details)

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

honeycomb_pycpp-0.1.12-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (18.2 MB view details)

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

honeycomb_pycpp-0.1.12-cp311-cp311-macosx_15_0_x86_64.whl (14.9 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

honeycomb_pycpp-0.1.12-cp311-cp311-macosx_15_0_arm64.whl (14.1 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

honeycomb_pycpp-0.1.12-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (19.2 MB view details)

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

honeycomb_pycpp-0.1.12-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (18.2 MB view details)

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

honeycomb_pycpp-0.1.12-cp310-cp310-macosx_15_0_x86_64.whl (14.9 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

honeycomb_pycpp-0.1.12-cp310-cp310-macosx_15_0_arm64.whl (14.1 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a9cfadd566e6542e5849163c124958f1f33398db846d7a908a42a61d01747996
MD5 c87ca5b588c46adbaa3047326f23aa94
BLAKE2b-256 34eb6e36a6941346e738def0301501cbc06f2b22288bbfcf9e7f4c4f8e871ff0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3f1ac9033681fb52eee68e7b68295433727b52934a68a459c16f3ff8c8638e38
MD5 9b7d8e6914926f8e69d30a61f7a1d497
BLAKE2b-256 084752afc7b2ef650064e9c056a87534b8e5eebf8775d7cbc0d5b9088faf8aa7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 9a5ebff8ceb49f5dd65d5e662a5561c2d91f5a7d1e8a8560e4d1dc2501143c32
MD5 dc87d18784904bf3589bcf5b4dd053b7
BLAKE2b-256 4fa91bbdaf14d46250d2eb4d03627b50c9a5b5a6faad9720e29a7188bd24e03a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 34296afe0ff6b1a0aed857f8f59bfa3a589ba72e8905f162f300630431b73b7e
MD5 5f810c3689d3c6409b817fce13f6dae0
BLAKE2b-256 59f6ac926bf610f6b7187a8aa8441c145baaa21875ca9fa98885cdec4eea833a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4aca9aee632943ba2cb1d0908376e9c3234a0feb42e9b1d69f15074a50d53f8a
MD5 3e6756fd5f60058c72337bc535afabd9
BLAKE2b-256 2d935a1b554c4aac24767893a147c28daa99bc602f4e962f9f4bb01b60f3d3bf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 018134a672bdbe58f061a919aea204a90cb893684b1f60ff73a1da8908392292
MD5 72335a72074043a1d469a159cd0107e0
BLAKE2b-256 de1984903f71e9ae2e39b727b64df3f6d1f0912cc0d5bf48cf6d27d388b97047

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e1cf2f99bf0d1580f3a694629ca4aa7fde0079eb1d3e6defb2151a4e0a1493db
MD5 bdf7ee6cfaf898868aee5d9e773c6fb9
BLAKE2b-256 13037dd5f5cfb96c67af6ce062aa490c739f8ae8f4f4c7965dc15de95a42395a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 9780f6e756c15feadea4c06989d0773986df43b18a49bcad4646701a7014ce62
MD5 da70bfd1bdffe94546468e5aad2c1a9e
BLAKE2b-256 c2d584f355a09d6cdc2a80c5ff444d3a11627a36ceaf4aa3be84d1ebfdc16632

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ee90061062b9847a07266f82463c3569b4ef624b4bed65f220194084d80dd5fa
MD5 c43138292926d3304854c50e3c2b3bab
BLAKE2b-256 30b8e8675ec903c80577a9df34da49d2ac00be789d455bc33d2709ab7c01c35c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bbbfddb8633b8269a1272512f801103b3c486c03eb8ce4d2a7934d670a4f3fe4
MD5 370c8dfc228eb17f8611d897614c6cff
BLAKE2b-256 a1e30528e5050a938f745b48164c90513d5aa135e6eabd9a35e3aa2968722763

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e5991a8bf9640d2440a722233de93bba0ef5b20174613159762c5c454d74ba95
MD5 aea908b995e798c93c7e3b74c926a64a
BLAKE2b-256 cbeb0d52cc51984b5f19a5ec92ab68f729c67d4fa3c0281f0bfb35d5eafffc2e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f799d2524fbf771d6a012a6662d6f36d38df473ae5ca834d2b841f671565f978
MD5 c4f7830e7e7c8446f888118e42157f87
BLAKE2b-256 751db60a2f548160e9f9eee1605976d5a46cab27c0faef36f776cc4aeb521289

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 009f62627c631d7e7e8b4693b203647f27c89fc380f0bdd67091d75bca669e9b
MD5 479ccda978878b8988abf04ece2de6b2
BLAKE2b-256 a772bdc0ba9f9954a37d5c9b5a56c2746d3c720b6aaf2065cc80e2d8e179c784

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7d6ea8e6913a90d0882258855637f4c94917c24d438d291c8cc8096261e5d0b6
MD5 1a6939e97a9d9285f3588bd76223f610
BLAKE2b-256 e7bb63a00ec749b4f40245c50a7f3b835b38580a3734b9997cf0c9af10b1c244

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 7b35bb335fce64a80267770cc8f0731a57554e692496d03a010096aca7151e3e
MD5 cac988b6fbe177c5d36bb1822e433f2f
BLAKE2b-256 acbb764f860abdaa0c2dfa03df4a4a5312730ce8d4b85186a1060b314f7d5bd1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0b12cacbac67f9b8a245ed89ed34f8c1e9e63d7477dd77af1e5daaf9abf52f0f
MD5 38c1289f2cea3339e58fc5e8f1a63077
BLAKE2b-256 3e515b99c4eb0ec74973f5c7939f26ad5abf3713bd902f36a594fd1245c3970a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 75867ef2455828179d4b315bf07ff3a442940125fbdbc8c071fb4c98b9134984
MD5 b2f55f1f02369d713857bb439912a717
BLAKE2b-256 b4905503550c55f0d6cfd8cd8119a185cb51beffbd9d37bdb8e39b68ee37adf7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2a4b3b0163e7230ef7d66efbf22c03fcd67cd3d4ff6b0bc0599e558eb758a1ce
MD5 1b0d88a8e61889812e41f68f7eaccb55
BLAKE2b-256 b57205e7333809ceec9d4ba50614066db2bf27c205b6b795e47eeaa1af9c6046

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 b21b0695227c0d2767ba30cd9af44cdbe4882dbd8a3c89ca290aae3833de2269
MD5 5e3e4458ae78093ce1cfedb946dfe239
BLAKE2b-256 361ea2289d5b221eede39caa4aa09bec77578508362b3d968aace97e759cb026

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for honeycomb_pycpp-0.1.12-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 557251c9485789136d9351c0b21b4e270f8a681badcfeb8abd6aacd0a2b37749
MD5 1485fa23597c884a719b7c72cc825b82
BLAKE2b-256 e42afbece41934e1d3bceccbbfb1b2abbbdff23b84fdc94cc41d29b09dce8e3f

See more details on using hashes here.

Provenance

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