Unverified Commit 2a810e13 authored by Fabian Affolter's avatar Fabian Affolter Committed by GitHub
Browse files

Merge pull request #217670 from fabaff/aiormq-bump

python310Packages.aiormq: 6.6.4 -> 6.7.2, python310Packages.aio-pika: 8.3.0 -> 9.0.4 
parents cf8436e4 3361a243
Loading
Loading
Loading
Loading
+26 −9
Original line number Diff line number Diff line
{ lib
, aiomisc
, aiormq
, buildPythonPackage
, fetchFromGitHub
, pythonOlder
, poetry-core
, pytestCheckHook
, aiormq
, yarl
, aiomisc
, pythonOlder
, setuptools
, shortuuid
, typing-extensions
, yarl
}:

buildPythonPackage rec {
  pname = "aio-pika";
  version = "8.3.0";
  version = "9.0.4";
  format = "pyproject";

  disabled = pythonOlder "3.7";

  src = fetchFromGitHub {
    owner = "mosquito";
    repo = pname;
    rev = version;
    sha256 = "CYfj6V/91J7JA8YSctG/FkSHRkwyLKxr27eREbA+MtQ=";
    rev = "refs/tags/${version}";
    hash = "sha256-dY4uSkiAZz8kjeqt0QwehogljBrxqhVI9LmRE/I8HKA=";
  };

  nativeBuildInputs = [
    setuptools
    poetry-core
  ];

  propagatedBuildInputs = [
    aiormq
    yarl
  ] ++ lib.optionals (pythonOlder "3.8") [
    typing-extensions
  ];

  nativeCheckInputs = [
    pytestCheckHook
  ];

  checkInputs = [
    aiomisc
    shortuuid
  ];
  # Tests attempt to connect to a RabbitMQ server

  disabledTestPaths = [
    # Tests attempt to connect to a RabbitMQ server
    "tests/test_amqp.py"
    "tests/test_amqp_robust.py"
    "tests/test_amqp_robust_proxy.py"
@@ -45,11 +58,15 @@ buildPythonPackage rec {
    "tests/test_rpc.py"
    "tests/test_types.py"
  ];
  pythonImportsCheck = [ "aio_pika" ];

  pythonImportsCheck = [
    "aio_pika"
  ];

  meta = with lib; {
    description = "AMQP 0.9 client designed for asyncio and humans";
    homepage = "https://github.com/mosquito/aio-pika";
    changelog = "https://github.com/mosquito/aio-pika/blob/${version}/CHANGELOG.md";
    license = licenses.asl20;
    maintainers = with maintainers; [ emilytrau ];
  };
+10 −4
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@

buildPythonPackage rec {
  pname = "aiormq";
  version = "6.6.4";
  version = "6.7.2";
  format = "pyproject";

  disabled = pythonOlder "3.7";
@@ -20,8 +20,8 @@ buildPythonPackage rec {
  src = fetchFromGitHub {
    owner = "mosquito";
    repo = pname;
    rev = version;
    sha256 = "+zTSaQzBoIHDUQgOpD6xvoruFFHZBb0z5D6uAUo0W5A=";
    rev = "refs/tags/${version}";
    hash = "sha256-ujRw+trXOZaCRsZdkE3WoomOSdYoQkHmtlyFg1mp3Sg=";
  };

  nativeBuildInputs = [
@@ -37,19 +37,25 @@ buildPythonPackage rec {
  nativeCheckInputs = [
    pytestCheckHook
  ];

  checkInputs = [
    aiomisc
  ];

  # Tests attempt to connect to a RabbitMQ server
  disabledTestPaths = [
    "tests/test_channel.py"
    "tests/test_connection.py"
  ];
  pythonImportsCheck = [ "aiormq" ];

  pythonImportsCheck = [
    "aiormq"
  ];

  meta = with lib; {
    description = "AMQP 0.9.1 asynchronous client library";
    homepage = "https://github.com/mosquito/aiormq";
    changelog = "https://github.com/mosquito/aiormq/releases/tag/${version}";
    license = licenses.asl20;
    maintainers = with maintainers; [ emilytrau ];
  };