Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 buildPythonPackage, 4 pythonOlder, 5 hatchling, 6 opentelemetry-api, 7 pytestCheckHook, 8}: 9 10buildPythonPackage { 11 inherit (opentelemetry-api) src; 12 pname = "opentelemetry-semantic-conventions"; 13 version = "0.44b0"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; 17 18 sourceRoot = "${opentelemetry-api.src.name}/opentelemetry-semantic-conventions"; 19 20 build-system = [ hatchling ]; 21 22 nativeCheckInputs = [ pytestCheckHook ]; 23 24 pythonImportsCheck = [ "opentelemetry.semconv" ]; 25 26 meta = opentelemetry-api.meta // { 27 homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-semantic-conventions"; 28 description = "OpenTelemetry Semantic Conventions"; 29 }; 30}