Skip to content

Commit

Permalink
python3Packages.opentelemetry-instrumentation-celery: init at 0.47b0
Browse files Browse the repository at this point in the history
  • Loading branch information
onny committed Oct 9, 2024
1 parent f1dcb12 commit 4f5d3d5
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, hatchling
, opentelemetry-api
, opentelemetry-instrumentation
, opentelemetry-semantic-conventions
, botocore
, markupsafe
, moto
, opentelemetry-instrumentation-botocore
, opentelemetry-test-utils
, billiard
, celery
}:

buildPythonPackage rec {
inherit (opentelemetry-instrumentation) version src;
pname = "opentelemetry-instrumentation-celery";
format = "pyproject";

sourceRoot = "source/instrumentation/opentelemetry-instrumentation-celery";

build-system = [ hatchling ];

nativeCheckInputs = [ botocore ];

dependencies = [
opentelemetry-api
opentelemetry-instrumentation
opentelemetry-semantic-conventions
billiard
celery
];

passthru.optional-dependencies = {
instruments = [
botocore
];
test = [
markupsafe
moto
opentelemetry-instrumentation-botocore
opentelemetry-test-utils
];
};

pythonImportsCheck = [ "opentelemetry.instrumentation.celery" ];

meta = {
description = "";
homepage = "https://github.com/open-telemetry/opentelemetry-python-contrib";
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.onny ];
};
}
2 changes: 2 additions & 0 deletions pkgs/top-level/python-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9389,6 +9389,8 @@ self: super: with self; {

opentelemetry-instrumentation-botocore = callPackage ../development/python-modules/opentelemetry-instrumentation-botocore { };

opentelemetry-instrumentation-celery = callPackage ../development/python-modules/opentelemetry-instrumentation-celery { };

opentelemetry-instrumentation-dbapi = callPackage ../development/python-modules/opentelemetry-instrumentation-dbapi { };

opentelemetry-instrumentation-django = callPackage ../development/python-modules/opentelemetry-instrumentation-django { };
Expand Down

0 comments on commit 4f5d3d5

Please sign in to comment.