Unverified Commit a8e6f0a8 authored by Robert Schütz's avatar Robert Schütz Committed by GitHub
Browse files

Merge pull request #263967 from r-ryantm/auto-update/python310Packages.imapclient

python310Packages.imapclient: 2.3.1 -> 3.0.0
parents 482cd3b4 88952b2c
Loading
Loading
Loading
Loading
+50 −0
Original line number Diff line number Diff line
{ lib
, buildPythonPackage
, pythonOlder
, fetchPypi
, setuptools
, azure-core
, isodate
, typing-extensions
}:

buildPythonPackage rec {
  pname = "azure-monitor-ingestion";
  version = "1.0.2";

  disabled = pythonOlder "3.7";

  pyproject = true;

  src = fetchPypi {
    inherit pname version;
    extension = "zip";
    hash = "sha256-xNpYsD1bMIM0Bxy8KtR4rYy4tzfddtoPnEzHfO44At8=";
  };

  nativeBuildInputs = [
    setuptools
  ];

  propagatedBuildInputs = [
    azure-core
    isodate
    typing-extensions
  ];

  pythonImportsCheck = [
    "azure.monitor.ingestion"
    "azure.monitor.ingestion.aio"
  ];

  # requires checkout from mono-repo and a mock account
  doCheck = false;

  meta = {
    changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-monitor-ingestion_${version}/sdk/monitor/azure-monitor-ingestion/CHANGELOG.md";
    description = "Send custom logs to Azure Monitor using the Logs Ingestion API";
    homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/monitor/azure-monitor-ingestion";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ dotlambda ];
  };
}
+3 −3
Original line number Diff line number Diff line
@@ -7,15 +7,15 @@

buildPythonPackage rec {
  pname = "imapclient";
  version = "2.3.1";
  version = "3.0.0";

  format = "setuptools";

  src = fetchFromGitHub {
    owner = "mjs";
    repo = "imapclient";
    rev = version;
    hash = "sha256-aHWRhQOEjYiLlWTiuYo/a4pOhfLF7jz+ltG+yOqgfKI=";
    rev = "refs/tags/${version}";
    hash = "sha256-ylYGh+78I+6pdvHuQPw8Gks9TLkXQL5HQiaZDnJK3DA=";
  };

  propagatedBuildInputs = [ six ];
+3 −0
Original line number Diff line number Diff line
{ lib
, azure-identity
, azure-monitor-ingestion
, boto3
, buildPythonPackage
, dateparser
@@ -59,6 +60,7 @@ buildPythonPackage rec {

  propagatedBuildInputs = [
    azure-identity
    azure-monitor-ingestion
    boto3
    dateparser
    dnspython
@@ -98,6 +100,7 @@ buildPythonPackage rec {
    changelog = "https://github.com/domainaware/parsedmarc/blob/master/CHANGELOG.md#${lib.replaceStrings [ "." ] [ "" ] version}";
    description = "Python module and CLI utility for parsing DMARC reports";
    homepage = "https://domainaware.github.io/parsedmarc/";
    mainProgram = "parsedmarc";
    maintainers = with maintainers; [ talyz ];
    license = licenses.asl20;
  };
+2 −0
Original line number Diff line number Diff line
@@ -1203,6 +1203,8 @@ self: super: with self; {
  azure-mgmt-web = callPackage ../development/python-modules/azure-mgmt-web { };
  azure-monitor-ingestion = callPackage ../development/python-modules/azure-monitor-ingestion { };
  azure-multiapi-storage = callPackage ../development/python-modules/azure-multiapi-storage { };
  azure-nspkg = callPackage ../development/python-modules/azure-nspkg { };