nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at r-updates 31 lines 926 B view raw
1{ 2 buildPythonPackage, 3 hatchling, 4 opentelemetry-api, 5 opentelemetry-instrumentation, 6 pytestCheckHook, 7}: 8 9buildPythonPackage { 10 inherit (opentelemetry-api) src; 11 pname = "opentelemetry-semantic-conventions"; 12 # This package is in the same repository as `opentelemetry-api`, 13 # but its version is synchronized with `opentelemetry-instrumentation` in another repository. 14 version = opentelemetry-instrumentation.version; 15 pyproject = true; 16 17 sourceRoot = "${opentelemetry-api.src.name}/opentelemetry-semantic-conventions"; 18 19 build-system = [ hatchling ]; 20 21 dependencies = [ opentelemetry-api ]; 22 23 nativeCheckInputs = [ pytestCheckHook ]; 24 25 pythonImportsCheck = [ "opentelemetry.semconv" ]; 26 27 meta = opentelemetry-api.meta // { 28 homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-semantic-conventions"; 29 description = "OpenTelemetry Semantic Conventions"; 30 }; 31}