nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

python3Packages.opentelemetry-test-utils: init at 1.18.0

+47
+45
pkgs/development/python-modules/opentelemetry-test-utils/default.nix
··· 1 + { lib 2 + , callPackage 3 + , buildPythonPackage 4 + , pythonOlder 5 + , fetchFromGitHub 6 + , asgiref 7 + , hatchling 8 + , opentelemetry-api 9 + , opentelemetry-sdk 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "opentelemetry-test-utils"; 14 + version = "1.18.0"; 15 + disabled = pythonOlder "3.7"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "open-telemetry"; 19 + repo = "opentelemetry-python"; 20 + rev = "refs/tags/v${version}"; 21 + hash = "sha256-WRcKTE3eVqOSQUi5gZ3du+RGw8CrMazXHrctdrjgzHo="; 22 + sparseCheckout = [ "/tests/${pname}" ]; 23 + } + "/tests/${pname}"; 24 + 25 + format = "pyproject"; 26 + 27 + nativeBuildInputs = [ 28 + hatchling 29 + ]; 30 + 31 + propagatedBuildInputs = [ 32 + asgiref 33 + opentelemetry-api 34 + opentelemetry-sdk 35 + ]; 36 + 37 + pythonImportsCheck = [ "opentelemetry.test" ]; 38 + 39 + meta = with lib; { 40 + homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/tests/opentelemetry-test-utils"; 41 + description = "Test utilities for OpenTelemetry unit tests"; 42 + license = licenses.asl20; 43 + maintainers = teams.deshaw.members; 44 + }; 45 + }
+2
pkgs/top-level/python-packages.nix
··· 7102 7102 7103 7103 opentelemetry-sdk = callPackage ../development/python-modules/opentelemetry-sdk { }; 7104 7104 7105 + opentelemetry-test-utils = callPackage ../development/python-modules/opentelemetry-test-utils { }; 7106 + 7105 7107 openturns = toPythonModule (pkgs.openturns.override { 7106 7108 python3Packages = self; 7107 7109 enablePython = true;