Unverified Commit 31ee152f authored by OTABI Tomoya's avatar OTABI Tomoya Committed by GitHub
Browse files

Merge pull request #293042 from natsukium/opentelemetry/update

python311Packages.opentelemetry-api: 1.22.0 -> 1.23.0; python311Packages.opentelemetry-instrumentation: 0.43b0 -> 0.44b0
parents 30f5f6f5 82898955
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -150,6 +150,8 @@ buildPythonPackage rec {
    "chromadb/test/stress/"
  ];

  __darwinAllowLocalNetworking = true;

  meta = with lib; {
    description = "The AI-native open-source embedding database";
    homepage = "https://github.com/chroma-core/chroma";
+10 −8
Original line number Diff line number Diff line
@@ -14,30 +14,32 @@
let
  self = buildPythonPackage rec {
    pname = "opentelemetry-api";
    version = "1.22.0";
    disabled = pythonOlder "3.7";
    version = "1.23.0";
    pyproject = true;

    disabled = pythonOlder "3.8";

    # to avoid breakage, every package in opentelemetry-python must inherit this version, src, and meta
    src = fetchFromGitHub {
      owner = "open-telemetry";
      repo = "opentelemetry-python";
      rev = "refs/tags/v${version}";
      hash = "sha256-6BmBmooVaH1FOpgXpFlYth0r9XaNtmb9UezeP8hWEok=";
      hash = "sha256-Ge/DjVG7ajoS0nJLZxtfn4Mmx0SffAE/91dViA5qWAA=";
    };

    sourceRoot = "${src.name}/opentelemetry-api";

    format = "pyproject";

    nativeBuildInputs = [
      hatchling
      pythonRelaxDepsHook
    ];

    propagatedBuildInputs = [
    build-system = [
      hatchling
    ];

    dependencies = [
      deprecated
      importlib-metadata
      setuptools
    ];

    pythonRelaxDeps = [
+5 −9
Original line number Diff line number Diff line
@@ -2,10 +2,8 @@
, buildPythonPackage
, pythonOlder
, hatchling
, backoff
, opentelemetry-api
, opentelemetry-proto
, opentelemetry-sdk
, opentelemetry-test-utils
, pytestCheckHook
}:
@@ -13,19 +11,17 @@
buildPythonPackage {
  inherit (opentelemetry-api) version src;
  pname = "opentelemetry-exporter-otlp-proto-common";
  disabled = pythonOlder "3.7";
  pyproject = true;

  sourceRoot = "${opentelemetry-api.src.name}/exporter/opentelemetry-exporter-otlp-proto-common";
  disabled = pythonOlder "3.8";

  format = "pyproject";
  sourceRoot = "${opentelemetry-api.src.name}/exporter/opentelemetry-exporter-otlp-proto-common";

  nativeBuildInputs = [
  build-system = [
    hatchling
  ];

  propagatedBuildInputs = [
    backoff
    opentelemetry-sdk
  dependencies = [
    opentelemetry-proto
  ];

+13 −9
Original line number Diff line number Diff line
{ lib
, buildPythonPackage
, pythonOlder
, backoff
, deprecated
, googleapis-common-protos
, grpcio
, hatchling
, opentelemetry-api
, opentelemetry-test-utils
, opentelemetry-exporter-otlp-proto-common
, pytest-grpc
, opentelemetry-proto
, opentelemetry-test-utils
, pytestCheckHook
}:

buildPythonPackage {
  inherit (opentelemetry-api) version src;
  pname = "opentelemetry-exporter-otlp-proto-grpc";
  disabled = pythonOlder "3.7";
  pyproject = true;

  sourceRoot = "${opentelemetry-api.src.name}/exporter/opentelemetry-exporter-otlp-proto-grpc";
  disabled = pythonOlder "3.8";

  format = "pyproject";
  sourceRoot = "${opentelemetry-api.src.name}/exporter/opentelemetry-exporter-otlp-proto-grpc";

  nativeBuildInputs = [
  build-system = [
    hatchling
  ];

  propagatedBuildInputs = [
    backoff
  dependencies = [
    deprecated
    googleapis-common-protos
    grpcio
    opentelemetry-api
    opentelemetry-exporter-otlp-proto-common
    opentelemetry-proto
  ];

  nativeCheckInputs = [
@@ -43,6 +45,8 @@ buildPythonPackage {

  pythonImportsCheck = [ "opentelemetry.exporter.otlp.proto.grpc" ];

  __darwinAllowLocalNetworking = true;

  meta = opentelemetry-api.meta // {
    homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-grpc";
    description = "OpenTelemetry Collector Protobuf over gRPC Exporter";
+12 −7
Original line number Diff line number Diff line
{ lib
, buildPythonPackage
, pythonOlder
, backoff
, deprecated
, googleapis-common-protos
, hatchling
, opentelemetry-api
, opentelemetry-exporter-otlp-proto-common
, opentelemetry-proto
, opentelemetry-sdk
, opentelemetry-test-utils
, requests
, responses
@@ -15,20 +17,23 @@
buildPythonPackage {
  inherit (opentelemetry-api) version src;
  pname = "opentelemetry-exporter-otlp-proto-http";
  disabled = pythonOlder "3.7";
  pyproject = true;

  sourceRoot = "${opentelemetry-api.src.name}/exporter/opentelemetry-exporter-otlp-proto-http";
  disabled = pythonOlder "3.8";

  format = "pyproject";
  sourceRoot = "${opentelemetry-api.src.name}/exporter/opentelemetry-exporter-otlp-proto-http";

  nativeBuildInputs = [
  build-system = [
    hatchling
  ];

  propagatedBuildInputs = [
    backoff
  dependencies = [
    deprecated
    googleapis-common-protos
    opentelemetry-api
    opentelemetry-exporter-otlp-proto-common
    opentelemetry-proto
    opentelemetry-sdk
    requests
  ];

Loading