python3Packages.opentelemetry-distro: init at 0.55b0

This commit is contained in:
Gaetan Lepage
2025-11-12 14:48:49 +00:00
parent dd84201d6e
commit 81fba9fd68
2 changed files with 47 additions and 0 deletions
@@ -0,0 +1,45 @@
{
buildPythonPackage,
opentelemetry-instrumentation,
# build-system
hatchling,
# dependencies
opentelemetry-api,
opentelemetry-sdk,
# tests
opentelemetry-test-utils,
pytestCheckHook,
}:
buildPythonPackage rec {
pname = "opentelemetry-distro";
inherit (opentelemetry-instrumentation) src version;
pyproject = true;
sourceRoot = "${src.name}/opentelemetry-distro";
build-system = [ hatchling ];
dependencies = [
opentelemetry-api
opentelemetry-instrumentation
opentelemetry-sdk
];
nativeCheckInputs = [
opentelemetry-test-utils
pytestCheckHook
];
pythonImportsCheck = [ "opentelemetry.distro" ];
passthru.updateScript = opentelemetry-api.updateScript;
meta = opentelemetry-instrumentation.meta // {
description = "OpenTelemetry Python Distro";
homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-distro";
};
}
+2
View File
@@ -11150,6 +11150,8 @@ self: super: with self; {
opentelemetry-api = callPackage ../development/python-modules/opentelemetry-api { };
opentelemetry-distro = callPackage ../development/python-modules/opentelemetry-distro { };
opentelemetry-exporter-otlp =
callPackage ../development/python-modules/opentelemetry-exporter-otlp
{ };