Merge pull request #302612 from fabaff/aio-pika-bump

python312Packages.aio-pika: 9.4.0 -> 9.4.1
This commit is contained in:
Fabian Affolter 2024-04-09 11:41:20 +02:00 committed by GitHub
commit 0d8431b8cd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,44 +1,57 @@
{ lib {
, aiomisc-pytest lib,
, aiormq aiomisc-pytest,
, buildPythonPackage aiormq,
, fetchFromGitHub buildPythonPackage,
, pamqp docker,
, poetry-core fetchFromGitHub,
, pytestCheckHook pamqp,
, pythonOlder poetry-core,
, shortuuid pytestCheckHook,
, yarl pythonOlder,
shortuuid,
testcontainers,
wrapt,
yarl,
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "aio-pika"; pname = "aio-pika";
version = "9.4.0"; version = "9.4.1";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.9";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mosquito"; owner = "mosquito";
repo = "aio-pika"; repo = "aio-pika";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-EntV/CBvT4II4nxsVe3KjNA4EPV7Oc6h2G0fX0fHKTU="; hash = "sha256-aRXYFW4fl3iXH3bwP30+TllRm4BkIUcGMX/lNfhiqjo=";
}; };
nativeBuildInputs = [ build-system = [ poetry-core ];
poetry-core
];
propagatedBuildInputs = [ dependencies = [
aiormq aiormq
yarl yarl
]; ];
nativeCheckInputs = [ nativeCheckInputs = [
aiomisc-pytest aiomisc-pytest
docker
pamqp pamqp
pytestCheckHook pytestCheckHook
shortuuid shortuuid
testcontainers
wrapt
];
disabledTests = [
# Tests attempt to connect to a RabbitMQ server
"test_connection_interleave"
"test_connection_happy_eyeballs_delay"
"test_robust_connection_interleave"
"test_robust_connection_happy_eyeballs_delay"
]; ];
disabledTestPaths = [ disabledTestPaths = [
@ -53,9 +66,7 @@ buildPythonPackage rec {
"tests/test_types.py" "tests/test_types.py"
]; ];
pythonImportsCheck = [ pythonImportsCheck = [ "aio_pika" ];
"aio_pika"
];
meta = with lib; { meta = with lib; {
description = "AMQP 0.9 client designed for asyncio and humans"; description = "AMQP 0.9 client designed for asyncio and humans";