1{ 2 lib, 3 buildPythonPackage, 4 pythonOlder, 5 asgiref, 6 hatchling, 7 opentelemetry-api, 8 opentelemetry-sdk, 9}: 10 11buildPythonPackage { 12 inherit (opentelemetry-api) src; 13 pname = "opentelemetry-test-utils"; 14 version = "0.44b0"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.8"; 18 19 sourceRoot = "${opentelemetry-api.src.name}/tests/opentelemetry-test-utils"; 20 21 build-system = [ hatchling ]; 22 23 dependencies = [ 24 asgiref 25 opentelemetry-api 26 opentelemetry-sdk 27 ]; 28 29 pythonImportsCheck = [ "opentelemetry.test" ]; 30 31 meta = opentelemetry-api.meta // { 32 homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/tests/opentelemetry-test-utils"; 33 description = "Test utilities for OpenTelemetry unit tests"; 34 }; 35}